MENU

Fun & Interesting

API Development with Django REST Framework - Master DRF In Just 4 Hours

Rathan Kumar 22,098 lượt xem 2 months ago
Video Not Working? Fix It Now

Welcome to the API Development with Django REST Framework course.
If you’re a beginner looking to learn the fundamentals of Django REST Framework, you’re in the right place.

Whether you’ve been working with Django for a while or you're completely new, this course is designed to help you build strong foundations in API development.

I’ll walk you through everything step by step, from setting up your environment to creating real-world APIs that you can use in your own projects.

Just a quick note: This course is a part of my Full Stack Machine Learning series, where you’ll eventually integrate React and machine learning models for full-stack development. But, for now, we’ll focus on the API side of things to get you comfortable with the Django REST Framework.

So, We’ll cover everything from:
Setting up Django,
Building RESTful APIs,
Implementing serializers,
Function-based views
Class based views
Mixins
Generics
Viewsets
Handling CRUD operations with models
And so much more...

How to get help from my side?
1. You can always comment on the video on YouTube.
2. If you have any errors, and you want to show me the screenshot, you can go to https://rathank.com/qa/ this is the dedicated Q&A platform where you can ask any questions regarding my courses.

📚 FULL COURSE 📚
👉🏼 Build a full stack machine learning project using Django REST Framework, React with Machine Learning
https://bit.ly/43h7uG7

⬇️ Download Presentation: https://rathank.com/wp-content/uploads/2025/02/DRF-REACT-ML-COURSE-PRESENTATION.pptx

⬇️ Source code:
https://github.com/dev-rathankumar/drf-basics-course

👉🏼 Django Advanced Ecommerce Course Using Django
https://youtu.be/1qg9OwrmGaw

Timestamps:
00:00:00 Introduction
00:01:37 Software Installation
00:04:37 What is an API?
00:08:22 What is REST API?
00:12:25 Django Installation Start
00:19:27 Django Rest Framework Installation
00:21:08 Web Application Endpoint
00:29:27 Simple API Endpoint
00:36:46 Create Model
00:43:44 Manual Serialization
00:51:17 Serializers
00:53:55 Function-Based View Get Method
01:04:52 Storing Data Using Serializers
01:10:44 Get A Single Object Primary Key-Based Operation
01:17:52 Update Operation On Student
01:22:39 Delete Operation
01:25:49 Class-Based Views Introduction
01:27:40 Employee Model
01:32:08 Employee Serializer
01:33:31 Class-Based View Get All Employees
01:40:42 Class Based Creating Employee
01:44:38 Getting Single Object
01:51:47 Update And Delete Employee
01:58:30 Mixins Overview
02:02:51 List And Create Model Mixins
02:08:51 Retrieve Update Destroy Mixins
02:14:26 Django + React + ML Course Announcement
02:21:09 Generics Overview
02:25:03 ListCreateAPIView
02:31:05 RetrieveUpdateDestroyAPIView
02:34:57 Viewsets Introduction
02:36:49 List And Create Data Using Viewsets
02:45:49 Retrieving Single Object
02:49:17 ModelViewsets
02:53:21 Nested Serializers Introduction
02:55:44 Blog And Comment Model
03:00:21 Creating Serializers
03:03:01 Nested Serializers Implementation
03:12:45 Primary Key Based Operations On Blog Comment
03:18:49 Pagination Overview
03:23:42 Global Pagination
03:31:06 Custom Pagination
03:38:48 Filtering
03:46:09 Custom Filter Employee By Designation
03:51:35 Custom Filter Employees By Name And ID
03:58:37 Advanced Filtering
04:05:56 Search Filter
04:13:22 Ordering Filter
04:17:27 Outro

#django #djangorestframework #webdevelopment #python #api #apidevelopment

👑 Join this channel to get access to all the premium courses:
https://www.youtube.com/channel/UCYesptHRU1QZ2pHZkAqdQTw/join

Comment