Curriculum
6 Sections
20 Lessons
6 Hours
Expand all sections
Collapse all sections
Section 1 - Introduction
1
1.1
1. What_s this course all about
3 Minutes
Section 2 - Building the Initial Setup
6
2.1
1. Installing Git Bash
7 Minutes
2.2
2. Notebook – Installing Git Bash
2 Minutes
2.3
3. Installing PyCharm Community Edition
4 Minutes
2.4
4. Installing Django 3
3 Minutes
2.5
5. Django Project _ App Creation
2 Minutes
2.6
6. Notebook – PyCharm _ Django
2 Minutes
Section 3 - Continuous Integration
4
3.1
1. Setting Up Pre-commit Hooks
7 Minutes
3.2
2. TDD _ Running the First Test
8 Minutes
3.3
3. Github Actions to Run the Tests
8 Minutes
3.4
4. Notebook – Continuous Integration
2 Minutes
Section 4 - Django Rest Framework
6
4.1
1. REST _ Django Rest Framework
7 Minutes
4.2
2. Expense Model
18 Minutes
4.3
3. APIView
28 Minutes
4.4
4. Serializers
14 Minutes
4.5
5. Generic Views
17 Minutes
4.6
6. Filters
12 Minutes
Section 5 - Permissions _ Authentication
2
5.1
1. Permission Classes
11 Minutes
5.2
2. APY Key Authentication _ Final Project Version Download
10 Minutes
Section 6 - Final Section
1
6.1
1. Final Thoughts
1 Minute
Django 3 – Build an Expense Tracker REST API From Scratch
Search
This content is protected, please
login
and enroll in the course to view this content!
Login with your site account
Lost your password?
Remember Me
Not a member yet?
Register now
Register a new account
Are you a member?
Login now
Modal title
Main Content