Участвует в новогодней распродаже Снежинки Скидка 50% до 28 января

−50% до 28 января

Профессия Frontend-разработчик

Профессия Frontend-разработчик

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

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

На рынке не хватает разработчиков

Кому подойдёт этот курс

Чему вы научитесь

  1. Верстать сайты
  2. Работать с HTML, CSS и JavaScript
  3. Делать адаптивность и кроссбраузерность
  4. Работать с системой контроля версий Git
  5. Использовать Vue/Angular/React
  6. Собирать проекты для production
  7. Создавать сайты и приложения на Vue/React/Angular
Акция

Акция!

Всем студентам курса на время обучения мы даём бесплатный доступ к специализированной IDE (среде разработки) от компании JetBrains — WebStorm.

Размещайте свои проекты в интернете уже в процессе обучения! Хостинг-провайдер Timeweb предоставляет студентам курса:

• бесплатный виртуальный хостинг для обучения;
• скидку 50% на тарифы виртуального хостинга.

Помощь в трудоустройстве

Карточки вакансий

Опытные HR-специалисты отвечают на вопросы, подбирают лучшие вакансии, готовят к собеседованию и помогают каждому студенту получить работу мечты.

Андрей Виноградов

Андрей Виноградов

Руководитель Центра карьеры Skillbox

Как проходит обучение

  1. Изучаете тему

    В курсе — практические видеоуроки.

    Изучаете тему
  2. Выполняете задания

    В том темпе, в котором вам удобно.

    Выполняете задания
  3. Работаете с наставником

    Закрепляете знания и исправляете ошибки.

    Работаете с наставником
  4. Защищаете дипломную работу

    И дополняете ею своё портфолио.

    Защищаете дипломную работу

Программа

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

  • 72 тематических модуля
  • 320 онлайн-уроков

Основные курсы

      1. Знакомство с курсом.
      2. Базовый HTML.
      3. Базовый CSS.
      4. Работа с макетом.
      5. Layout. HTML-разметка.
      6. Layout. Flexbox.
      7. Layout. Стилизация.
      8. Продвинутый HTML.
      9. Продвинутый CSS.
      10. Сетки.
      11. Адаптивность. Десктоп и планшет.
      12. Адаптивность. Мобильные устройства.
      13. JavaScript для верстальщика.
      14. Доступность.
      15. Кросс-браузерность.
      16. База знаний.
      17. Работа с хостингом.
      18. Анимация.
      1. Верстка HTML-писем.
      2. SVG.
      3. Анимация на JS.
      4. Оптимизация и процесс загрузки.
      5. Сборщики.
      6. Препроцессоры и постпроцессоры.
      7. CSS Grid.
      8. CMS.
      9. База знаний: часть 2.
      10. Будущее вёрстки.
      1. Введение.
      2. Переменные и работа с числами.
      3. Строки, boolean и условные операторы.
      4. Массивы и циклы.
      5. Функции.
      6. Объекты.
      7. Введение в DOM.
      8. Константы, области видимости и замыкания.
      9. Преобразование типов и нестрогие сравнения.
      10. Обработка событий и пользовательский ввод.
      11. Разработчик и soft skills.
      1. Модули.
      2. npm, package.json.
      3. Event loop и асинхронная разработка.
      4. Методы объекта и прототипы.
      5. Тестирование.
      6. Обработка ошибок.
      7. Общение с сервером, async/await.
      8. События.
      9. ООП и его реализация в JavaScript.
      10. ФП, работа с массивами и строками.

