14 ноября, Киев — Мастер-класс "Современный AngularJS: Старый, но не ржавый", SmartMe University

Организатор: SmartMe University
Тренеры: Климов Илья

Задача мастер-класса — показать, как можно и нужно писать на AngularJS в 2015 году. Как современные тенденции в мире JS не оставляют Angular за бортом, а наоборот позволяют писать более чистый, поддерживаемый код. Как в JS-мире появляются решения, готовящие вас к безболезненной миграции на Angular2, и как грамотно их применять в проекте.

На мастер-классе тренер расскажет вам свое видение того, что нужно использовать в разработке, где нужно не вестись на маркетинговый хайп и как брать лучшее из мира JS принося это в любимый фреймворк

Мастер-класс предназначен для вас, если:
— вы изучаете AngularJS и хотите узнать про что вы не прочитаете в руководствах двухгодичной давности;
— у вас есть опыт коммерческой разработки на AngularJS и Вы хотите узнать как писать на AngularJS более эффективно.

Миграция с первой версии на вторую — не пустой звук, а проблема с которой предстоит столкнуться!

О тренере

Климов Илья
(CEO at WookieeLabs)
Суммарно 8 лет преподает JavaScript во всех его проявлениях в двух ВУЗах Украины. Владелец и основатель проекта SmartJS.Academy по обучению людей JavaScript; владелец и основатель компании WookieeLabs (20 человек, Харьков, Украина), которая специализируется исключительно на JavaScript разработке.

План мастер-класса:

1. Введение. JS 2015. Обзор современных тенденций:
2. React и функциональное программирование:
● ES2015 — наконец-то стандарт
● WebPack — еще один «сборщик» или революция?
● Цели и задачи современных RIA
3. Суд над AngularJS. Слово обвинителя:
● Изобретая велосипед
● Неисправимые проблемы архитектуры
● Поддержка AngularJS-проектов: невыдуманные истории из жизни
● Junior’ы и AngularJS: слово об отрицательной производительности или «вы все знаете, как выглядит кривая изучения AngularJS»
● Производительность
4. Суд над AngularJS. Слово защиты:
● Современный AngularJS.
● Архитектура: все ли так плохо и как жить, избегая нерешаемых проблем
● Анализируем источники проблем при разработке и как их предотвратить в зародыше
● Изучение AngularJS: альтернативный подход и почему это важно
● Junior’ы и AngularJS: личный опыт
● Директивы и AngularJS:
5. Избавляемся от антипаттернов:
● Components (Angular2) и директивы
● Взаимодействие Angular1 и Angular2 кода. Почему директивы — важнейшее в Angular
● Выкиньте свои контроллеры. Провокационная архитектура приложений
6. Современная инфраструктура Angular-приложения:
● Gulp vs WebPack. Зачем WebPack если и так все хорошо
● ES2015 и stage 0. Выразительный код и красота Promises в ES7
● Динамическая загрузка: Yes, we can.
● Иммутабельные структуры данных и производительность
● FLUX в Angular. Когда и зачем?
● Cerebral: зачем нам еще один контроллер
7. Современные RIA и Angular:
● Offline-first
● Роутинг и resolve.
● UX и производительность
● Ошибки из личного опыта

Похожие статьи:
Представляємо третій звіт щодо зарплат — цього разу про проджект-менеджерів, ейчарів, девопсів та інших ІТ-спеціалістів. У літньому...
Привіт, я Володимир, Java-розробник в Perfectial, Java Lead в LITS і ментор на Cursor Education. Готуючись до доповіді на JavaDay Lviv 2020, я розбирав основні...
Меня зовут Игорь Кауфман, я руковожу направлением ML&DS в компании DataArt. В прошлом году мы основательно поработали над проектами,...
Привет, меня зовут Галина Олейник, я занимаюсь решением задач в сфере natural language processing в компании 1touch.io. Сегодня я хотела бы...
Время: Суббота + Воскресенье, 11:00-14:00Продолжительность: 3 недели (18 часов) 04 июня стартует Интенсивный курс по основам...
Яндекс.Метрика