Главная Школы IT-Столиця Веб-розробка на Python/Django. Expert
IT-Столиця

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

7 700 UAH за курс
10 занятий
Для опытных
Python WEB Developer / Webmaster
Этот курс научит создавать веб-приложения с нуля. Вы освоите Django, работу с базами данных, фронтенд-разработку и инструменты вроде Bootstrap и jQuery. Преподаватели — практики, возможность обучения в выходные и дальнейшее трудоустройство.

О курсе

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

Основы веб-разработки

На этом курсе начинают с фундаментальных вещей. Рассматривают протокол HTTP и интерфейс WSGI. Изучают HTML5 для структуры контента и CSS3 для стилизации. Знакомятся с объектно-ориентированной средой Jade и инструментами Bootstrap. Вводят в фреймворк Django - основу для дальнейшей работы.

Работа с базами данных

Модуль посвящен реляционным базам данных. Студенты осваивают язык SQL и принципы нормализации данных. Учатся работать с ORM - системой, которая упрощает взаимодействие с базой данных. Рассматривают механизм инкапсуляции для защиты информации.

Модели и администрирование

Здесь углубляются в работу с моделями. Изучают типизацию данных полей моделей и поля многие-ко-многим. Настраивают интерфейс администратора для удобного управления контентом.

Создание веб-приложения

Студенты переходят к практической разработке. Учатся работать с файлами маршрутов и представлений. Осваивают язык шаблонов для динамического отображения данных. Изучают обработку информации и создание простых форм.

Расширенные возможности

Модуль раскрывает более сложные аспекты разработки. Работа с представлениями-классами и формами на основе моделей. Внедрение системы аутентификации пользователей. Использование формсетов и тестирование модулей для обеспечения качества кода.

Настройка и оптимизация

Этот блок охватывает тонкости настройки приложений. Работа с подпрограммным обеспечением и создание собственных тегов и фильтров. Использование сигналов, сессий и системы сообщений. Настройка логирования и отправки почты. Работа с библиотеками различных форматов, конвертация данных и обработка изображений с помощью PIL. Изучение структуры mptt для сложных иерархий.

Фронтенд и интеграция

Завершающий модуль посвящен фронтенд-разработке. Изучают основы JavaScript и работу с библиотекой jQuery. Внедряют REST-интерфейс для взаимодействия между клиентской и серверной частями приложения.

Особенности курса

Занятия проводят преподаватели-практики с реальным опытом в разработке. Доступно корпоративное обучение и индивидуальный подход. Можно обучаться в выходные дни. Выпускники получают шанс устроиться в ведущие IT-компании.

Что включено

Выдается диплом/сертификат
Гибкий график
Сопровождение ментора