Frontend-разработчик отвечает за внешнюю сторону сайта.
Фронтендеры создают лицо сайта — то, что вы видите, попав на любую страницу в интернете. А ещё организуют логичную работу компонентов сайта: контента, кнопок, внутренних ссылок.
Основная задача таких специалистов — не только перенести дизайн-макет в код, но и сделать так, чтобы все работало удобно и быстро.
Что вы будете уметь после обучения
- Верстать сайты и приложения для всех типов устройств. Узнаете о тонкостях вёрстки под iOS и другие мобильные операционные системы
- Решать задачи с использованием JavaScript. Узнаете всё о семантике, синтаксисе и архитектуре языка и сможете создавать сайты и приложения
- Оформлять решения, как это делают опытные разработчики. Изучите подходы к решению задач и варианты практического использования инструментов
- Использовать библиотеку React. Сможете применять библиотеку для создания качественных интерфейсов, освоите композицию компонентов и способы интеграции с React
Что вы сделаете во время обучения
- Интернет-магазин обуви
- Бота для поиска и хранения информации
- Игру-ходилку
- «Крестики-нолики» на JavaScript
- Веб-сервис торговли криптовалютой
- Систему бронирования ж/д-билетов
- Веб-менеджер личных финансов
- Макет сайта
- Адаптивную мобильную версию сайта
Программа курса
- HTML-вёрстка с нуля до первого макета
- Мобильная и адаптивная вёрстка
- Английский язык для начинающих разработчиков. Бонусный модуль
- Основы программирования
- Git — система контроля версий
- Основы JavaScript
- Основы JavaScript в браузере
- Продвинутый JavaScript
- Продвинутый JavaScript в браузере
- Библиотека React
- Основы графического дизайна
- Карьера в Frontend-разработке
