like he says above, mixing on computer is a good start and teaches you how everything fits together (i dont even properly understand DNB meself tbh lol)
i mix hardcore, hardstyle and gabba on cdj, if you do get cdjs a good cheap one are the citronic mps3/american audio cdi 300's, ive learnt on them, best budget deck imo