Видео курс Django Starter. Django и REST. Django и REST, ч.2. Реализация простого API с DRF - видео курсы ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

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

    Начать бесплатно

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

    Начать бесплатно

      ×

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

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

      ВИДЕОУРОК №10. Django и REST, ч.2. Реализация простого API с DRF

      Для просмотра полной версии видеокурса, онлайн тестирования и получения доступа к дополнительным учебным материалам купите курс Купить курс
      Для просмотра всех видеокурсов ITVDN, представленных в Каталоге, а также для получения доступа к учебным материалам и онлайн тестированию купите подписку Купить подписку
      Цель данного урока – ознакомиться с историей фреймворка 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-приложения на продакшене. Как избежать утечки данных, обезопасить данные пользователя и избежать случаев, когда приложение может быть захвачено третьими лицами.
      Читать дальше...
      ПОКАЗАТЬ ВСЕ
      Студенты также смотрят
      Пакеты подписки с доступом ко всем курсам и сервисам

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

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