Курс на Stepik
Обложка курса «Бэкенд разработка на Django: с нуля до специалиста» на Stepik
2 490 ₽

Бэкенд разработка на Django: с нуля до специалиста 4.662

Открыть на
STEPIK.ORG

Курс позволит сделать серьёзный шаг в область веб-разработки. Студенты научатся создавать веб-сайты с использованием фреймворка Django на бэкенде. Вы разберётесь с шаблонами, приложениями, контроллерами, Django ORM, авторизацией и регистрацией пользователей и много чем ещё. Зачисляйтесь прямо сейчас!

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Бэкенд разработка на Django: с нуля до специалиста»Учеников на курсе 2 007
Сертификаты, выданные на курсе «Бэкенд разработка на Django: с нуля до специалиста»Сертификатов выдано 764
Отзывы о курсе «Бэкенд разработка на Django: с нуля до специалиста»Отзывов получено 71
Рейтинг курса «Бэкенд разработка на Django: с нуля до специалиста»Рейтинг курса 4.662
Уроки в курсе «Бэкенд разработка на Django: с нуля до специалиста»Количество уроков 134
Тесты в курсе «Бэкенд разработка на Django: с нуля до специалиста»Количество квизов 40
Время прохождения курса «Бэкенд разработка на Django: с нуля до специалиста»Время прохождения курса
Стоимость курса «Бэкенд разработка на Django: с нуля до специалиста»Стоимость курса 2 490 ₽
Обновления курса «Бэкенд разработка на Django: с нуля до специалиста»Обновления курса
Дата публикации курса «Бэкенд разработка на Django: с нуля до специалиста»Дата публикации курса
Последнее обновление курса «Бэкенд разработка на Django: с нуля до специалиста»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Бэкенд разработка на Django: с нуля до специалиста» 12 разделов Уроки в курсе «Бэкенд разработка на Django: с нуля до специалиста» 134 урока Тесты в курсе «Бэкенд разработка на Django: с нуля до специалиста» 40 тестов Время прохождения курса «Бэкенд разработка на Django: с нуля до специалиста» 22 ч. Последнее обновление курса «Бэкенд разработка на Django: с нуля до специалиста» обн. 1 год назад

1. Начало работы с проектом

17 уроков
Закрытый
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 уроков
Закрытый
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 уроков
Закрытый
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 уроков
Закрытый
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.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 уроков
Закрытый
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 уроков
Закрытый
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 уроков
Закрытый
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 уроков
Закрытый
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 уроков
Закрытый
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 уроков
Закрытый
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 уроков
Закрытый
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