Cover image for Build REST APIs with Django REST Framework and Python

Build REST APIs with Django REST Framework and Python

Learn Basic to Advanced Django REST Framework by building IMDB API Clone (JWT, Token, Throttling, Pagination, Testing)

Shubham Sarda

Created by Shubham Sarda

Explore how to build robust REST APIs using Python and Django REST Framework. You'll move from foundational concepts to advanced features, applying what you learn by creating an IMDB-style API. Gain practical experience with authentication, permissions, pagination, and more.

Packt | Jun 2021 | 764 min

Start Trial
LevelBeginner
CategoriesWeb & Application Development, API Development Tools, Frameworks and Best Practices, Django, Python

What You Will Learn

You will start with the basics of REST API design and Django REST Framework, then gradually tackle more advanced topics. By working through hands-on examples and building a real-world project, you'll develop the skills needed to design, implement, and test your own APIs.

Key Features

  • Build and test REST APIs using Django REST Framework and Python
  • Implement authentication, permissions, and throttling for secure APIs
  • Apply pagination and filtering to manage and organize API data

Target Audience

Ideal for beginner Django developers or anyone new to API development. If you want to gain practical skills for building and securing APIs, or you're looking to start a career as a backend developer or freelancer, you'll find the step-by-step approach accessible and rewarding.

Related courses