Learn to DJ Properly - From Playing Tracks to Your First DJ Mix

Stop bouncing between random YouTube tutorials.

Learn DJing start to finish with a structured course designed to build real skills, faster. Taught by a DJ with 20+ years real nightclub experience.

  • One clear learning path.

  • One proven mentor with 20+ real DJing experience.

  • One‑off purchase - no subscriptions.

  • On going support via an exclusive Discord group.

Enrol Now & Start DJing with Confidence

‘The lessons are short but straight to the point, and once you’ve practiced the fundamentals, everything else starts to make sense.’

DJ Edison

I’m giving away 10 of my full DJ course for FREE.

Enter Below for your chance to win

This course is for you if:

  • You’ve just bought a DJ controller and don’t know where to begin.

  • You’re a bedroom DJ who wants to sound professional.

  • You dream of playing to real people not just in your bedroom.

  • You’re practical, curious, and willing to practice.

You don’t need to be loud, flashy, or an influencer.

Most great DJs aren’t.

What’s Included In My Course?

  • Covering everything from the items you need to start DJing, how to pick the right DJ software, importing and analysing your tracks to setting up your equipment this will ensure you are set up and ready to go!

  • No longer will you find your DJ controller daunting! Part 2 is all about getting to grips with all the core controls so you know exactly what all the buttons and dials do enabling you to start to put together a DJ set with confidence.

    Everything in this course is taught on the Pioneer DJ DDJ-FLX4 controller however in simple to understand transferable terms meaning you don’t need this controller to undertake the course.

  • Now that you have mastered your controller it’s time to put together your first set. Learn how to beat match properly, get confident with the EQ’s, time your mix perfectly and get hands on with creative features such as looping and effects Everything you need to start to mix with confidence. You’ll be mixing in no time!

  • Everyone who signs up gets access to an exclusive Discord group to ask questions and most importantly submit mixes for feedback!

DJing is easy to start but more challenging to master

You’ve probably:

  • Watched countless free tutorials…but still feel stuck or even more confused than when you started.

  • Learnt some of the basics but not how to bring everything together.

  • Bought a controller and now feel completely lost.

  • Heard an incredible DJ set in a club or festival and thought “How do they do that?”

Free content is great for individual topics but it rarely gives you the full story and clear mapped out journey to the end result.

After this course

By the end of this course, you will:

  • Know exactly what you need in order to get started as a DJ- ideal for those inspired by the big festival sets.

  • Understand how everything on your DJ controller works and what it does.

  • Understand song structure and how to mix tracks seamlessly.

  • Feel ready to progress toward live audiences and real gigs.

This course is designed to save you time through trial and error and accelerate your confidence as a DJ.

Meet Your Tutor

A DJ in sunglasses and headphones stands behind a mixing console outdoors, smiling.

DJing an outdoor club event

Hey, I’m Karl

I’ve been DJ’ing for over 20 years, playing in nightclubs, bars, weddings and events both in the UK and internationally but my journey has been a humble one.

When I think back to when I was at school I was the kid that got picked last at sports and was pretty quiet and shy BUT I was obsessed with music. I spent all my pocket money on collecting vinyl and CDs and put the music I bought together in my bedroom.

This was way before I ever had decks.

My first gig?

  • At 13 years old - DJing a neighbour’s birthday party with just a hifi.

  • By 14 - I got asked to play my first wedding.

  • At 18 - I nervously emailed clubs constantly until I landed my first warm‑up set.

  • After a few months doing the warm up I was offered my a Friday night residency and that’s when things really started to accelerate.

This course isn’t theory.


It’s everything I learned the hard way, packaged to help real people like you.

The truth is, most DJ’s aren’t loud or flashy extroverts or people that want to go viral on social media.

If you’re:

  • Detail‑focused.

  • Willing to persist and practice.

You already have the mindset, you just need a way to start and a structure to keep going.

This course is pragmatic, skills‑based, and outcome‑driven not hype.

Club Byblos, Croatia, 2022

A very young me from 2005

