Только нужные навыки и знания для трудоустройства + много практики
Интенсив — ускоренный способ перейти в IT
Свободы — работайте на удаленке и зарабатывайте в любой валюте
Стабильности —станьте частью самой быстрорастущей сферы экономики
Уверенности — получите опыт, который точно пригодится
Самое время освоить IT-профессию, если хотите:
Чтобы стать востребованным специалистом, вам предстоит решить десятки реальных задач от наших компаний-партнеров. Мы выстроили программу от простого к сложному, а каждую тему подкрепили практикой.
Frontend-разработчик программирует внешнюю сторону сайта — то, с чем соприкасается пользователь. Для этого нужно уметь создавать HTML-страницы и хорошо знать язык программирования JavaScript.
Если английский — это международный язык современного мира, то JavaScript — это «английский» интернета. На нем написано большинство сайтов, на которые вы заходите каждый день.
В среднем фронтенд-разработчик в России зарабатывает 180 000 ₽ в месяц
Чтобы посмотреть как устроена работа в большой IT-компании
Чтобы быстрее влиться в среду
Чтобы расти в карьере и работать из любой точки мира
Вам открываются модули с теорией и задачами для самостоятельной работы. Сложные темы разбираете на вебинарах с ментором
Уроки и задания
Менторы — опытные разработчики — всегда рядом: отвечают на вопросы, дают обратную связь по заданиям, курируют проекты, поддерживают мотивацию
Помощь ментора
5 проектов: сайт-визитка и верстка лендинга по макету, разработка слайдера и канбан-доски на JavaScript. Итоговый проект — разработка фронтенда для API сервиса по текстовому поиску
Проекты в портфолио
3 тренажера с десятками заданий в каждом, чтобы довести до автоматизма использование инструментов разработчика: HTML/CSS, JavaScript, React
Тренажеры
Как устроено обучение
Акцент на тренировке навыков, передаче опыта от практикующих разработчиков, постоянном контакте с ментором и наполнении портфолио.
4,6
432 отзыва
4,8
4,6
78
%
298 отзывов
172 оценки
235 отзывов
Студенты рекомендуют нас
Программа курса
1. Верстка веб-страниц
1. Верстка веб-страниц
Чтобы стать фронтенд-разработчиком, нужно изучить основу основ — HTML и CSS. С их помощью вы будете верстать веб-страницы.
Затем вы освоите адаптивную верстку, которая помогает подстраивать отображение созданных страниц под экраны разных устройств.
С этими навыками вы сможете работать с GitHub и сохранять там свои проекты.
Вы научитесь:
Практика: — 2 тренажера: HTML и CSS — 70 задач на верстку — 2 проекта: сайт-визитка, верстка лендинга по макету
— Создавать страницы на чистом HTML — Позиционировать элементы на странице с помощью CSS — Применять семантическую верстку — Использовать средства разработчика в браузере — Верстать адаптивные веб-страницы на Flexbox и Grid — Работать в GitHub
Чтобы стать фронтенд-разработчиком, нужно изучить основу основ — HTML и CSS. С их помощью вы будете верстать веб-страницы.
Затем вы освоите адаптивную верстку, которая помогает подстраивать отображение созданных страниц под экраны разных устройств.
С этими навыками вы сможете работать с GitHub и сохранять там свои проекты.
Вы научитесь:
Практика: — 2 тренажера: HTML и CSS — 70 задач на верстку — 2 проекта: сайт-визитка, верстка лендинга по макету
— Создавать страницы на чистом HTML — Позиционировать элементы на странице с помощью CSS — Применять семантическую верстку — Использовать средства разработчика в браузере — Верстать адаптивные веб-страницы на Flexbox и Grid — Работать в GitHub
2. Программирование на JavaScript
2. Программирование на JavaScript
JavaScript используют для создания фронтенда — страниц сайта, которые открываются в браузере.
Вы не просто изучите JavaScript как язык программирования, а будете решать на нем задачи.
Для этого вам понадобится узнать, что такое объектно-ориентированное программирование, и научиться применять ООП в JavaScript.
Вы научитесь:
Практика: — Тренажер по Javascript — 80 задач на Javascript — Проект: слайдер с фото
— Писать простые программы на JavaScript, разбираться в типах данных — Применять ООП в JavaScript — Создавать сложные скрипты с обработкой событий — Работать с форматами XML и JSON — Пользоваться различными API в браузере — Реализовать анимацию на JS — Писать юнит-тесты
JavaScript используют для создания фронтенда — страниц сайта, которые открываются в браузере.
Вы не просто изучите JavaScript как язык программирования, а будете решать на нем задачи.
Для этого вам понадобится узнать, что такое объектно-ориентированное программирование, и научиться применять ООП в JavaScript.
Вы научитесь:
Практика: — Тренажер по Javascript — 80 задач на Javascript — Проект: слайдер с фото
— Писать простые программы на JavaScript, разбираться в типах данных — Применять ООП в JavaScript — Создавать сложные скрипты с обработкой событий — Работать с форматами XML и JSON — Пользоваться различными API в браузере — Реализовать анимацию на JS — Писать юнит-тесты
3. TypeScript и инструменты для разработки
3. TypeScript и инструменты для разработки
TypeScript — язык программирования, который основан на JavaScript, но дает больше возможностей в ООП и поэтому лучше подходит для больших проектов. В ближайшее время все крупные компании будут его использовать.
Вы освоите темы уровня middle: программирование на TypeScript одностраничных сайтов, упаковка проектов в Webpack, оптимизация созданного приложения.
Вы научитесь:
Практика: — 20 задач на TypeScript — Проект: книжный интернет-магазин
— Писать программы на TypeScript — Подключать TypeScript к проекту и настраивать — Использовать препроцессоры CSS — Создавать SPA — Настраивать сборку проекта на Webpack
TypeScript — язык программирования, который основан на JavaScript, но дает больше возможностей в ООП и поэтому лучше подходит для больших проектов. В ближайшее время все крупные компании будут его использовать.
Вы освоите темы уровня middle: программирование на TypeScript одностраничных сайтов, упаковка проектов в Webpack, оптимизация созданного приложения.
Вы научитесь:
Практика: — 20 задач на TypeScript — Проект: книжный интернет-магазин
— Писать программы на TypeScript — Подключать TypeScript к проекту и настраивать — Использовать препроцессоры CSS — Создавать SPA — Настраивать сборку проекта на Webpack
4. Разработка с помощью React. js
4. Разработка с помощью React. js
Набор библиотек React вам понадобится, чтобы вывести вас на новый уровень профессионального программирования — сможете создавать модульные проекты, обрабатывать сложные события в браузере.
Вы научитесь:
Практика: — Тренажер по React. js — Проект: виджет с прогнозом погоды
— Разрабатывать приложения на React — Писать свои компоненты и хуки на React — Использовать Typescript в React-проектах — Применять библиотеку Redux на приложении React
Набор библиотек React вам понадобится, чтобы вывести вас на новый уровень профессионального программирования — сможете создавать модульные проекты, обрабатывать сложные события в браузере.
Вы научитесь:
Практика: — Тренажер по React. js — Проект: виджет с прогнозом погоды
— Разрабатывать приложения на React — Писать свои компоненты и хуки на React — Использовать Typescript в React-проектах — Применять библиотеку Redux на приложении React
5. Финальный проект и карьерный трек
5. Финальный проект и карьерный трек
Самостоятельно разработаете итоговый проект, применив все полученные знания и навыки.
Умение программировать — это хард скилы. Для успешной работы нужны еще софт скилы.
Если вы хотите устроиться на новую работу в компанию, на карьерном блоке обновите свое резюме, подготовитесь к собеседованию и поймете основы командной работы.
Если планируете брать заказы на фрилансе, мы поможем вам освоить работу на фриланс-биржах.
Вы научитесь:
Практика: — Составление резюме, поиск вакансий или заказов — Финальный проект — разработка канбан-доски
— Составлять резюме и сопроводительное письмо — Готовиться к собеседованию — Адаптироваться к работе в команде — Оформлять свой профиль на фриланс-биржах — Искать заказы на биржах и общаться с заказчиками
Самостоятельно разработаете итоговый проект, применив все полученные знания и навыки.
Умение программировать — это хард скилы. Для успешной работы нужны еще софт скилы.
Если вы хотите устроиться на новую работу в компанию, на карьерном блоке обновите свое резюме, подготовитесь к собеседованию и поймете основы командной работы.
Если планируете брать заказы на фрилансе, мы поможем вам освоить работу на фриланс-биржах.
Вы научитесь:
Практика: — Составление резюме, поиск вакансий или заказов — Финальный проект — разработка канбан-доски
— Составлять резюме и сопроводительное письмо — Готовиться к собеседованию — Адаптироваться к работе в команде — Оформлять свой профиль на фриланс-биржах — Искать заказы на биржах и общаться с заказчиками