Узнайте о снижении цены

Оставьте ваш email и мы напишем вам когда цена снизится

Веб-разработчик

Благодаря обучению вы освоите HTML, CSS, JavaScript, а также другие инструменты, необходимые веб-разработчику.
140 000 ₽ за курс
стоимость обучения
13994 ₽
за месяц обучения
% Беспроцентная рассрочка на 10 мес.
Уровень сложности
для новичков
Длительность
10 мес.
Демо доступ
да
Формат обучения
онлайн
Домашние задания
да
Обратная связь
да, от преподавателя
Стажировка
нет
Помощь в трудоустройстве
да
Документ по окончании
диплом

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

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

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

В курс входит 9 тематических блоков, рассчитанных на 10 месяцев обучения.

Основы HTML, CSS, JS: бесплатный вводный курс
  • Вводный курс поможет почувствовать себя в роли разработчика и понять, хотите ли вы развиваться в этом направлении. Вы узнаете о базовом синтаксисе HTML и CSS, научитесь управлять цветом и шрифтами и размещать блоки на странице.
  • А ещё напишете программу на языке JavaScript и сделаете страницу интерактивной. Всё это — с помощью четырёх практических проектов.
Как устроено платное обучение
  • Вы узнаете, как устроены программа и обучение.
  • Ознакомитесь с организационными деталями и подготовите компьютер к написанию кода.
  • Кроме этого, вспомните ключевые моменты из вводного курса: так проще перейти к новому материалу.
Расширенные возможности HTML и CSS
  • Вы узнаете, на что способны HTML и CSS.
  • Пройдёте Flexbox, позиционирование элементов, работу с медиафайлами, виджетами и формами, создание анимаций.
  • Познакомитесь с самым популярным в мире подходом к организации кода — методологией БЭМ, а ещё научитесь выстраивать модульные сетки и группировать элементы технологией Grid Layout.
  • Кроме этого, подключите к проекту систему контроля версий Git и попробуете работать в командной строке — так вы создадите для сайта необходимое окружение из вспомогательного программного обеспечения.
HTML и CSS. Работа с макетом, построение сложных сеток, адаптивная вёрстка
  • Много времени уделим макетам: разберёмся, какие виды используют в работе профессионалы и что нужно знать и уметь разработчику.
  • Вы научитесь создавать интерфейсы для разных устройств (настольных компьютеров, ноутбуков, планшетов, смартфонов).
  • А ещё узнаете некоторые свойства Grid Layout, которые требуются для построения адаптивных сеток.
  • Вы продолжите развивать инфраструктуру проекта: освоите инструменты коллективной работы, разместите сайт в интернете и научитесь публиковать изменения в нём из командной строки.
Базовый JavaScript и работа с браузером
  • Полноценное погружение в JavaScript.
  • Вы исследуете типы данных, научитесь работать с условиями, циклами и функциями.
  • Всю теорию примените в проекте — из свёрстанных страниц работа превратится в полноценный сайт.
JavaScript — непростые концепции
  • Глубокое погружение в JavaScript. Вы освоите сложные концепции языка: объектно-ориентированное программирование, асинхронность и обмен данными с сервером.
  • Познакомитесь с менеджером пакетов npm и научитесь добавлять зависимости в проектную работу.
  • Эти инструменты помогут вам эволюционировать из верстальщика в веб-разработчика.
Создание интерфейсов на React
  • Вы изучите библиотеку React и её экосистему.
  • Начнёте делать сайты из компонентов, которые можно переиспользовать на разных страницах.
  • Разработка сложных интерфейсов станет быстрее, а код будет проще поддерживать.
Основы бэкенд-разработки
  • Без взаимодействия с сервером невозможно создавать полноценное веб-приложение.
  • Вы изучите, как работает JavaScript в среде Node.js, поднимете и настроите сервер.
  • Познакомитесь с фреймворком Express.js и базой данных MongoDB.
  • Создадите серверный API для сайта, над которым работали раньше.
Дипломный проект
  • Итоговый проект, с помощью которого вы подтвердите знания и умения.
  • Во время диплома не нужно выполнять домашние задания и читать теорию в тренажёре.
  • В нём всё будет, как в реальной жизни: задания, сроки, ваши навыки и поисковик.

Чему научат

галочка
Основам программирования и алгоритмов
галочка
Популярным технологиям как AJAX, JSON
галочка
Работе с npm, Babel, Browserify, Webpack
галочка
Работе с библиотекой React и все, что с ней связано (в том числе и Redux)
галочка
Основным концепциям и принципам JavaScript, от самых простых до самых сложных
галочка
Работе с Git и GitHub

Зарплата

Специалиста без опыта
от 50 000 ₽
С опытом от 1 года
от 115 000 ₽
% от всех на hh.ru

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

5 проектов в портфолио
Поддержка команды сопровождения