Курс «Backend-разработка на Django»
Научим разрабатывать веб-приложения на Django. Лучших выпускников возьмем на стажировку в нашу компанию, где вы получите опыт работы в IT-команде на реальном проекте.
Начало
апрель 2024
Стоимость
25 000 ₽
Длительность
2,5 месяца
График
2 занятия в неделю (среда — после 18:00, в субботу — днем)
О КУРСЕ
Django - это фреймворк для веб-разработки на языке Python, который включает в себя множество готовых компонентов, упрощающих процесс разработки (аутентификация пользователей, управление базами данных, обработка форм и многое другое). Django популярен среди разработчиков благодаря своей простоте использования, гибкости и мощным возможностям.
На нашем курсе вы изучите основы работы с базами данных и разработку бэкэнда веб-приложений на Django.
По итогу обучения вы получите новую профессию, документ об образовании и готовое резюме. Их дополнит опыт работы в полноценной IT-команде с реальным проектом и заказчиком.
Требования на входе: основы программирования на Python.
Лучших выпускников курса мы приглашаем на стажировку.
КОМУ ПОДОЙДЕТ КУРС
Начинающие
Умеете программировать на Python и хотите получить качественные знания, востребованные навыки и первый проект на Django в портфолио.
Опытные
Есть небольшой опыт backend-разработки, хотите систематизировать знания и освоить разработку приложений на Django.
Студенты
Учитесь в университете на IT-специальности, изучаете Python, хотите разрабатывать бэкэнд приложения на Django.
УЧИМ ВЖИВУЮ И ОНЛАЙН
Мы уверены, только серьезная вовлеченность в обучение помогает стартовать успешную карьеру и стать востребованным IT-специалистом.
Поэтому преподаватели академии учат вживую, а не по видеозаписям. Все лекции, практика и семинары проходят в тесном общении. Записи встреч и все материалы будут доступны вам в личном кабинете. Но чтобы успешно овладеть IT-профессией с нуля, важно участвовать в занятиях в реальном времени.
В ходе обучения все команды встречаются вместе на промежуточной и итоговой демонстрации проектов. Демо проходит онлайн в офисе Lad в Нижнем Новгороде с онлайн-трансляцией — можно участвовать из любой точки мира!
Готовы начать?
Стартуем в апреле
ДО КОНЦА НАБОРА ОСТАЛОСЬ
СОДЕРЖАНИЕ КУРСА
Базы данных
Основы реляционной модели и SQL. Отношение (таблица). Выборка данных. Запросы, групповые операции. Вложенные запросы. Запросы корректировки данных. Запросы на выборку, запросы корректировки. SQL: выборка данных, сортировка, фильтрация, группировка, агрегатные функции. Связи между таблицами. Запросы на выборку, соединение таблиц. Запросы корректировки, соединение таблиц
Фреймворк Django
Основные понятия Django. Модель MTV. Связи. Ввод данных. Статические файлы. Настройка проекта. Модели: поля, связи между моделями, интернет-адрес модели, валидация модели. Миграции. Запись данных. Выборка данных. Маршрутизация. Контроллеры-функции и контроллеры-классы. Шаблоны и статические файлы. Пагинатор. Формы и наборы форм, связанные с моделями. Разграничение доступа. Модели: расширенные инструменты. Формы и наборы форм: расширенные инструменты. Поддержка баз данных PostgreSQL и библиотека django-localflavor. Шаблоны: расширенные инструменты и Bootstrap 5. Обработка выгруженных файлов. Разграничение доступа: расширенные инструменты и Python Social Auth. Посредники и обработчики контекста. Библиотека Django REST framework. Публикация веб-сайта
Резюме и подготовка к собеседованию
В конце курса HR-специалисты Lad дадут рекомендации по развитию карьеры, помогут составить резюме и расскажут про подводные камни собеседований в IT.
ДОКУМЕНТ ОБ ОБРАЗОВАНИИ

У нас есть государственная образовательная лицензия № 316-11-82/141.
После защиты итогового проекта вы получите документ об образовании (удостоверение о повышении квалификации или сертификат), который официально подтвердит вашу новую специальность.
Курс ведут специалисты IT-компаний. Они объяснят теорию простым языком. Помогут освоить необходимые навыки и технологии, которые сами используют в работе ежедневно. Дадут совет, как развиваться в новой профессии новичку и успешно пройти собеседование.
Андрей Лапаев
Преподаватель курса
«Программирование на Python»
Светлана Белякова
Руководитель группы подбора,
преподаватель блока
«Резюме и подготовка к собеседованию»