A Course You'll Actually Finish

Ultimate Django: Part 2

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

  • Intermediate
  • 6 Hours
  • 90 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 RESTful APIs using the Django framework
  • Understand the inner workings of Django REST Framework
  • Understand and troubleshoot issues like a pro
  • Work with class-based views
  • Create and use serializers
  • Use mixins and generic views
  • Generate routes with routers
  • Implement filtering, searching, sorting, and pagination
  • Implement authentication using Django Authentication System
  • Secure your APIs with JSON Web Tokens (JWT)
  • Use signals to decouple apps
  • Applying industry best practices

A Perfectly Structured Course

Course Content

6 Hours . 7 Sections . 90 Lessons

Getting Started(7m)

  • Introduction
  • Setting Up the Project5m 38s
  • Supplementary Materials
  • Getting Help
  • Learning Paths
  • Follow Me Around

Building RESTful APIs with Django REST Framework(1h)

    Advanced API Concepts(1h)

      Designing and Implementing a Shopping Cart API(49m)

        Django Authentication System(29m)

          Securing APIs(1h)

            Designing and Building the Orders API(52m)

              Target Student

              Who Is This For?

              • Anyone familiar with Django who wants to learn how to build RESTful APIs
              • 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 second part of a series. So ideally, you should have taken the first part or already understand the topics covered there. You don't need any prior knowledge about building APIs or Django REST Framework. This course covers everything you need.

              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


              This course is only available as part of

              The Ultimate Django Series

              Get the Full Series