Войти

Frontend-разработчик
Вы изучите основы HTML, CSS и JavaScript, научитесь создавать сайты и приложения для любых устройств, оптимизировать код и работать с анимацией. Соберёте портфолио и сможете начать карьеру разработчика.
SkillBox
Стоимость: 54 600 р. / Разово

Целевая аудитория

Новичкам в разработке

Вы с нуля научитесь верстать сайты на HTML и CSS, создавать приложения и веб-страницы на JavaScript, быстро проектировать REST-сервисы с помощью Web API. Отработаете полученные знания на практике и соберёте портфолио.

Начинающим программистам

Вы расширите круг своих компетенций, изучив синтаксис JavaScript, CSS на продвинутом уровне. Ускорите ваш рабочий процесс с библиотеками React, научитесь настраивать командный доступ с Git и делать более чистые и качественные сайты.

Описание курса

Длительность 6 месяцев Онлайн в удобное время Обучение на практике Доступ к курсу навсегда

Программа курса

Веб-вёрстка


Веб-вёрстка. Базовый уровень

  • Знакомство с курсом.
  • Базовый HTML.
  • Базовый CSS.
  • Работа с макетом.
  • Layout. HTML-разметка.
  • Layout. Flexbox.
  • Layout. Стилизация.
  • Продвинутый HTML.
  • Продвинутый CSS.
  • Сетки.
  • Адаптивность. Десктоп и планшет.
  • Адаптивность. Мобильные устройства.
  • JavaScript для верстальщика.
  • Доступность.
  • Кросс-браузерность.
  • База знаний.
  • Работа с хостингом.
  • Анимация.

Веб-вёрстка. Продвинутый уровень

  • Верстка HTML-писем.
  • SVG.
  • Анимация на JS.
  • Оптимизация и процесс загрузки.
  • Сборщики.
  • Препроцессоры и постпроцессоры.
  • CSS Grid.
  • CMS.
  • База знаний: часть 2.
  • Будущее вёрстки.

Онлайн-сессии по веб-разработке


Библиотека jQuery.


    Адаптация макета под мобильные устройства.


      Практикум по интерактивным элементам.


        Что такое Webpack.


          Сборка проекта на Gulp и обзор препроцессора Sass.


            Анимация в CSS.


              JavaScript


              JavaScript. Базовый уровень

              • Введение.
              • Переменные и работа с числами.
              • Строки, boolean и условные операторы.
              • Массивы и циклы.
              • Функции.
              • Объекты.
              • Введение в DOM.
              • Константы, области видимости и замыкания.
              • Преобразование типов и нестрогие сравнения.
              • Обработка событий и пользовательский ввод.
              • Разработчик и soft skills.

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

              • Модули.
              • npm, package.json.
              • Event loop и асинхронная разработка.
              • Методы объекта и прототипы.
              • Тестирование.
              • Обработка ошибок.
              • Общение с сервером, async/await.
              • События.
              • ООП и его реализация в JavaScript.
              • ФП, работа с массивами и строками.

              Дипломные проекты


              Проекты по вёрстке

              Вы сверстаете лендинг и интернет-магазин.


                JavaScript

                Напишете простую игру на JavaScript.


                  Преподаватели

                  Сергей Корниенко

                  Frontend team-lead инвестиционного маркетплейса Московской биржи

                  Максим Васянович

                  Разработчик-фрилансер

                  Тимофей Тиунов

                  Системный архитектор Goods.ru

                  Оставьте отзыв первым!