Минск
+375 44 758 02 02
заказать звонок

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

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

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

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

После окончания курса веб-разработка на Python/Django вы сможете:

- Изучить систему URL-адресов;

- Разобраться с использованием шаблонов на Python;

- Работать с формами и валидаторами;

- Отправлять сообщения на почту и мессенджеры;

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

Формат обучения: онлайн-уроки с преподавателем индивидуально или в мини-группе

Пробный урок бесплатно

программа обучения
  1. Основы создания веб-приложений

    • Особенности протокола HTTP

    • Интерфейс WSGI

    • Язык разметки HTML5

    • Физическая разметка с использованием CSS3

  2. Введение в реляционные базы данных

    • Установка и настройка сервера баз данных (MySQL и PostgreSQL)

    • Язык SQL

    • Использование ORM

    • Миграции

  3. Модели

    • Типы данных полей моделей

    • Подключение и настройка интерфейса администратора

    • Наследование моделей

    • Разработка менеджеров

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

    • Файлы роутов и представлений

    • Использование языка шаблонов

    • Создание простых форм

    • Обработка статических файлов

  5. Дополнительные возможности веб-приложений

    • Сlass-based views

    • Формы, основанные на моделях

    • Формсеты

    • Модульное тестирование

  6. Тонкая настройка приложения

    • Middleware

    • Разработка собственных тегов и фильтров

    • Сигналы, сообщения и сессии

  7. Использование библиотек

    • Логирование

    • Сериализация

    • Обработка изображений с помощью библиотеки PIL

    • Древовидные структуры на основе mptt

  8. Основы фронтенд разработки

    • Введение в язык JavaScript

    • Библиотека jQuery

    • Приложение с использованием REST-интерфейса

преподаватели курса
Шабан Ева Владимировна
Закончила колледж легкой промышленности, специальность «Бухгалтерский учет, анализ и контроль»; Филиал БГУИР, специальность «Программное обеспечение информационных технологий»; БГУИР «Электронные системы безопасности» . Опыт работы с сайтами и продвижением более 5 лет, работала системным администратором, тестировщиком.
Начните воплощать свои мечты об интересной и оплачиваемой работе вместе с нами сейчас.
ОТЗЫВЫ НАШИХ СТУДЕНТОВ
Αндреев Αртур
Создание сайтов
Я долго шел к выбору профессии.Однако отучившись и проработав по специальности, решил несколько откорректировать ее. Выбрав курсы Web-верстка (HTML, CSS), я практически с нуля научился создавать сайты. Преподаватель очень грамотный, объяснял всё очень доступно. Огромное спасибо за полученные знания!
itstar.by