Code with Mosh – The Ultimate Django Series: Part 2 2021-10
Code with Mosh – The Ultimate Django Series: Part 2 2021-10 Downloadly IRSpace

The Ultimate Django Series: Part 2 is the second part of the comprehensive Django training series to build a RESTful API. The first part of this series covered the basics of building websites using Python and Django, and in this part we will focus on building the API.
If you want to improve your Django framework, and you want to become a professional backend developer, this course is exactly what you are looking for. During about 6 hours of this course, you will become an expert API designer and builder with the help of Django REST Framework, where you know nothing about APIs.
What you will learn in The Ultimate Django Series: Part 2:
- Principles of RESTful APIs
- Work with class-based views
- Making serializers
- Use mixins and generic views
- Generate routes with the help of routers
- Filtration, search, categorization and pagination
- Django identification system
- Build a custom user model
- Secure the API using JSON Web Tokens (JWT)
- Use signals to separate applications
- Debug conventional problems
- Applying the best working methods
Course specifications
Publisher: Code with Mosh
Instructors: Mosh Hamedani
Language: English
Education Level: Medium
Number of Courses: 90
Duration: About 6 hours
The Ultimate Django Series: Part 2:
Getting Started (7m)
1- Introduction (0:58)
2- Setting Up the Project (5:38)
3- Supplementary Materials
4- Getting Help
5- Learning Paths
6- Follow Me Around
Building RESTful APIs with Django REST Framework (70m)
1- Introduction (0:40)
2- What are RESTful APIs (1:56)
3- Resources (1:30)
4- Resource Representations (2:08)
5- HTTP Methods (2:03)
6- Installing Django REST Framework (0:58)
7- Creating API Views (8:07)
8- Creating Serializers (4:04)
9- Serializing Objects (6:14)
10- Creating Custom Serializer Fields (4:30)
11- Serializing Relationships (8:50)
12- Model Serializers (4:48)
13- Deserializing Objects (2:37)
14- Data Validation (5:36)
15- Saving Objects (7:59)
16- Deleting Objects (4:26)
17- Exercise- Building the Collections API (4:32)
Advanced API Concepts (70m)
1- Introduction (0:36)
2- Class-based Views (4:13)
3- Mixins (4:17)
4- Generic Views (7:06)
5- Customizing Generic Views (4: 32)
6- ViewSets (5:00)
7- Routers (9:00)
8- Building the Reviews API (4:07)
9- Nested Routers (9:56)
10- Filtering (4:46)
11- Generic Filtering (6:23)
12- Searching (2:17)
13- Sorting (1:44)
14- Pagination (5:20)
Designing and Implementing a Shopping Cart API (50m)
1- Introduction (0:21)
2- Designing the API (3:10)
3- Revisiting the Data Model (8:32)
4- Creating a Cart (4:54)
5 – Getting a Cart (9:37)
6- Deleting a Cart (1:50)
7- Getting Cart Items (4:52)
8- Adding a Cart Item (12:11)
9- Updating a Cart Item (2:11 )
10- Deleting a Cart Item (1:02)
Django Authentication System (30m)
1- Introduction (0:38)
2- Django Authentication System (3:10)
3- Customizing the User Model (2:08)
4- Extending the User Model (10:35)
5- Creating user Profiles (7:00)
6- Groups and Permissions (2:56)
7- Creating Custom Permissions (2:12)
Securing APIs (65m)
1- Introduction (0:37)
2- Token-based Authentication (1:29)
3- Adding the Authentication Endpoints (6:21)
4- Registering Users (9:19)
5- Building the Profile API (5:03)
6- Logging In (4:57)
7- Inspecting a JSON Web Token (3:30)
8- Refreshing Tokens (1:19)
9- Getting the Current User (4:44)
10- Getting Current User’s Profile (6:58)
11- Applying Permissions (4:06)
12- Applying Custom Permissions (7:05)
13- Applying Model Permissions (4:39)
14- Applying Custom Model Permissions (4:33)
Designing and Building the Orders API (42m)
1- Introduction (0:22)
2- Designing the API (1:14)
3- Getting the Orders (5:44)
4- Applying Permissions (6:39)
5- Creating an Order (5:01)
6- Creating Order Items (6:47)
7- Returning the Created Order (3:52)
8- Data Validation (3:30)
9- Revisiting the Permissions (1:49)
10- Updating an Order (2:19)
11- Signals (7:52)
12- Creating Custom Signals (5:51)
13- Course Wrap Up
Course prerequisites:
This course is the second part of a series. So ideally, you should have taken the first part or already understand the topics covered there. You do not need any prior knowledge about building APIs or Django REST Framework. This course covers everything you need.
Pictures
The Ultimate Django Series: Part 2:
Installation guide
After Extract, watch with your favorite Player.
Subtitle: English
Quality: 1080p
Changes:
Subtitles added to v2020/10 in compare with v2020/9
Download link
Once purchased, all subsequent updates are free for you.
Ask any questions or problems Contacts us
Price is 5 Euro; Other Payment methods
Size
5.7 GB