Навыки, которые вы получите:
React
JavaScript
CSS
API
Manual testing
FLUX
Firebase
Учитесь работать с библиотекой React.js и разрабатывать сложные приложения в архитектуре Flux!
На курсе вы научитесь строить масштабируемую и понятную архитектуру используя как стандартные возможности React.js так и при помощи сторонних инструментов. Вам расскажут про полезные практики проектирования и вы попробуете их применить на интересных курсовых проектах. Так же пристальное внимание на курсе уделят поле инструментам в экосистеме React.js, профилированию, оптимизации производительности, тестированию, а так же процессу сборки и деплоя приложения.
Кому подойдет курс
- Людям, которые знают React, и хотят узнать как делать архитектуру для сложных приложений.
- Тем, кто хочет писать архитектуру приложения самостоятельно, а не адаптировать ее под популярные инструменты.
- Тем, кто хочет привести в порядок не только кодовую базу, но и окружение разработки.
- Тем, кто хочет двигаться дальше, чтобы улучшить качество своего кода и наконец-то понять, что такое архитектура и как сделать ее хорошей.
Необходимая подготовка
Знание JavaScript и опыт во Front-end от 1 года.
Программа
- Архитектура.
- Context API.
- Flux.
- Сетевые запросы.
- Routing.
- CSS in JS.
- Build pipeline.
- Build optimization.
- Authentication and backend with Firebase.
- Profiling.
- SOLID.
- Testing.
- Fibers.