Курс рассчитан на frontend разработчиков и тех, кто уверенно владеет Javascript, но хочет добавить в свою копилку знаний современную популярную фронтенд библиотеку React.js. В данном курсе, двигаясь шаг за шагом, мы пройдем путь от знакомства с базовыми концепциями React.js до построения полноценного одностраничного приложения (SPA). Курс включает в себя всю необходимую информацию — от построения простых компонентов, до организации сложной архитектуры и взаимосвязей между компонентами используя всю мощь React.js, а также вспомогательных библиотек из его экосистемы.
Помимо знакомcтва с самой библиотекой React.js и построением SPA приложения с помощью React Router, мы также рассмотрим работу с одной наиболее популярных реализаций архитектуры Flux — Redux. Для закрепления практических навыков на занятиях в рамках курса мы реализуем простую версию приложения Gmail.
Требования для участников:
- Возраст от 16 лет
- Уверенное владение JavaScript
- Знание синтаксиса и возможностей ES6 (ES2015) или выше
- Желание учиться и развиваться