Шаг за шагом, Вы пройдете весь процесс по написанию сайта. Вы узнаете, каким образом Django работает внутри, как использовать внутреннюю структуру Django для создания сайта и многое другое. А после того, как приложение уже будет готово, Вы узнаете, как его можно разместить в интернете так, чтобы оно было доступно для всех.
Основная целевая аудитория курса - студенты, желающие получить знания по Django, а также разработчики, которые уже знают Python и хотят побольше узнать о веб- разработке.
Некоторые темы курса:
Virtualenv – зачем нужно и как его использовать
Создание сайта на основе Django 3.
Как оформить сайт с помощью Bootstrap
Как задеплоить приложения на сервис Heroku
Тестирование
и многое другое!
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Виртуальное окружение - что это и зачем его использовать.
Урок 3.
00:16:04
Установка виртуального окружения и Django
Урок 4.
00:09:23
Git и GitHub - для чего их использовать
Урок 5.
00:04:58
Создаем проект на Django
Урок 6.
00:16:32
Настройки проекта в PyCharm. Что есть что в Django-проекте.
Урок 7.
00:08:59
Взаимодействие компонентов Django.
Урок 8.
00:12:40
HttpResponse
Урок 9.
00:11:57
Функция render. Обработка шаблонов
Урок 10.
00:13:46
Первый коммит и отправка кода в репозиторий
Урок 11.
00:13:03
Наследование шаблонов
Урок 12.
00:07:13
Что такое Bootstrap и как его можно использовать.
Урок 13.
00:11:44
Принципы формирования структуры сайта на основе Bootstrap
Урок 14.
00:10:33
Подключаем шаблон Bootstrap к проекту
Урок 15.
00:04:42
Создаем первое приложение Города
Урок 16.
00:14:33
Что такое ORM?
Урок 17.
00:08:12
Админка проекта. Создание суперюзера
Урок 18.
00:18:26
Модель City. Подключение её к админке.
Урок 19.
00:04:38
Руссификация приложения и модели Города
Урок 20.
00:22:35
Интерактивная консоль shell. Разбираемся в деталях QuerySet
Урок 21.
00:18:35
Функция для отображения списка городов.
Урок 22.
00:16:03
Детализация конкретной записи города
Урок 23.
00:15:00
Подключение возможности использования шаблонных тэгов в PyCharm Community
Урок 24.
00:08:18
Пункты навигационного меню в base.html. Класс active
Урок 25.
00:07:11
Отображение на основе классов. CBV
Урок 26.
00:15:16
Детализация с помощью DetailView
Урок 27.
00:09:26
Html-форма
Урок 28.
00:04:40
Обработка данных из формы
Урок 29.
00:14:33
Создаем формы на основе классов Form и ModelForm
Урок 30.
00:08:37
Используем Bootstrap для улучшения отображения формы
Урок 31.
00:12:56
CreateView. Создание новой записи
Урок 32.
00:12:27
UpdateView. Редактирование.
Урок 33.
00:11:10
DeleteView. Удаление
Урок 34.
00:08:04
Таблица со списком городов
Урок 35.
00:10:20
Разбиение всего списка на части. Пагинация
Урок 36.
00:17:20
Улучшаем отображение пагинации с помощью Bootstrap
Урок 37.
00:02:35
Переопределение метода get_context_data
Урок 38.
00:17:00
Информирование пользователя о действиях.
Урок 39.
00:07:01
Связи между таблицами.
Урок 40.
00:12:36
Обзор доступных типов полей для модели
Урок 41.
00:18:14
Модель Train
Урок 42.
00:11:54
Что такое related_name и как его использовать.
Урок 43.
00:16:21
Метод модели clean()
Урок 44.
00:07:34
Улучшение отображения записей в админке.
Урок 45.
00:13:42
Список поездов - формирование, отображение.
Урок 46.
00:05:26
Детализация записи поезда
Урок 47.
00:09:08
Форма для создания\редактирования Поезда
Урок 48.
00:10:29
Редактирование, удаление поезда
Урок 49.
00:14:28
Модель Route
Урок 50.
00:12:20
Форма для поиска маршрутов
Урок 51.
00:07:51
Улучшение функционала формы поиска. Select2
Урок 52.
00:09:55
Функция отображения для поиска маршрутов.
Урок 53.
00:09:19
Функция поиска маршрутов get_routes.
Урок 54.
00:07:00
Граф. Как можно представить сообщение между городами в виде структуры даннх?
Урок 55.
00:09:29
Функция формирования графа
Урок 56.
00:13:33
Функция по поиску путей в графе.
Урок 57.
00:08:42
Отбор маршрутов через заданные пользователем города.
Урок 58.
00:18:41
Отбор маршрутов по зананному пользователем времени в пути
Урок 59.
00:09:52
Сортировка маршрутов по времени.
Урок 60.
00:07:23
Отображение списка найденных маршрутов
Урок 61.
00:09:51
Улучшение отображения списка маршрутов
Урок 62.
00:09:15
Проблема N+1 запросов. select_related
Урок 63.
00:13:06
Логирование запросов.
Урок 64.
00:13:49
Формирование скрытых полей в форме.
Урок 65.
00:07:03
Форма для сохранение маршрута
Урок 66.
00:14:45
Добавление начальных данных в форму
Урок 67.
00:07:28
Сохранение маршрута
Урок 68.
00:03:53
Модернизация формы сохранения маршрута
Урок 69.
00:05:44
Список всех маршрутов
Урок 70.
00:09:47
Детализация маршрута.
Урок 71.
00:11:00
Система аутентификации.
Урок 72.
00:15:15
Приложение accounts. Форма входа пользователя
Урок 73.
00:17:08
Функции входа- выхода пользователя
Урок 74.
00:10:56
Убираем из доступа разделы сайта для незарегистрированных пользователей
Урок 75.
00:18:11
Регистрация нового пользователя.
Урок 76.
00:07:07
Вариант доступа к локальному серверу извне. ngrok
Урок 77.
00:10:58
Разделяем файл настроек для локального сервера и для продакшена
Урок 78.
00:07:38
Procfile и gunicorn
Урок 79.
00:04:49
Установка библиотек для работы с БД
Урок 80.
00:03:46
Библиотека для работы со статикой
Урок 81.
00:07:26
Создаем приложение на Heroku
Урок 82.
00:05:16
Деплой проекта на Heroku
Урок 83.
00:11:10
Дамп данных
Урок 84.
00:07:00
Страницы ошибок 400, 403, 404 и 500.
Урок 85.
00:06:50
Зачем нужно тестирование
Урок 86.
00:11:51
Начальные данные для БД.
Урок 87.
00:11:51
Проверка невозможности создания дублей.
Урок 88.
00:12:55
Проверка используемых шаблонов и функций
Урок 89.
00:07:10
Тестирование работоспособности функций построения графа и поиска маршрута
Урок 90.
00:07:40
Тестирование формы поиска маршрута
Урок 91.
00:08:43
Тестирование сообщений об ошибках
Урок 92.
00:03:47
Библиотека coverage
Урок 93.
00:01:06
Финал
Урок 94.
00:07:40
Первоначальная настройка
Урок 95.
00:08:35
Настройка PostgreSQL
Урок 96.
00:16:06
Клонируем код проекта
Урок 97.
00:14:55
Настройки nginx и supervisor
Автор - udemy
udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
скорость загрузки очень снижена. Пожлайста, посмотрите
kss881994
А почему вместо видео о django во всех уроках клип Rick Astley - Never Gonna Give You Up (Official Music Video)?
kss881994
kss881994
На компе такое, в телефоне норм ¯\_(ツ)_/¯
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
В этом курсе вы научитесь создавать сайты с Python и Django, создав классный и профессиональный стоматологический сайт! Почему стоматологический сайт? Многие программисты хотят стать внештатными веб-разработчиками, и какой лучший способ получить заказы, чем создание сайтов для всех стоматологов в вашем районе!