Фронтенд разработка

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

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

Цель - дать студентам навыки клиентской разработки, навыки работы с базовыми технологиями CSS и JS, а также обучить базовым принципам разработки под мобильные устройства.

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

Артём Мезин - Выпускник МГТУ им. Н.Э. Баумана 2012 г. Front end разработчик проекта Почта в Mail.Ru.Илья Бурлак - Выпускник Петрозаводского Государственного Университета Team Lead проекта Почта в Mail.Ru.Иван Чашкин - Front end разработчик для мобильных устройств.Егор Дыдыкин - Руководитель группы frontend-разработки Облака Mail.Ru.Дмитрий Дорофеев - Выпускник Технопарка. Frontend-разработчик Почты Mail.Ru

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

  1. Смешанное занятие No1: Фронтенд Введение. + ДЗ No1
  2. Смешанное занятие No2: Инструменты. Настройка окружения для разработки. + ДЗ No2
  3. Смешанное занятие No3: Архитектура и отладка веб-приложений. + ДЗ No3
  4. Семинар No1: Мастер-класс "Разработка фичи" + ДЗ No4
  5. Рубежный контроль No1: Проверка ДЗ + ДЗ No5
  6. Лекция No1: Работа с DOM, Events + ДЗ No6
  7. Смешанное занятие No4: Основы работы с Canvas. + ДЗ No7
  8. Семинар No2: Возможности современного JavaScript. Презентация в HTML. + ДЗ No6
  9. Контрольное занятие No1: Предзащита.
  10. Рубежный контроль No2: Проверка ДЗ
  11. Лекция No2: Сетевое асинхронное взаимодействие. + ДЗ No8 + ДЗ No9
  12. Лекция No3: Хранение данных на клиенте + ДЗ No10
  13. Лекция No4: Web Inspector и препроцессоры CSS. + ДЗ No11
  14. Рубежный контроль No3: Проверка ДЗ
  15. Лекция No5: Производительность + ДЗ No12
  16. Лекция No6: Возможности смартфонов. + ДЗ No13
  17. Рубежный контроль No4: Проверка знаний
  18. Контрольное занятие No2: Защита

Итого: 18 занятий, 14 ДЗ, 72 часа + 68 часа СР

В результате изучения курса студенты освоят: разработку клиент-сайда веб-приложений, узнают технологии HTTP, HTML5, CSS, JavaScript, DOM/Event/Host Objects, AJAX. Также смогут получить необходимую базу знаний о работе браузера (десктоп, смартфоны, планшеты), клиент-серверной архитектуре, архитектуре веб-приложений (события, модули, организации кода) и приобретут навыки работы с DOM, асинхронного и событийно-ориентированного программирования, сетевого взаимодествия (AJAX, WebSockets), организации многопоточности в браузере, использования CSS препроцессоров, отладки веб-приложений, сборки проекта (склейка, минификация, GruntJS).

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