Фронт-энд

Последние годы JavaScript и CSS развивались стремительно. Мода быстро переходила от одного фреймворка к другому, не давая многим программистам времени разобраться и понять смысл, стоящий за конкретными технологиями. В результате, разработчики постоянно сталкиваются с задачами по выбору правильного JS-фреймворка, отладке медленного интерфейса и адаптации сайта к мобильным устройствам.

Интенсивный курс от Злых марсиан поможет объединить набор практик и методологий в единое понимание технологий. Курс длится 4 дня, включая день самостоятельной практики. Обучение проходит с 10 утра до позднего вечера. Каждый теоретический блок сопровождается интерактивной практикой: участники выполняют задания, советуются с инструкторами, обсуждают промежуточные результаты. Последний день полностью посвящён совместному разбору заданий, проблем реальных приложений и примеров из нашей практики.

Курс раcсчитан на:

  • Разработчиков, которые занимаются вёрсткой и программированием на JavaScript. Сразу после курса они смогут повысить свою производительность с помощью правильной автоматизации и сделать интерфейс приложения быстрее и отзывчивее даже на мобильном устройстве. Лучше понимая дизайнеров, они смогут создавать вместе удобный и цельный интерфейс.
  • Руководителей разработки. Они узнают, на каких технологиях сборки, методологиях CSS и JS-фреймворках лучше строить свои проекты, как выстроить взаимодействие разработчиков и дизайнеров, что требовать с фронт‑эндов.

Если вы пока только верстаете, курс вряд ли будет вам полезен.

Расписание курса

апр
сб
22
вс
23
пн
24
вт
25
22, 23, 24 и 25 апреля
Воркплейс, Москва
  • Самостоятельный участник
    40 000 Р
  • Представитель компании
    50 000 Р

Инструкторы, Злые марсиане

Андрей Ситник
Андрей Ситник
Ведущий фронт-эндер Злых Марсиан. Автор PostCSS и Автопрефиксера. Работал над Groupon, Амплифером и Рокетбанком. Постоянный спикер российских и западных фронт-энд конференций.
Алексей Плуталов
Алексей Плуталов
Фронт-эндер Злых Марсиан. Работал над eBay Social, ИдиНайди, Oh My Stats, Амплифером и Рокетбанком. Один из инициаторов и активистов питерского сообщества фронт-энд разработчиков.
Анна Селезнёва
Анна Селезнёва
Фронт-эндер Злых Марсиан. Работала над eBay Social, Elementaree, Groupon. Спикер русскоязычных конференций, организатор митапов для фронт-энд разработчиков MinskCSS и MinskJS.
Глеб Поспелов
Глеб Поспелов
Фронт-эндер Злых Марсиан. Работал над Groupon, OnboardIQ и Gett

Программа

День первый. Системы сборки: Grunt, Gulp, Webpack, Mincer, Broccoli, Sprockets. Обзор препроцессоров и постпроцессоров — зачем они нужны и как использовать их максимально эффективно.

Организация кода стилей и обзор различных методологий. Какие проблемы решают БЭМ и OOCSS. Улучшение структуры кода с помощью препроцессоров и постпроцессоров CSS.

Обзор современных JS-фреймворков — какие идеи за ними стоят. Компоненты как независимые блоки. Изоляция кода от стилей. Будущее JavaScript в виде ECMAScript 6 и его применение уже сейчас. Тестирование и рефакторинг JS-кода. Архитектурные паттерны современных веб‑приложений. Событийно‑ориентированная архитектура.

День второй. Фронт‑эндер — тоже дизайнер. Зачем нужны анимации, как их правильно выбирать. Делаем их быстрыми, используя минимум кода. Что делает анимации более реалистичными и физичными. Где уместно применять 3D. Передача эмоции, и о чём нужно помнить фронт‑энду, чтобы пользователю было удобно пользоваться сайтом.

Новые технологии, чтобы уже сегодня сделать интерфейс удобнее: Page Visibility API, 3D, векторная графика. Работа с изображениями и собственными шрифтами.

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

Один день на самостоятельную работу

День четвёртый. Презентация и разбор результатов самостоятельной работы. Коллективное обсуждение, советы и рекомендации. Вопросы и ответы.

Готово
Мы напомним вам о новых занятиях.
Чтобы организовать обучение в вашей компании, по специальной программе с учётом конкретных задач закажите частный курс.
Самостоятельно: 40 000 Р
От компании: 50 000 Р

У нас учились

  • Ozon.ru
  • SuperJob
  • СКБ «Контур»
  • Cloud Castle
  • Онлайнтурс

Отзывы участников