Autoplay
Autocomplete
Previous Lesson
Complete and Continue
REST APIs with Python and the Django Rest Framework
Section 1 - Introduction
Welcome! Glad to have you on board! (1:17)
What's this course all about? (2:44)
Section 2 - Building the Initial Setup
Installing Git Bash (7:29)
Notebook - Installing Git Bash
Installing PyCharm Community Edition (4:28)
Installing Django 3 (3:04)
Django Project & App Creation (2:05)
Notebook - PyCharm & Django
Section 3 - Continuous Integration
Setting Up Pre-commit Hooks (7:21)
TDD & Running the First Test (7:34)
Github Actions to Run the Tests (8:20)
Notebook - Continuous Integration
Section 4 - Django Rest Framework
REST & Django Rest Framework (7:03)
Expense Model (18:26)
APIView (26:42)
Serializers (12:17)
Generic Views (15:45)
Filters (10:44)
Section 5 - Permissions & Authentication
Permission Classes (9:00)
API Key Authentication & Final Project Version Download (8:52)
Section 6 - Final Section
Quizzes
Solutions
Final Thoughts (0:38)
Bonus Lecture
Installing Django 3
Complete and Continue