Build REST APIs with Django REST Framework and Python
This project-based course will help you master the art of building flexible and powerful APIs using Python and Django.
Updated on Oct, 2023
Language - English
Duration -12.5 hours
This course is for Django developers who want to learn about API building. The entire course is designed for beginners with one goal in mind—to build powerful REST APIs using Python and Django.
This course touches on each and every important topic through concept explanation, documentation, and implementation. The entire course is designed for beginners with one goal in mind—to build powerful REST APIs using Python and Django.
Throughout the course, we will explore the most important Django Rest framework topics step-by-step. We will learn topics such as API basics, serializers, class-based views, and so on. After completing this course, you will be ready to work as an intern, fresher, or freelancer and you will also be able to implement everything yourself! Most importantly, you will be ready to dive deep with future practice and hard-level questions on DRF.
What will you learn in this course:
- Understand REST API from the basics
- Learn advanced concepts such as permissions, throttling, pagination
- Implement CRUD operations
- How to use Browsable API as well as Postman
- Understand authentication in DRF, including Token as well as JWT
- Learn the fundamentals of statistics and apply them in practice
What are the prerequisites for this course?
- This course is for anyone who wants to get their career started.
Check out the detailed breakdown of what’s inside the course
- Course Introduction 12:49 12:49
Basic API Concepts - Theory
API with Django
Django REST Framework
Views and Serializers
Postman and Project Update
Manual Testing Entire Project
Filtering, Searching, Ordering
Automated API Testing
Optional - Code Cleanup
Founded in 2004 in Birmingham, UK, Packt's mission is to help the world put software to work in new ways, through the delivery of effective learning and information services to IT professionals.
Working towards that vision, we have published over 6,500 books and videos so far, providing IT professionals with the actionable knowledge they need to get the job done - whether that's specific learning on an emerging technology or optimizing key skills in more established tools.
As part of our mission, we have also awarded over $1,000,000 through our Open Source Project Royalty scheme, helping numerous projects become household names along the way.
User your certification to make a career change or to advance in your current career. Salaries are among the highest in the world.
Our students work
with the Best
Related Video CoursesView More
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video CoursesSubscribe now
Master prominent technologies at full length and become a valued certified professional.Explore Now