Курсы на выбор

      1. Введение в React.
      2. Создание проекта.
      3. Компоненты на примере новостной карточки Reddit.
      4. Больше о компонентах и введение в тестирование компонентов.
      5. Работа с публичным API на примере Reddit.
      6. Введение в Redux на примере новостной ленты.
      7. Использование Redux-Thunk на примере бесконечной ленты.
      8. Сайдбар + роутинг.
      9. Формы на примере комментариев и карточки поста.
      10. Оптимизируем приложение.
      11. SSR + Next.JS.
      12. Бонусный модуль: MobX.
      1. Основы Vue.
      2. Создание проекта.
      3. Каталог товаров: работа с циклами, основы компонентов.
      4. Пагинация и фильтрация.
      5. Страница товара: роуминг, страница ошибок, переключение между страницами.
      6. Корзина.
      7. Работа с API. Список товаров.
      8. Работа с API. Оформление заказа.
      9. Деплой.
      1. Введение в Angular.
      2. Вывод списка товаров.
      3. RxJS: поиск товаров.
      4. Работа с http. Улучшенный список товаров.
      5. RxJS & Components Advanced: корзина товаров.
      6. Роутинг: страница товара.
      7. Формы: checkout.
      8. Авторизация и защищённые зоны.
      9. Тестирование.
      10. Способы организации обмена данными.
      11. Advanced Practice.
      12. Advanced Practice: куда расти.

Бонусные курсы

      1. Терминология.
      2. Чтение документации и библиотек.
      3. Общение на форумах.
      4. Ресурсы технологических новостей.
      5. Произношение слов.
      6. Коммуникация.
      7. Акценты.
      8. Просмотр видеооригиналов.
      1. Версии программного кода.
      2. Установка Git.
      3. Индекс и частичные коммиты.
      4. Сравнение версий.
      5. Отмена изменений и откат версий.
      6. Репозитории и коллективная работа.
      7. Ветки. Создание и управление.
      8. Слияние и разрешение конфликтов.
      9. Полезные инструменты.
      10. Правила работы с Git.
      1. Как стать первоклассным программистом и чем он отличается от кодера.
      2. Какими soft skills должен обладать программист.
      3. Как общаться по почте и эффективно работать с ней.
      4. Карта развития для разработчиков.
      5. Data driven подход к продуктивности — инсайты из данных миллиона людей.
      6. Как искать заказы на разработку.
      7. Личный бренд разработчика.
      8. Вёрстка email-рассылок. Советы на реальных примерах.

Уже учились на каком-то курсе из программы?

Скажите об этом менеджеру — за этот курс платить не придётся!

Спасибо!

Ваша заявка успешно отправлена

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

Павел Бондарович

Павел
Бондарович

Технический директор Creonit digital production
Максим Савченко

Максим
Савченко

Фронтенд-тимлид Creonit digital production
Ольга Климонова

Ольга
Климонова

Ведущий разработчик ТАСС
Максим Васянович

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

Разработчик-фрилансер
Александр Кузнецов

Александр
Кузнецов

Frontend techlead ТАСС
Сергей Корниенко

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

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

Александр
Поздняков

Angular Developer в Insilico Medicine
Тимофей Тиунов

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

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

Алексей
Авдеев

Ведущий frontend-разработчик в ООО «АЙТУТИМ»

Ваше резюме после обучения

Андрей Семёнов
  • Должность Frontend-разработчик
  • Зарплата от: 60 000 ₽

Профессиональные навыки:

  • Адаптивная и кроссбраузерная вёрстка
  • Знания JavaScript, React, Vue, Angular
  • Работа с Web API
  • Работа с протоколами HTTP/HTTPS
  • Базовые навыки в CSS и HTML
  • Деплой, сборка проектов под продакшн
  • Работа с системой контроля версий Git
  • Создание сайтов и приложений на Vue/React/Angular

Диплом Skillbox

Подтвердит, что вы прошли курс, и станет дополнительным аргументом при устройстве на работу.

Диплом Skillbox
Участвует в новогодней распродаже Снежинки Скидка 50% до 28 января

Стоимость обучения

−50% до 28 января
  • Рассрочка без первого взноса 2 875 ₽/месяц
  • Рассрочка без скидки 5 750 ₽/месяц