3 000 курсов ждут вас в нашем каталоге. Выбирайте лучшее!

Frontend-разработчик с нуля

Вы научитесь работать с JavaScript и Flexbox, сможете создавать сайты и приложения и проектировать интерфейсы.
183 500 ₽
110 100 ₽ за курс
стоимость обучения
Есть рассрочка
Уровень сложности
для новичков
Длительность
18 мес.
Демо доступ
нет
Формат обучения
онлайн
Домашние задания
да
Обратная связь
да, от преподавателя
Стажировка
да
Помощь в трудоустройстве
да
Документ по окончании
сертификат

Программа обучения

  • Основное
  • Содержание программы

На курсе вы узнаете всё о синтаксисе, семантике и архитектуре языка JavaScript и сможете создавать приложения и сайты с помощью него. Также учат использовать библиотеку React, верстать сайты и приложения для всех типов устройств, расскажут про особенности разных мобильных операционных систем, решать задачи с помощью JavaScript.

За период обучения вы решите более 100 практических задач. Создадите 9 проектов, которые можно будет добавить в портфолио, такие как конструктор принтов на одежде или калькулятор ипотеки.

Вёрстка сайта на HTML и CSS

Научитесь верстать сайты на HTML и CSS и вносить изменения в существующую вёрстку. По итогам этого модуля вы уже самостоятельно сверстаете лендинг.

Мобильная и адаптивная вёрстка

Получите опыт, который позволит стать незаменимым звеном в проектировании и создании современных отзывчивых веб-интерфейсов. Сможете верстать сайты для всех типов устройств.

Английский язык для начинающих разработчиков

В этом модуле вас ждут десять видео-лекций, которые помогут вам начать разговаривать на английском языке, как настоящий разработчик.

Основы программирования

Познакомитесь с азами программирования, напишете первые строки кода и создадите первые простые проекты на самом популярном языке JavaScript. Разберётесь с видами языков программирования и поймёте, как выбрать «свой» язык с учётом личных интересов и профессиональных планов. В дипломном проекте вы разработаете онлайн-игру, похожую на «Монополию».

Git — система контроля версий

Вы научитесь работать с системой Git и с сервисом GitHub, сможете публиковать свои домашние работы и уже в процессе обучения сформируете первое портфолио — работодатели часто просят показать примеры вашего кода на GitHub.

Основы JavaScript

Глубже погрузитесь в JavaScript — один из самых популярных и гибких языков программирования. Начнёте с азов синтаксиса, узнаете, как работает сайт, и за 8 первых занятий напишете своё первое веб-приложение (онлайн-сервис для торговли криптовалютой). Далее узнаете о дополнительных возможностях, которые дает браузер. Подключив скрипт к HTML-документу, получите к нему доступ и сможете делать документ «живым»: изменять его и реагировать на действия пользователя. 

Основы JavaScript в браузере

Узнаете о дополнительных возможностях, которые дает браузер — Web API. Подключите скрипт к HTML-документу и получите к нему доступ, чтобы делать документ «живым»: изменять его и реагировать на действия пользователя.

Продвинутый JavaScript

Научитесь работать с современным инструментом для организации рабочего окружения (npm, webpack) и разберётесь с наиболее сложными разделами языка: прототипной моделью, promises и асинхронными программированием (async/await).

Продвинутый JavaScript в браузере

Освоите инструменты, ускоряющие работу, научитесь на профессиональном уровне работать с формами: проводить валидацию, использовать продвинутые элементы — слайдеры, календари, файлы, а также познакомитесь с API, предоставляемым браузером: геолокацией, нотификацией, медиа, веб-сокетами. И через анимацию добавите интерактивность в свои приложения.

Библиотека React

Освоите одну из самых популярных библиотек на JavaScript — React. При помощи этой библиотеки вы сможете создавать интерактивные пользовательские интерфейсы. Вам достаточно описать, как части интерфейса приложения выглядят в разных состояниях. React будет своевременно их обновлять, когда данные изменяются. Вы сможете создавать инкапсулированные компоненты с собственным состоянием, а затем объединять их в сложные пользовательские интерфейсы.

Основы графического дизайна

Узнаете о принципах графического дизайна и научитесь работать с композицией, формой и цветом. Попрактикуетесь в создании коллажей, композиций и абстракций, нарисуете логотип для собственного бренда.

Видеокурс включает конспекты, дополнительные материалы для изучения, тесты и задания с самопроверкой.

Основы Photoshop

Познакомитесь с интерфейсом и ключевыми инструментами Adobe Photoshop. Узнаете, как настраивать цвета, работать со слоями, масками и смарт-объектами, растровыми и векторными изображениями.

Видеокурс включает конспекты, дополнительные материалы для изучения и тесты.

Основы Figma

Познакомитесь с базовыми функциями Figma — программы для создания интерфейсов. Узнаете приёмы для ускорения работы и научитесь создавать интерактивные прототипы.

Видеокурс включает конспекты, дополнительные материалы для изучения и тесты.

Карьера в Frontend-разработке

Узнаете о том, как выглядит работа Frontend-разработчика в жизни, какие задачи выполняет программист. Как составить резюме и где искать работу. Как развиваться в профессии и какие существуют специализации.

Чему научат

галочка
Верстать сайты и приложения для всех типов устройств
галочка
Решать задачи с использованием JavaScript
галочка
Оформлять решения, как это делают опытные разработчики
галочка
Использовать библиотеку React

Преимущества курса

76 практических заданий
30+ практикующих разработчиков
540 часов практики
Государственная лицензия
Преподаватели из ведущих компаний
Помощь от Центра развития карьеры

Информация носит ознакомительный характер и может отличаться от указанной на сайтах школ-партнёров. Актуальную стоимость и описание программ вы можете узнать на сайте школы.