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

The Ultimate Django Series: Part 2

Description

The Ultimate Django Series: Part 2 is the second part of Django’s comprehensive training series for building a RESTful API. The first part of this collection We covered the basics of building websites using Python and Django, and in this section we will focus on building APIs.

If you want to improve your level of knowledge in the 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 go from knowing nothing about API to an expert API designer and builder with the help of Django REST Framework.

What you will learn in The Ultimate Django Series: Part 2 course:

  • Fundamentals of RESTful APIs
  • Working with class-based views
  • Build serializers
  • Using mixins and generic views
  • Production of routes with the help of routers
  • Filtering, searching, sorting and paging
  • Django authentication system
  • Build a customized user model
  • Securing the API using JSON Web Tokens (JWT)
  • Using signals to separate programs
  • Debugging common problems
  • Applying the best work methods

Course details

Publisher: Code with Mosh
Instructors: Mosh Hamedani
English language
Education level: Intermediate
Number of courses: 90
Duration: about 6 hours

The titles of 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 don’t need any prior knowledge about building APIs or Django REST Framework. This course covers everything you need.

Pictures

The introduction video of The Ultimate Django Series: Part 2:

Installation guide

After extracting, watch with your favorite player.

Subtitle: English (except for a few lessons that are not set by the teacher)

Quality: 1080p

Changes:

Version 2020/10 has added subtitles compared to 2020/9. It can be downloaded separately.

download link

price in rials | Price in Euro

With one purchase, all future updates are free for you.

Any questions or problems in Contact us section bring up

Price is 5 euros; Other payment methods

Password file(s): www.downloadly.ir

Size

5.7 GB

4.7/5 – (6621 points)

Be the first to comment

Leave a Reply

Your email address will not be published.


*