Don’t just take my word for it, here’s what my students think…

  • “Easy to follow and really informative for someone who had never DJ’d before this. Would definitely recommend for beginners."

    Amelia (UK)

  • This DJ course is exactly what a beginner needs, I totally recommend it. The lessons are short but straight to the point, and once you’ve practiced the fundamentals, everything else starts to make sense.

    There’s no time limit, which is great because practice really does make perfect. I didn’t come across anything that didn’t make sense. Personally, I might have introduced understanding phrases a bit earlier, but one of the best things about the course is that you can easily skip between lessons.

    I also found that recording my mixes (which is easy to do on Serato, the platform I use) was a great way to review how they turned out.

    Don’t expect to master this skill in just a few hours, it can take months or even years for some people. Overall, a great course. Thank you!

    DJ Edison

  • “A genuinely useful DJ course. It's practical, well paced, and aimed at real-world DJing rather than theory for theory's sake. Solid DJ knowledge explained properly. Easy to dip into, yet structured enough to follow start to finish. You can tell this is made by someone who's actually done the graft! Really well put together and easy to follow. It cuts through a lot of the fluff you see online and focuses on the stuff that actually makes you better behind the decks. Would recommend to anyone without hesitation!”

    Sam D (UK)

  • This course, is what I have been looking for a long time. Entering the world of DJing is way more full on than you first think, and i've tried other courses before, but they're usually long, overly complicated and not easy to follow. This course was the complete opposite. Everything is given to you in short, easy to follow steps. Each step gives you absolutely every bit of info you need, whilst not bogging you down in unnecessary jargon.

    I also LOVE the fact there is no time pressure. I have revisted many of the videos again to jog my memory which has been incredibly helpful.

    Thank you!’

    Joshua L

  • ‘As a complete beginner I found that the resources available on YouTube only got me so far in learning the basics and progressing quickly. After looking at various courses and options I found Karl’s YouTube page which took my learning to the next level. However I wanted to fast track my progress and found his course.

    The level of content is vast, he explains complicated points very simply and the amount of work that has been put into the content is clear.

    It represents massive value for money taking me from somebody who could barely get to grips with the basics to a new level of confidence. The level of resources available is also worth mentioning, as I have not found anything similar elsewhere, especially when considering the price point. Would hugely recommend!’

    DJ Astell

Want To Try Before You Buy?

Check out my sample lessons taken from my YouTube channel so you can see the simple teaching approach you will get when you sign up!

Why free DJ tutorials fall short

Free, flexible, easy to find but…

  • Constant adverts break your learning flow.

  • Snippet‑based videos (one topic, no continuity).

  • Longer in depth videos you constantly have to pause, scroll through, and eventually lose.

  • Hard to re‑find content as algorithms change.

  • Questionable credibility, some creators aren’t all what they seem.

  • Zero post-course support or feedback.

What my structured paid course gives you

  • Uninterrupted learning flow with no ads, no distractions.

  • Start‑to‑finish structure — one tutor, one logic, one path and one style of learning.

  • Faster learning through consistency and practical focus.

  • Direct access to me via Discord & email for questions and most importantly feedback.

  • 20+ years of real‑world DJ expertise from clubs, bars and events.

  • One‑off purchase no subscriptions, ever. One payment only.

Not Quite Ready To Commit Yet?

No problem, I also have a tonne of free guides to help you level up as a DJ and curated playlists.

So if you land that DJ booking, but then realise you need tracks you have never played before, I have your back!

  • When you sign up you will gain access to the full DJ course which contains over 25 individual videos. In addition you will also gain access to an exclusive Discord channel. This is exclusively for all course members and is a community of like minded DJs who have undertaken the DJ course. Karl Thomas the course curator will also be available to answer your questions in Discord.

  • No. You pay once and get lifetime access to the course.

  • We are aware of changes and trends in the DJ industry. If there are any fundamental changes to the craft of DJing which impacts beginners, updates will be made to the course and as a member, you will have access to these changes. If any additional content is produced in future for this course, you will also have access.

  • No. Everything has been scripted and produced by Karl Thomas.

  • Absolutely, you have unlimited access so you are able to watch, rewind and go over the content as many times as you like.

  • We stand behind our products at DJ Resources and think you will love learning with us. If the course doesn’t live up to your expectations, we are happy to offer a full refund within 14 days of purchase providing the course isn’t more than 15% completed.

    Please get in touch via the contact us form.

    If you experience a technical failure caused by our platform (e.g., broken download links, server errors, or file corruption) that we are unable to resolve within 30 business days, a full refund may be issued.

    In the unlikely event that this happens, please get in touch with us by completing our contact form. We will be in touch and ask you to provide evidence of the technical issue.

Frequently Asked Questions