Курс «JavaScript. Архитектура клиентских приложений» от платформы HTML Academy поможет вам начать карьеру react-разработчика.
Вы научитесь работать с последними версиями ECMAScript, изучите основы ООП, познакомитесь с такими понятиями, как наследование и полиморфизм.
Вам подойдет этот курс, если вы:
- хорошо владеете JavaScript;
- работаете фронтенд-разработчиком и хотите улучшить свои навыки.
Ключевые навыки, которые вы освоите на этом курсе:
- создание репозитория;
- работа с ECMAScript;
- клонирование;
- использование стрелочных функций;
- установка npm-пакетов;
- ООП;
- связывание данных;
- работа с сетью;
- проектирование интерфейса с асинхронным кодом.
Учебная программа:
- ECMAScript: общая информация о курсе, последние версии ECMAScript, область видимости, деструктуризация, стрелочные функции, репозиторий, операторы, клонирование;
- модули: сборщики, npm-пакеты;
- структуры данных: применение в проектах;
- ООП: объекты в JS, типизация, магический контент;
- полиморфизм: ООП, наследование;
- связывание данных: компоненты и структуры данных;
- dataBinding: продолжение;
- работа с сетью: API, HTTP, интерфейсы с асинхронным кодом, REST;
- защита проекта.
Во время учебы предусмотрено 5 часов общения с личным наставником или 9 часов, если вы выбрали тариф «Комфортный».
По ходу курса вы выполняете проект, затем защищаете его и получаете сертификат.