Frontend Development
Научись создавать функциональные сайты
и веб-приложения с нуля, используя
JavaScript и библиотеку React.

[каждый вторник и четверг]
Комплексный курс по frontend-разработке, который научит кодить на JavaScript, верстать с помощью HTML и CSS, строить приложения с использованием библиотек React и Redux, а также работать с API и системами контроля версий. На выходе у вас будет портфолио с собственным проектом и карьерный план для старта в IT.
*курс преподается на украинском языке
Научитесь кодить на JavaScript, работать с инструментами CSS, описывать логику обращений к элементам HTML. В результате ― сможете закрывать задачи frontend-разработчика и повысить уровень заработной платы.
Напишете свой первый код JavaScript, ознакомитесь с экосистемой языка и библиотеками. Систематизируете знания и получите практику на реальных проектах, что поможет понять, в каком направлении развиваться дальше.
Ознакомитесь с основами разработки и поймете принципы оформления сайтов и веб-приложений. Научитесь создавать интерактивные элементы сайта и наконец найдете общий язык с frontend-разработкой ― или сами начнете создавать сайты.

Frontend-разработка — это связь между функционалом сайта и его пользователем. Удобно, красиво и без багов — основные задачи разработчика, которые он решает с помощью CSS, HTML и JavaScript.
Мы разработали шестимесячную программу, которая поможет овладеть ключевыми для фронтенда языками программирования, разработать проект для вашего портфолио, а также построить план развития карьеры в IT. На каждом занятии будет необходимая теория и максимум практики с личным фидбеком преподавателя. После шести месяцев обучения вы научитесь презентовать себя на рынке и во время собеседования на должность Frontend-разработчика.
Узнаете, как устроена экосистема JavaScript; научитесь писать чистый рабочий код, добавлять поведение для элементов на странице, а также строить интерактивные приложения с помощью современной библиотеки React.
Разберетесь в принципах построения сайтов и веб-приложений, жизненном цикле разработки и этапах создания программного обеспечения. Научитесь использовать HTML и CSS, описывать логику обращений к элементам HTML.
Овладеете всеми необходимыми техническими навыками и сможете самостоятельно разрабатывать сайты и комплексные приложения в браузере. Закрепите материал из HTML, CSS и React на двух воркшопах. Сможете брать проекты на фрилансе еще во время учебы, чтобы понять, в каком направлении развиваться дальше.
Разработаете роадмап профессионального развития, получите рекомендации по оформлению CV и профессионального профиля в соцсетях. Получите советы от лектора и рекрутера, которые помогут пройти интервью на позицию Intern / Junior Frontend Developer.

- Ознакомитесь со структурой HTML-документа
- Узнаете, как ставить и настраивать редактор кода
- Научитесь создавать новый HTML-документ
- Ознакомитесь с Git и GitHub для контроля версий своих программ
- Создадите новый репозиторий, ветки и текстовые файлы
- Научитесь отслеживать ошибки и работать с изменениями в репозиториях
- Овладеете необходимым синтаксисом frontend-разработки
- Научитесь работать с мультимедийными форматами в документах
- Ознакомитесь со структурированием и оформлением таблиц
- Научитесь применять форму и валидировать данные под конкретные действия на странице
- Ознакомитесь с основными стилями документов HTML
- Настроите и улучшите стили с помощью CSS
- Научитесь оформлять тексты и ссылки разными шрифтами
- На практике узнаете, как изменять фоны, оформлять элементы рамками, редактировать размеры и отступы на веб-странице
- Выполните работу с макетами, элементами и прототипами в Figma
- Адаптируете страницу под мобильные телефоны и планшеты
- Настроите взаимодействие между элементами веб-страницы
- Научитесь анимировать элементы на странице
- Примените препроцессоры и подключите фреймворки на страницу
- На воркшопе закрепите материал по HTML и CSS на практике
- Освоите основы JavaScript
- Научитесь писать скрипты с использованием массивов, циклов, объектов и функций
- Поймете, как коммуницировать с элементами на странице с помощью
- Настроите взаимодействие пользователя со скриптом
- Узнаете, как искать и обрабатывать ошибки при написании кода
- Протестируете JavaScript с помощью разных методологий
- Научитесь делать запросы к другим серверам и обрабатывать результаты
- Изучите технологию расширения функциональности кода с помощью прототипов
- Опишете шаблон будущего объекта с помощью классов
- На воркшопе закрепите материал JavaScript на практике
- Научитесь строить web-приложения
- Ознакомитесь с React — популярной библиотекой JavaScript
- Разработаете React-приложение путем создания компонентов
- Научитесь управлять состояниями приложения с помощью Redux
- Освоите работу с API- и DOM-элементами в React-приложениях
- Настроите коммуникацию между разными компонентами веб-страницы
- Воркшоп: закрепите материал по React на практике
- Презентуете собственный проект, который затем добавите в портфолио
- Разработаете план развития карьеры в IT
- Узнаете, как искать работу на международном рынке
- Напишете эффективное резюме и сопроводительное письмо
- Подготовитесь к интервью с рекрутером и hiring-менеджером
- Научитесь вести переговоры при заключении job-оффера