Learning to dj can be hard at first, but like anything the more you practice the better you will get.
To get started you may want to get yourself some really good music making software, just go to google and type “best beat making software” to find a list of software you can use.
When you get started you will need to learn how to mix the beat followed by learning how to mix in key.
These are the fundamentals of DJing and are basic skills you should master before you get serious about djing.
i hope you watch all this video and take the advice. Good luck with your djing.