Edjing Mix is a popular DJ equipment app that allows you to practice your DJing skills easily. There are a ton of features here that you can use as a beginner or even a professional DJ.