udemy-build-a-backend-rest-api-with-python-django-advanced-2022-4 HD

25.05.2022
0:00 1.Introduction01 Welcome to Build a Backend API with Django REST Framework - Advanced 2:20 1.Introduction02 Intro to the course 4:45 1.Introduction03 Course structure 5:48 1.Introduction04 How to get the most out of this course 6:42 1.Introduction05 How to get help 8:08 2.Technologies used in this course01 Python 8:56 2.Technologies used in this course02 Django 9:51 2.Technologies used in this course03 Django REST Framework 10:38 2.Technologies used in this course04 Docker 11:13 2.Technologies used in this course05 Travis-CI 11:56 2.Technologies used in this course06 Postgres 12:15 2.Technologies used in this course07 What is test driven development 16:15 4.Create new project01 Setup new GitHub project 19:06 4.Create new project02 Add Dockerfile 29:03 4.Create new project03 Configure Docker Compose 34:25 4.Create new project05 Create Django project 37:22 5.Setup automation02 (OLD, SKIP) Enable Travis-CI for project 39:03 5.Setup automation03 (OLD, SKIP) Create Travis-CI configuration file 46:19 6.Introduction to test driven development (TDD)01 Writing a simple unit test 52:06 6.Introduction to test driven development (TDD)02 Writing a unit test with TDD 57:15 7.Configure Django custom user model01 Create core app 1:00:07 7.Configure Django custom user model02 Add tests for custom user model 1:05:48 7.Configure Django custom user model03 Implement custom user model 1:16:12 7.Configure Django custom user model04 Normalize email addresses 1:19:37 7.Configure Django custom user model05 Add validation for email field 1:22:14 7.Configure Django custom user model06 Add support for creating superusers 1:27:34 8.Setup Django admin01 Add tests for listing users in Django admin 1:37:05 8.Setup Django admin02 Modify Django admin to list our custom user model 1:39:33 8.Setup Django admin03 Modify Django admin to support changing user model 1:47:21 8.Setup Django admin04 Modify Django admin to support creating users 1:52:18 9.Setting up database01 Add postgres to docker compose 1:57:43 9.Setting up database02 Add postgres support to Dockerfile 2:03:27 9.Setting up database03 Configure database in Django 2:06:19 10.Waiting for postgres to start01 Mocking with unittests 2:07:49 10.Waiting for postgres to start02 Add tests for wait_for_db command 2:19:33 10.Waiting for postgres to start03 Add wait_for_db command 2:27:04 10.Waiting for postgres to start04 Make docker compose wait for db 2:29:55 10.Waiting for postgres to start06 Test in browser 2:32:57 11.Create user management endpoints01 Create users app 2:36:27 11.Create user management endpoints02 Add tests for create user API 2:53:11 11.Create user management endpoints03 Add create user API 3:07:03 11.Create user management endpoints05 Add tests for creating a new token 3:17:43 11.Create user management endpoints06 Add create token API 3:31:37 11.Create user management endpoints07 Add tests for manage user endpoint 3:

Похожие видео

Показать еще