Enroll into Membership to unlock all the contents

Upgrade
13 Hours
2 Projects
Course Details

What You'll Learn

Understand the fundamentals of REST APIs and how they work

Set up and configure Django for API development

Use Django REST Framework (DRF) to build scalable and maintainable APIs

Implement authentication methods including Basic, Token, and JWT authentication

Manage user permissions and access control using Django permissions

Optimize API performance with pagination, filtering, and ordering

Implement throttling to prevent API abuse and enhance security

Write and run automated tests for API endpoints using Django’s testing framework

Deploy a fully functional REST API with best practices

Gain hands-on experience by building an IMDB API clone with real-world features

Key Topics

Django REST FrameworkBackend with PythonScalable REST APIs