Autoplay
Autocomplete
Previous Lesson
Complete and Continue
The Ultimate Django Series Part 2
Getting Started
1- Introduction (0:58)
2- Setting Up the Project (5:55)
3- Getting Help - Code with Mosh
4- Learning Paths - Code with Mosh
5- Follow Me Around - Code with Mosh
Django 2- Resources
Building RESTful APIs with Django REST Framework
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:49)
Advanced API Concepts
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:47)
11- Generic Filtering (6:23)
12- Searching (2:17)
13- Sorting (1:44)
14- Pagination (5:20)
Designing and Implementing a Shopping Cart API
1- Introduction (0:21)
10- Deleting a Cart Item (1:02)
2- Designing the API (3:10)
3- Revisiting the Data Model (8:32)
4- Creating a Cart (4:54)
5- Getting a Cart (9:38)
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)
Django Authentication System
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
1- Introduction (0:38)
10- Getting Current User's Profile (6:58)
11- Applying Permissions (4:06)
12- Applying Custom Permissions (7:05)
13- Applying Model Permissions (4:40)
14- Applying Custom Model Permissions (4:34)
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)
Designing and Building the Orders API
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 (8:09)
12- Creating Custom Signals (6:08)
13- Course Wrap Up - Code with Mosh
7- Inspecting a JSON Web Token
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock