Курс предназначен для для разработчиков уровня Junior и Middle, которые имеют общее представление и опыт работы с Web и хотят узнать больше о мире современного jаvascript.
По окончании курса вы сможете:— Понимать принципы работы современных jаvascript фреймворков и библиотек
— Применять паттерны проектирования (Event Loop, Flux, Immutable, Virtual DOM, Dependency Injection, Observables)
— Знать подходы при проектировании, организации, контроля состояния и тестирования серверных и клиентских приложений
— Выбирать подходящие инструменты для проекта
— Тестировать проект unit-тестами на разных уровнях
— Создавать веб-приложения с использованием современных технологий