A Course You'll Actually Finish

Ultimate Django: Part 3

Master advanced techniques and best practices for building professional-quality backends

  • Intermediate
  • 5 Hours
  • 100 Lessons
  • Downloadable Content
  • Hands-on Exercises
  • English Captions
  • Certificate of Completion
  • Lifetime Access
  • Learn at Your Own Pace

Say goodbye to scattered tutorials and endless fluff. This course gives you a clear, structured path with bite-sized videos that blend theory and hands-on practice.

Highly Practical

What You'll Learn

  • Build an API for uploading files
  • Send emails from your applications
  • Run background jobs with Celery
  • Write automated tests with PyTest
  • Run performance tests with Locust
  • Implement profiling using Silk
  • Implement caching with Redis
  • Manage static assets
  • Implement logging
  • Manage configuration settings
  • Deploy your Django applications to Heroku
  • Apply industry best practices

A Perfectly Structured Course

Course Content

5 Hours . 9 Sections . 100 Lessons

Getting Started(6m)

  • Welcome
  • Setting Up the Project
  • Getting Help
  • Learning Paths
  • Follow Me Around

Uploading Files(37m)

    Sending Emails(17m)

      Running Background Tasks(26m)

        Automated Testing(46m)

          Performance Testing(35m)

            Caching(22m)

              Preparing for Production(31m)

                Deployment(37m)

                  Target Student

                  Who Is This For?

                  • Anyone familiar with Django who wants to learn more advanced concepts
                  • Anyone familiar with Django REST Framework who needs a refresher course to fill in the gaps

                  What You Should Know First

                  Prerequisites

                  This course is the third part of a series. So ideally, you should have taken the first two parts or already understand the topics covered there.

                  Here are the courses we recommend if you need to strengthen the fundamentals.

                  Ultimate Django: Part 1

                  Master the fundamentals of Web development with Python and Django


                  Ultimate Django: Part 2

                  Everything you need to build secure RESTful APIs with Django REST Framework


                  This course is only available as part of

                  The Ultimate Django Series

                  Get the Full Series