Навыки, которые вы получите:
React
HTML
JavaScript
CSS
Git
Redux
Figma
SASS
GitHub
Unit testing
Курс по Front-end разработке, в который входит 148 часов занятий, 20% теории и 80% практики, код-ревью и поддержка ментора, доступ к записям занятий и материалам.
Кому подойдет курс
- Студентам и выпускникам технических специальностей.
- Тем, кто уже что-то изучал по Front-end, но нуждается в системе и обратной связи.
Программа
Модуль 1. Вёрстка
- Git.
- HTML.
- CSS.
- Flexbox.
- BEM.
- Адаптивная вёрстка.
- Pug/Preprocessors.
- Работа с CSS-библиотеками.
- Защита курсового проекта по модулю вёрстки.
Модуль 2. JavaScript
- ESLint/Prettier.
- Синтаксис, типы данных и основные консрукции JS.
- Функции и Unit testing.
- OOP.
- DOM.
- События.
- Асинхронность.
- REST.
- BOM.
- Работа с файлами.
- Защита курсового проекта по модулю JavaScript.
Модуль 3. React
- Webpack и Babel.
- Components.
- Hooks.
- HOC и маршрутизация.
- Context.
- Redux.
- Redux Middleware.
- CSS-in-JS.
- Защита курсового проекта по модулю React.
- Защита итогового проекта по всему курсу.
Чему вы научитесь
- Верстать сайты и создавать интерфейсы для всех типов устройств.
- Создавать сложные веб-приложения на React.
- Готовить проекты для запуска в Production.