Веб-разработка на Python/Django

Старт обучения
Берестейская Дату уточните у администрации
Позняки Дату уточните у администрации
ВДНХ Дату уточните у администрации
39 час. по 2-3 раза в неделю

Описание курса

Django - свободный фреймворк для веб-приложений на языке Python. Интуитивно понятный язык шаблонов, имеет мощные и эффективные средства работы с базами данных и сессиями, встроенные средства авторизации пользователей и администрирования. Все это позволяет быстро и качественно разрабатывать веб-приложения коммерческого уровня.

Записавшись на курс, вы сможете в короткие сроки овладеть описанными возможностями фреймворка, а также применить их на практике в рамках выполнения учебного проекта.

После курса вы сможете:

  • Профессионально разрабатывать коммерческие веб-приложения с использованием Django

Программа курса:

  • Введение в Django.
    • Запуск проекта.
    • Файл settings.py
    • Основные принципы работы.
  • Базы данных. Модели.
    • Понятие модели.
    • Создание модели.
    • Связи в базе данных.
  • Система URL-адресов.
    • Slug-адреса.
    • Динамические адреса.
    • Статические адреса.
    • Namespace.
  • Шаблонизатор.
    • Система шаблонов.
    • Фильтры.
    • Теги.
    • Создание своих фильтров, тегов.
  • Практика.
  • Формы, валидаторы форм.
    • Форма на основании моделей.
    • html-форма.
    • Django-forms.
  • Сlass-based views
  • Аутентификация/авторизация/регистрация пользователей.
  • Отправка сообщений на почту/телеграмм.
  • Практика.
  • Создание rest-api.
    • django-rest-framework.
  • Введение в front end.
    • Базовые принципы языка JavaScript.
    • Базовые понятия CSS.
    • Настройка front end-части проекта.
  • Библиотека jquery. Фреймворк Vue.js.
    • Технология ajax.
    • Использование REST-API.
    • Реактивные данные.

Минимальные требования:

  • Продвинутый уровень программирования на Python
  • Наличие собственного ноутбука для занятий в аудиториях

* Примечание: указанные скидки не суммируются с другими действующими акциями и специальными предложениями. Скидка применяется только к новым заявкам и при условии полной оплаты. Если у Вас возникли вопросы, обращайтесь за консультацией к нашим менеджерам!

spinner-it