Web-технологии

Цель - всестороннее изучение устройства и принципа работы современных web приложений и сети WWW в целом, а также получение практических навыков web разработки. Акцент в курсе сделан на разработку серверного ПО, т.е. backend разработку.
IT: Интернет
Технопарк МГТУ имени Н.Э.Баумана логоТехнопарк МГТУ имени Н.Э.Баумана
Открытый набор
109 часов
Онлайн
Бесплатно

Анонс программы

Цель - всестороннее изучение устройства и принципа работы современных web приложений и сети WWW в целом, а также получение практических навыков web разработки. Акцент в курсе сделан на разработку серверного ПО, т.е. backend разработку.

Преподаватель

Дмитрий Смаль - Ведущий разработчик Mail.Ru Games. Ранее занимался разработкой контентных проектов.Николай Мелешенко - Инженер-программист, занимаюсь разработкой games.mail.ru и games.my.com.Динар Сабитов - Выпускник Технопарка. Разработчик игровой платформы games.mail.ru и games.my.com.

Описание Программы

  1. Лекция No1: Архитектура Web-приложений. HTML. + ДЗ No1
  2. Смешанное занятие No1: CSS. Верстка с использованием Bootstrap.
  3. Лекция No2: Сетевые протоколы. HTTP. + ДЗ No2
  4. Смешанное занятие No2: Web-сервера. Создание рабочего окружения.
  5. Лекция No3: Application сервера. MVC Фреймворки. + ДЗ No3
  6. Смешанное занятие No3: MVC(продолжение). Использование Django.
  7. Лекция No4: СУБД и Django models. + ДЗ No4
  8. Семинар No1: Работа с базой данных.
  9. Лекция No5: Типичные сценарии. Формы. + ДЗ No5
  10. Семинар No2: Добавление данных.
  11. Лекция No6: Авторизация. AJAX. + ДЗ No6
  12. Семинар No3: Авторизация в Django. AJAX в jQuery. + ДЗ No7
  13. Лекция No7: Real-Time-Messages. Cron. Кеширование.
  14. Семинар No4: Дополнительные темы.
  15. Семинар No5: Доработка проекта, сдача.
  16. Контрольное занятие No1: Итоговое занятие. Экзамен
  17. Контрольное занятие No2: Пересдача

Итого: 17 занятий, 7 ДЗ, 68 часа + 41 часа СР

По завершению курса студенты научатся разрабатывать web приложений на языке python, научаться использовать MVC фреймворки, получат опыт верстки HTML страниц с использованием CSS фреймворка Bootstrap. Помимо разработки студенты научатся устанавливать и настраивать web-сервера, проектировать модель данных с помощью ORM, получат навык отладки web приложений на всех этапах исполнения.

Записаться на курс
Web-технологии
Бесплатно
Заполните контактные данные
Оставьте заявку, чтобы забронировать себе место.
Наш менеджер свяжется с вами и ответит на любые ваши вопросы.
Открытый набор
109 часов
Онлайн
Бесплатно