Содержание курса
1. Начало работы с проектом
17 уроков
26 336
26 237
128м
928
Закрытый
1.1
Скачать шаблон и готовый код проекта
↗
1 629
1 629
0м 3с
36
Закрытый
1.2
Обзор модуля
↗
1 532
1 532
4м 1с
87
Открытый
1.3
Обзор HTML-вёрстки
↗
4 443
4 443
7м 45с
51
Закрытый
1.4
Выбор версии Django
↗
1 418
1 418
10м 51с
56
Закрытый
1.5
Разворачивание проекта
↗
1 404
1 404
19м 33с
70
Закрытый
1.6
Разворачивание проекта на Windows
↗
1 317
1 317
11м 41с
48
Открытый
1.7
Работа с командой manage
↗
2 321
2 321
10м 46с
63
Закрытый
1.8
Обзор файлов в корневой папке проекта
↗
1 259
1 259
12м 5с
73
Закрытый
1.9
Local vs Prod Development
↗
1 249
1 249
3м 26с
53
Закрытый
1.10
Модель БД
↗
1 252
1 252
4м 3с
52
Закрытый
1.11
Приложения в Django
↗
1 237
1 237
7м 27с
39
Закрытый
1.12
Обзор файлов в приложении
↗
1 209
1 209
6м 3с
49
Закрытый
1.13
Как работает Django
↗
1 216
1 216
13м 35с
77
Закрытый
1.14
Создание контроллеров
↗
1 204
1 204
16м 1с
68
Закрытый
1.15
HttpRequest
↗
1 185
1 185
3м 48с
35
Закрытый
1.16
Тест
↗
1 228
1 129
3м 7с
27
Закрытый
1.17
Практика
↗
1 233
1 233
1м 34с
44
2. Работа с шаблонами
9 уроков
9 977
9 928
50м
413
Закрытый
2.1
Обзор модуля
↗
1 182
1 182
2м 35с
48
Закрытый
2.2
Работа с Django Templates на back-end
↗
1 163
1 163
2м 5с
31
Закрытый
2.3
Работа с контекстом
↗
1 145
1 145
25м 55с
70
Закрытый
2.4
Работа со статикой
↗
1 105
1 105
6м 26с
53
Закрытый
2.5
Динамические url-ссылки в шаблонах
↗
1 083
1 083
3м 51с
51
Закрытый
2.6
Принцип DRY в шаблонах
↗
1 075
1 075
9м 40с
67
Закрытый
2.7
Заключение
↗
1 052
1 052
1м 14с
45
Закрытый
2.8
Тест
↗
1 097
1 048
2м 42с
18
Закрытый
2.9
Практика
↗
1 075
1 075
0м 15с
30
3. Django ORM, модели и БД
11 уроков
11 107
11 057
99м
535
Закрытый
3.1
Обзор модуля
↗
1 075
1 075
3м 16с
64
Закрытый
3.2
Введение в Django ORM
↗
1 061
1 061
11м 5с
63
Закрытый
3.3
Модели в Django. Создание первых моделей
↗
1 049
1 049
19м 8с
55
Закрытый
3.4
Первая миграция
↗
1 028
1 028
9м 31с
51
Закрытый
3.5
Работа с моделями через консоль
↗
1 015
1 015
18м 48с
54
Закрытый
3.6
Работа с моделями через админ панель
↗
996
996
10м 14с
51
Закрытый
3.7
Работа с моделями в контроллерах и шаблонах
↗
988
988
6м 57с
47
Закрытый
3.8
Работа с изображениями из объекта в шаблонах
↗
980
980
11м 15с
47
Закрытый
3.9
Работа с Django Fixtures
↗
988
988
7м 26с
64
Закрытый
3.10
Тест
↗
973
923
4м 40с
20
Закрытый
3.11
Практика
↗
954
954
0м 21с
19
4. Авторизация и регистрация
17 уроков
14 699
14 639
132м
656
Закрытый
4.1
Обзор модуля
↗
964
964
4м 34с
42
Закрытый
4.2
Пространство имён в диспетчере URL
↗
946
946
10м 36с
41
Закрытый
4.3
Клиент-серверная архитектура. GET и POST запросы
↗
922
922
8м 46с
52
Закрытый
4.4
Режимы Traceback и Debug
↗
917
917
10м 3с
34
Закрытый
4.5
Model View Template
↗
915
915
3м 19с
40
Закрытый
4.6
Собственная модель пользователя
↗
923
923
9м 35с
41
Закрытый
4.7
Подготовка проекта к работе с пользователями
↗
896
896
10м 59с
50
Закрытый
4.8
Формы в Django
↗
882
882
8м 30с
40
Закрытый
4.9
Контроллер авторизации
↗
871
871
19м 42с
40
Закрытый
4.10
Собственные шаблоны и кастомизация формы
↗
850
850
6м 15с
42
Закрытый
4.11
Регистрация
↗
856
856
7м 54с
34
Закрытый
4.12
Личный кабинет
↗
835
835
19м 41с
41
Закрытый
4.13
Обработка ошибок
↗
791
791
10м 33с
43
Закрытый
4.14
Финальные штрихи
↗
778
778
6м 31с
37
Закрытый
4.15
Заключение
↗
760
760
2м 11с
44
Закрытый
4.16
Тест
↗
813
753
2м 26с
16
Закрытый
4.17
Практика
↗
780
780
0м 21с
19
5. Корзина товаров
8 уроков
5 830
5 780
81м
260
Закрытый
5.1
Обзор модуля
↗
800
800
3м 3с
28
Закрытый
5.2
QuerySet API
↗
787
787
17м 22с
47
Закрытый
5.3
Корзина товаров
↗
763
763
34м 24с
54
Закрытый
5.4
Методы корзины
↗
717
717
18м 13с
36
Закрытый
5.5
Декораторы доступа
↗
709
709
5м 37с
32
Закрытый
5.6
Заключение
↗
672
672
1м 20с
37
Закрытый
5.7
Тест
↗
700
650
2м 57с
13
Закрытый
5.8
Практика
↗
682
682
0м 16с
13
6. Фильтрация, пагинация, Django Admin
5 уроков
3 404
3 404
44м
150
Закрытый
6.1
Обзор модуля
↗
697
697
2м 39с
30
Закрытый
6.2
Фильтрация по категориям
↗
696
696
9м 0с
33
Закрытый
6.3
Постраничный вывод (пагинация)
↗
692
692
11м 6с
12
Закрытый
6.4
Django Admin
↗
682
682
21м 7с
45
Закрытый
6.5
Заключение
↗
637
637
1м 38с
30
7. CBV, миксины, emails
14 уроков
8 880
8 880
169м
438
Закрытый
7.1
Обзор модуля
↗
708
708
4м 47с
28
Закрытый
7.2
CBV vs FBV
↗
691
691
14м 27с
28
Закрытый
7.3
IndexView
↗
675
675
9м 40с
30
Закрытый
7.4
ProductsListView
↗
657
657
27м 34с
34
Закрытый
7.5
basket_add & basket_remove
↗
635
635
6м 17с
30
Закрытый
7.6
UserRegistrationView & UserProfileView
↗
636
636
20м 40с
28
Закрытый
7.7
LoginView & LogoutView
↗
630
630
6м 21с
32
Закрытый
7.8
Миксины
↗
640
640
9м 8с
36
Закрытый
7.9
Отправка электронных писем
↗
638
638
8м 58с
28
Закрытый
7.10
Создание модели EmailVerification
↗
622
622
21м 23с
33
Закрытый
7.11
Создание контроллера EmailVerificationView
↗
594
594
23м 14с
29
Закрытый
7.12
Подключение Yandex для отправки писем
↗
592
592
7м 42с
24
Закрытый
7.13
Контекстные процессоры
↗
584
584
5м 6с
29
Закрытый
7.14
Линтеры и форматеры
↗
578
578
10м 10с
49
8. PostgreSQL, OAuth
6 уроков
3 536
3 472
55м
139
Закрытый
8.1
Обзор модуля
↗
621
621
2м 42с
20
Закрытый
8.2
Работа с PostgreSQL
↗
652
652
19м 2с
34
Закрытый
8.3
OAuth 2.0
↗
604
540
10м 34с
35
Закрытый
8.4
Установка django-allauth
↗
570
570
10м 37с
27
Закрытый
8.5
Регистрация приложения на GitHub
↗
555
555
4м 18с
23
Закрытый
8.6
Авторизация через GitHub
↗
534
534
11м 12с
0
9. Тестирование, кеширование, Celery
10 уроков
5 298
5 298
118м
228
Закрытый
9.1
Обзор модуля
↗
561
561
2м 30с
17
Закрытый
9.2
Тестирование - теория
↗
564
564
4м 24с
28
Закрытый
9.3
Тестирование IndexView
↗
554
554
17м 35с
21
Закрытый
9.4
Тестирование ProductsListView
↗
528
528
20м 32с
28
Закрытый
9.5
Тестирование UserRegistrationView
↗
495
495
23м 44с
26
Закрытый
9.6
Кеширование - теория
↗
516
516
7м 45с
28
Закрытый
9.7
Установка django-debug-toolbar
↗
512
512
7м 54с
19
Закрытый
9.8
Работа с кешем
↗
511
511
20м 13с
11
Закрытый
9.9
Отложенные задачи - Celery
↗
535
535
6м 53с
19
Закрытый
9.10
Работа с Celery
↗
522
522
14м 0с
31
10. Заказы и подключение оплаты
10 уроков
4 340
4 340
134м
174
Закрытый
10.1
Обзор модуля
↗
509
509
4м 22с
23
Закрытый
10.2
Обзор вёрстки заказов. Перенос шаблонов в проект
↗
488
488
13м 45с
22
Закрытый
10.3
Создание OrderModel, OrderForm
↗
460
460
15м 50с
23
Закрытый
10.4
Создание OrderCreateView
↗
441
441
16м 53с
20
Закрытый
10.5
Подключение Stripe. Создание CheckoutSession
↗
454
454
23м 3с
16
Закрытый
10.6
Stripe - подключение webhook
↗
419
419
15м 59с
16
Закрытый
10.7
Оплата продуктов из магазина
↗
419
419
20м 14с
10
Закрытый
10.8
Завершение работы с функцией fulfill_order
↗
385
385
10м 46с
13
Закрытый
10.9
Создание страницы заказов
↗
385
385
10м 5с
17
Закрытый
10.10
Создание страницы деталей заказа
↗
380
380
8м 19с
14
11. Конфигурирование проекта
17 уроков
6 731
6 731
183м
265
Закрытый
11.1
Обзор модуля
↗
486
486
7м 44с
15
Закрытый
11.2
Конфигурация проекта
↗
455
455
20м 38с
16
Закрытый
11.3
Перенос зависимостей и работа с shell_plus
↗
415
415
9м 9с
14
Закрытый
11.4
Развёртывание сервера
↗
446
446
15м 48с
22
Закрытый
11.5
Создание нового пользователя на сервере
↗
408
408
8м 42с
21
Закрытый
11.6
Настройка и установка СУБД PostgreSQL
↗
402
402
12м 16с
16
Закрытый
11.7
Создание виртуального окружения
↗
398
398
4м 5с
19
Закрытый
11.8
Перенос проекта и выполнение миграций
↗
399
399
15м 14с
15
Закрытый
11.9
Сбор статики и запуск проекта
↗
383
383
13м 27с
15
Закрытый
11.10
WSGI HTTP сервер Gunicorn
↗
397
397
14м 17с
16
Закрытый
11.11
Установка и настройка nginx
↗
394
394
8м 18с
11
Закрытый
11.12
Установка и настройка Redis
↗
366
366
5м 52с
14
Закрытый
11.13
Настройка Celery
↗
356
356
6м 18с
9
Закрытый
11.14
Установка и настройка firewall UFW
↗
341
341
7м 2с
14
Закрытый
11.15
Подключение домена к серверу
↗
345
345
11м 50с
13
Закрытый
11.16
Подключение SSL сертификата
↗
353
353
5м 3с
14
Закрытый
11.17
Наполнение сайта, подключение платежей, соцсетей
↗
387
387
23м 19с
21
12. Доп. модуль: Django REST Framework - DRF
10 уроков
4 446
4 446
122м
216
Закрытый
12.1
Обзор модуля
↗
511
511
2м 37с
22
Закрытый
12.2
REST APIs - теория
↗
523
523
14м 58с
28
Закрытый
12.3
Начало работы с DRF
↗
488
488
12м 7с
24
Закрытый
12.4
Создание ProductListView
↗
460
460
18м 24с
27
Закрытый
12.5
Отображение категорий и пагинация
↗
430
430
8м 34с
17
Закрытый
12.6
ModelViewSet
↗
410
410
18м 47с
18
Закрытый
12.7
Аутентификация и Permissions
↗
409
409
16м 42с
21
Закрытый
12.8
Создание API для корзины товаров
↗
397
397
17м 37с
15
Закрытый
12.9
Переопределение метода created() для работы с корзиной товаров
↗
360
360
17м 34с
14
Закрытый
12.10
Заключение
↗
458
458
2м 10с
30