Django Website Course

This Course is Now Free for Everyone

Just head over to the courses page and you can work through the modules from there.

If you want to know more about the course, keep reading.


You just want to build a website with Django. Something you can use; something to be proud of...

... but all you can find is scattered tutorials and -gag- yet another polls app.

You find a course that might be useful and it's like "You want me to set up a Git Repo and Docker and install this and that. Why can't you just show me how Django actually works??"

After wasting a whole lot of time you don't have, you finally get something that might work - but it's for an old version of Django. AARGH!

I feel your pain.

  • Written for the latest versions of Django - the course contains code for Django 2 and Django 3
  • I explain everything - no skipping important parts, or assuming you know. I don't just explain what's happening, but also why  Django does what it does.
  • It covers all the fundamentals - from how a Django project is structured to how all the parts come together to create a professional web application; deployed to the Internet and ready to go.
  • Includes full code analysis - I don't just give you the code, but explain every line of the code as we go, so you get a full understanding of what's going on in a Django application.
  • Professionally produced videos - no ums and ahs or scrubbing your way through confusing, low-quality screen capture video to find the information you need. Each video was produced with HD screen-capture and fully written scripts so you can learn fast.

Of course, you shouldn't take my word for it...

Carlos Gahete

I am loving it. This course fits my needs perfectly. Nigel explains every line of code, he allows you to pause the video to catch up, the flow just seems right. It was worth my money.

Kanishka Mehta

I was looking for simple, hand holding, affordable Django courses. I tried many. And then I came across [the course]. For the first time in my life, I could understand anything other than taxes, accounting and auditing. I am very grateful to Nigel for taking out such a wonderful course. And these are not plain words. They originate from my heart.

Jim Sheldon

After taking Nige's course, I feel far more confident about the process of building a Django website than I have with all the books combined.

What You Will Learn

With over 3 hours of HD video, PDF transcripts, source code and links to useful Django resources, the course has all you need to gain a thorough understanding of Django 2.

The course is broken up into 12 modules:

  1. 1
    Learn how all the parts of Django come together and why it's the #1 Python web framework
  2. 2
    Install Python and Django with my super-simple and fast installation procedure
  3. 3
    Learn the basics of Python
  4. 4
    Create your first Django application
  5. 5
    Build a page model to display pages just like a CMS
  6. 6
    Master the basics of Django templates
  7. 7
    Create responsive views and add navigation to your website
  8. 8
    Create a basic contact form and learn how to send emails with Django
  9. 9
    Expand your skill with forms by creating a more complex form with file uploads
  10. 10
    Master the basics of Django's generic views
  11. 11
    Secure your site by learning how to manage users in the front and back end
  12. 12
    Deploy your site to a live web host

Who You Are

This course is for you if you are:

  • A beginner with little to no understanding of Django and want to learn the fundamentals of both
  • A more advanced programmer who wants to learn the fundamentals of Django quickly so you can move on to more complex Django concepts and projects

I'm so confident you will get results from this course that I am offering you a 30-day 100% money-back guarantee.

If, after 30 days, you haven't got the results you wanted, just email me and I will refund your full purchase price. No questions asked.

This was the first tutorial I was able to get through without getting 'stuck', and I feel like I understand the basics of Django much much better than before. Great work! - Mike King

A bit about me...

Hi, I'm Nige.

I'm the author of six Django books, three of which have been best-sellers in the Python and Web Programming categories on Amazon. 

I'm also a qualified teacher. 

I've learned a few things about teaching time-poor learners over the years, and I have put that learning to good use designing a course that will teach you the fundamentals of Django quickly and comprehensively.

The course uses teaching tools proven to increase your chances of success, and allows you to take away a toolkit of practical, usable skills.

I genuinely hope you get as much out of this course as I got out of creating it for you.

All the best with your programming journey!


django book covers