Build REST APIs with Django REST Framework and Python
Learn Basics to Advanced Django REST Framework by building IMDB API Clone
Course Outcomes
- Understand about REST API from Basics
- Learn advanced concepts like Permissions, Throttling, Pagination
- Understand authentication in DRF including Token as well as JWT
- Work with Django Filter Backend (Filtering, Searching, Ordering)
- Automated API Testing
Course Structure
68 lectures • 12h 53m total duration
About This Course
This course will guide you from the basics to become proficient in building robust REST APIs with Python and Django. Perfect for beginners, this course takes a step-by-step approach to ensure you grasp each and every critical aspect of Django Rest Framework.
With a straightforward course style, you'll be learning about API basics, diving deep into different serializers, understanding function-based views, and exploring all about class-based views. No stone is left unturned - from viewsets and routers, permissions, to authentications, Info on Django Filter Backend, Pagination, and the all-important concept of Automated API Testing are also tucked into the course to complete the package.
This course is built with a practical real-life project, helping you to grasp the concept in a more engaging way, reinforcing your understanding. By making the learning process interactive to present each concept in a visual and logical manner, promoting an easier learning experience.
You will learn how to implement each concept step-by-step from scratch and at the end of the course, you will be prepared to tackle deeper and complex questions of Django Rest Framework in your future practice.
Used by learners at
Course Requirements
- Basics of Python
- Basics of Django
Student Feedback
100%
0%
0%
0%
0%
Reviews
Course Instructor
Shubham is a software developer with a passion for teaching. He has worked with many funded startups, self-projects and as a top-rated freelancer on marketplaces. Shubham has taught programming and d...View profile
Includes Certificate of Completion
Add this credential to your LinkedIn profile, resume, or CV. You can share it on social media and in your performance review.
What's in the course?
- 68 video lectures
- GPT-4 level AI assistance
Upgrade to a Pro account and unlock more courses for accelerated learning. Instant feedback, interactive learning and more.
Free
- 100+ coding courses
- Certificate of completion
- Hands-on practice
- 24x7 doubt solving with AI
- 100+ projects to practice
- In-depth project feedback
- AWS cloud sandboxes
Pro
- 100+ coding courses
- Certificate of completion
- Hands-on practice
- 24x7 doubt solving with AI
- 100+ projects to practice
- In-depth project feedback
- AWS cloud sandboxes