Build APIs with Django: Zero to Hero!

Do you want to take your Django skills to the next level and become that professional back-end developer that companies love to hire? This is exactly the course you need.

In just 6 hours, you’ll go from someone who doesn't know what an API is to someone who can confidently design and build APIs with Django REST Framework.

This is a comprehensive, in-depth, step-by-step course that teaches you the whats, whys, and hows of Django. It covers everything you need to build APIs using a real e-commerce project.

By the end of this course, you'll have gained a deep understanding of the concepts and tools needed to build RESTful API with Python.

Enroll Now!

  • Intermediate
  • Lifetime Access
  • 6 Hours of Video
  • 90 Lessons
  • Exercises
  • Downloadable
  • Subtitles
  • Access on Mobile/TV
  • Certificate

By the end of this course, you'll be able to…

  • Design and build RESTful APIs with confidence
  • Understand the inner workings of Django REST Framework
  • Understand and troubleshoot issues like a pro
  • Get ready to learn more advanced Django concepts

What you'll learn

This course is the second part of a series. The first part covers the fundamentals of building websites with Python and Django. In this part, you'll learn:

  • Fundamentals of RESTful APIs
  • Working with class-based views
  • Creating serializers
  • Using mixins and generic views
  • Generating routes with routers
  • Filtering, searching, sorting, and pagination
  • Django authentication system
  • Creating custom User models
  • Securing APIs with JSON Web Tokens (JWT)
  • Using signals to decouple apps
  • Troubleshooting common errors
  • Applying best practices
  • And much, much more!

A perfectly-structured course with a real project. Learn to design and build a RESTful API for an e-commerce application.

Who is this course 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

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.

Your Instructor


Mosh Hamedani
Mosh Hamedani

Hi! My name is Mosh Hamedani. I'm a software engineer with two decades of experience. I've taught millions of people how to code and how to become professional software engineers through my online courses and YouTube channel.

I believe coding should be fun and accessible to everyone.


Course Curriculum



30-Day Money-Back Guarantee

Try it risk-free

You can ask for a refund any time during the first 30 days
if you decide the course isn’t for you.

Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Master the most popular framework for building APIs

Here's what you get when you enroll:

  • 6 hours of HD videos
  • 90 lessons
  • Exercises and solutions
  • Little-known expert tips
  • Best practices
  • Lifetime access
  • Learn at your own pace
  • Watch online or offline
  • Watch on any device
  • Certificate of completion

Django Skills are in High Demand

Don’t waste your time on random, disconnected YouTube tutorials or long, boring, poorly-structured courses.

Enroll now to quickly learn all the essential Django skills you need to become an in-demand developer.

Buy the Complete Course

Own it forever!

$19 $49
Instant access
Buy Now