«Backend-разработка на Django»

Старт:

ноябрь 2024

Стоимость:

40 000 р. 30 000 р. (оплата частями)
Записаться на курс

Длительность обучения

2,5 месяцев курс плюс 5 месяцев бесплатная стажировка

График занятий: 2 раза в неделю [1 раз вечером в будни и в субботу — днём ]

о курсе

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

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

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

Требования на входе: основы программирования на Python.
Тех, кто закончил курс на 4 и 5, мы приглашаем на стажировку.

Ваши навыки после окончания курса

галочка

Git

Разработка сайтов в командах с использованием системы контроля версий Git.

галочка

Django

Разработка сайтов на Django, который позволяет разрабатывать backend современны[ веб-приложениq.

галочка

Работа в команде

Работа в командах состоящих из разработчиков, инженеров по тестированию, веб-дизайнеров, аналитиков и проджект-менеджеров над реальным проектом на стажировке.

Кому подойдёт курс

галочка

Начинающие

Умеете программировать на Python и хотите получить качественные знания, востребованные навыки и первый проект на Django в портфолио.

галочка

Опытные

Есть небольшой опыт backend-разработки, хотите систематизировать знания и освоить разработку приложений на Django.

галочка

Студенты

Учитесь в университете на IT-специальности, изучаете Python, хотите разрабатывать бэкэнд приложения на Django.

Траектория обучения

Курс

Проходите обучение на курсе.

Резюме и собеседования

В конце обучения наши HR-специалисты подготовят вас к трудоустройству - помогут составить резюме и подготовят к собеседованиям.

Стажировка

Слушатели, закончившие обучение на курсе на 4 и 5, проходят на стажировку.

Содержание курса

Базы данных

Основы реляционной модели и SQL.

Отношение (таблица).

Выборка данных.

Запросы, групповые операции.

Вложенные запросы.

Запросы корректировки данных.

Запросы на выборку, запросы корректировки.

SQL: выборка данных, сортировка, фильтрация, группировка, агрегатные функции.

Связи между таблицами.

Запросы на выборку, соединение таблиц.

Запросы корректировки, соединение таблиц.

Фреймворк Django

Основные понятия Django.

Модель MTV.

Связи.

Ввод данных.

Статические файлы.

Настройка проекта.

Модели: поля, связи между моделями, интернет-адрес модели, валидация модели.

Миграции.

Запись данных.

Выборка данных.

Маршрутизация.

Контроллеры-функции и контроллеры-классы.

Шаблоны и статические файлы.

Пагинатор.

Формы и наборы форм, связанные с моделями.

Разграничение доступа.

Модели: расширенные инструменты.

Формы и наборы форм: расширенные инструменты.

Поддержка баз данных PostgreSQL и библиотека django-localflavor.

Шаблоны: расширенные инструменты и Bootstrap

Обработка выгруженных файлов.

Разграничение доступа: расширенные инструменты и Python Social Auth.

Посредники и обработчики контекста.

Библиотека Django REST framework.

Публикация веб-сайта.

Резюме и подготовка к собеседованию

Рекомендации по развитию карьеры от HR-специалистов.

Помощь в составлении резюме.

Подготовка к собеседованиям.

ДОКУМЕНТ ОБ ОБРАЗОВАНИИ

удостоверение

У нас есть государственная образовательная лицензия № 316–11–82/141.

После защиты итогового проекта вы получите документ об образовании (удостоверение о повышении квалификации или сертификат), который официально подтвердит вашу новую специальность.

спикеры

Курс ведут специалисты IT-компаний. Они объяснят теорию простым языком. Помогут освоить необходимые навыки и технологии, которые сами используют в работе ежедневно. Дадут совет, как развиваться в новой профессии новичку и успешно пройти собеседование.

speaker_1 Андрей Лапаев

Преподаватель курса «Программирование на Python»

speaker_3 Светлана Белякова

IT-рекрутер, компания Neofleх