This course was created with the
course builder. Create your online course today.
Start now
Create your course
with
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)
4- Getting Help - Code with Mosh
5- Learning Paths - Code with Mosh
6- 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)
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)
10- Deleting a Cart Item (1:02)
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)
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:40)
14- Applying Custom Model Permissions (4:34)
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
5- Getting a Cart
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock