Видео курс Django Стартовый - видео курсы ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

Заказать звонок

Выбери свою IT специальность

Подписка

Заказать звонок

+38 099 757 27 82

О курсе

Django – это самый популярный фреймворк для разработки веб-приложений на языке Python.

На курсе «Django Starter» вы получите базовые знания этого фреймворка и научитесь применять их на практике. Во время обучения вы спроектируете своё первое веб-приложение с помощью Django, познакомитесь на практике с Django RESTful API, узнаете его плюсы и минусы, научитесь делать свое приложение более стабильным и защищенным, и научитесь устанавливать ваше приложение на удаленный сервер. 

Пройдя этот курс, вы получите знания и начальный опыт работы с одним с ключевых на сегодняшний день фреймворков web-разработки, умение работать с которым является обязательным для Python/Django разработчика.

Читать дальше...

Этот курс входит в специальности:

Предварительные Требования

Владение языком Python

Читать дальше...

Вы научитесь

  • Создавать и настраивать свой первый Django-проект.
  • Понимать принципы маршрутизации и уметь настраивать маршруты в своем приложении.
  • Настраивать работу приложения с базой данных используя Django ORM и различные СУРБД.
  • Понимать основы концепции MVC приложения и принципы взаимодействия представления, модели и контроллера в контексте Django.
  • Понимать и уметь использовать в своем приложении шаблонизаторы.
  • Понимать архитектурный стиль REST и использовать в своем приложении принципы RESTful API.
  • Устанавливать своё приложение на удаленный веб сервер.
  • Обеспечивать безопасность работы своего приложения с базовой защитой от XSS, CSRF, SQL и других атак.
Читать дальше...
Скачать материалы курса Для получения материалов курса нужно авторизоваться
Получить сертификат Для получения сертификата нужно авторизоваться
  • Длительность: 18 ч 27 м
  • Курс создан: 29.04.2020
  • Уроков: 14 из
  • Обновлен: 01.02.2021
  • Язык: русский

Что входит в курс

  • 14 видео уроков
  • Домашние задания
  • Тестирование
  • Сертификат
  • Проверка ДЗ

×

Вы открыли доступ к тесту! Пройти тест

Вы действительно хотите открыть доступ к тестированию по курсу Django Стартовый на 40 дней?

Войдите или зарегестрируйтесь для того чтоб продолжить просмотр бесплатного видео

Цель данного урока – ознакомиться с историей фреймворка Django, архитектурой Model-ViewController, используемой в Django, а также установить, настроить необходимое программное обеспечение и создать первое простое приложение в Django. В конце будет рассмотрена структура полученного приложения и оговорены условия запуска тестового сервера.

Читать дальше...

Целью данного урока является ознакомиться с основами маршрутизации запросов в Django. Вся маршрутизация в джанго строится вокруг файла urls.py, поэтому мы подробно рассмотрим его структуру, функции, которые там можно использовать для создания маршрутизации, а также кратко ознакомимся с синтаксисом регулярных выражений.

Читать дальше...

Целью данного урока является ознакомиться с основами представлений в Django. Представление отвечают за то, что именно отдается пользователю.

Читать дальше...

Целью данного урока является ознакомление с основами шаблонов в Django. Шаблоны позволяют генерировать один и тот же текст с вариациями в зависимости от данных, в частности отрисовывать один и тот же стиль веб-страницы и т.д.

Читать дальше...

Цель данного урока - ознакомиться с основами работы Django приложения с базой данных. Научиться создавать собственные модели, настраивать их и научиться работать с ними. Также в процессе урока будет рассмотрено то, как подключить к приложению более сложную (Postgres) базу данных, чем имеющаяся в Django. Дополнительно будет рассмотрено взаимодействие между моделями или таблицами в базе данных.

Читать дальше...

Цель данного урока - ознакомиться с основами работы Django приложения с базой данных. В процессе урока будет рассмотрено как с помощью Django приложения и модели обновить базу данных (миграции). Дополнительно будет рассмотрена работа с Django ORM и менеджеры в Django.

Читать дальше...

Цель данного урока - ознакомиться с основами работы Django форм, научиться создавать собственные формы, настраивать и подключать внедренные в Django формы. Также в процессе урока будет рассмотрено как с помощью Django форм можно упростить и ускорить разработку приложения. Дополнительно будут рассмотрены поля форм, виджеты и работа с медиа файлами.

Читать дальше...

Цель урока. Целью данного урока является ознакомиться с основами работы Django приложения с базой данных. Научиться создавать данные в базе данных, а также рассмотреть процессы работы с моделями: вытягивание, сортировка, фильтрация, удаление, удаление связи, обновление и другое. В конце урока будет рассмотрено то, как можно добавлять модели в админ панель.

Читать дальше...

Цель данного урока - ознакомиться с основами понятий REST и API. Также на уроке рассматривается какие есть инструменты в Django для построения RESTFul API и как их можно использовать. Будут рассмотрены преимущества RESTFul API и его негативные стороны. В конце урока слушатели смогут на практике научиться устанавливать все инструменты для работы с RESTFul API и создать своё первое приложение с архитектурой REST.

Читать дальше...

Цель данного урока - научиться как на практике работать с REST и API. Рассмотреть, как API обрабатывает данные и какие есть подходы к реализации REST в Django. Также научиться создавать собственные представления для API, как сериализовать данные, как происходит аутентификация и авторизация в DRF и как построить маршрут для API.

Читать дальше...

Цель урока. Целью данного урока является рассмотреть основные терминах и понятиях, которые используются при развертывании приложения на удалённом сервисе. Также, научиться тому, как на практике запустить свое приложение на удаленном сервисе. Учащийся научится работать с такими инструментами как nginx и uwsgi.

Читать дальше...

Цель урока. Целью данного урока является научиться тому, как на практике запустить свое приложение на AWS сервисе. Учащийся научится доставлять приложение на сервис, настраивать приложение для развертывания на сервисе, а также узнает нюансы в работе с AWS. Также будет рассмотрено то, как подготовить своё приложение для деплоя и какие настройки для этого используются.

Читать дальше...

Цель урока. Целью данного урока является научиться тому, как на практике запускать свое приложение на Heroku сервисе. Учащийся научится доставлять приложение на сервис, настраивать приложение для развертывания на сервисе.

Читать дальше...

Целью данного урока является научиться тому, как на практике сделать свое приложение более безопасным и как избежать ошибок в защите Django-приложения на продакшене. Как избежать утечки данных, обезопасить данные пользователя и избежать случаев, когда приложение может быть захвачено третьими лицами.

Читать дальше...
ПОКАЗАТЬ ВСЕ
Студенты также смотрят

Покупай подпискус доступом ко всем курсам и сервисам

Библиотека современных IT знаний в удобном формате

Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

Стартовый
  • Все видеокурсы на 3 месяца
  • Тестирование по 10 курсам
  • Проверка 5 домашних заданий
  • Консультация с тренером 30 мин
59.99 $
Оформить подписку
Базовый
  • Все видеокурсы на 6 месяцев
  • Тестирование по 16 курсам
  • Проверка 10 домашних заданий
  • Консультация с тренером 60 мин
89.99 $
Оформить подписку
Премиум
  • Все видеокурсы на 1 год
  • Тестирование по 24 курсам
  • Проверка 20 домашних заданий
  • Консультация с тренером 120 мин
169.99 $
Оформить подписку
комментарии и обсуждения
Notification success