Скидки на курсы ждут в личном кабинете. Нажмите тут
Есть рассрочка Поддержка куратора Домашние задания

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

от Skypro
скидка Хочу промокод
177 995 ₽  за курс
Веб-разработчик
Формат
Онлайн
Длительность
12 месяцев
Уровень
Для новичков
Документ
Диплом
Трудоустройство
Нет
Программа

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

Обучение занимает 10 часов в неделю под руководством наставника и куратора. По окончании обучения вы получите диплом о профессиональной переподготовке.

  • 1. HTML, CSS и адаптивный дизайн

    • Введение в веб-разработку
    • Основы HTML
    • Основы CSS
    • Строчные и блочные элементы
    • Знакомство с графическими редакторами
    • Позиционирование элементов. Flexbox
    • Позиционирование элементов. Grid Layout
    • Препроцессоры CSS
    • Введение в адаптивный дизайн
    • Практика создания адаптивного дизайна
    • Методология БЭМ и анимация для сайта
    • Финальная проверка сайта
  • 2. Основы JavaScript

    • Знакомство с JavaScript
    • Условное ветвление и основы функций
    • Циклы, массивы. Работа с функциями
    • Методы работы с массивами. Продвинутая работа с циклами
    • Работа с объектами
    • Финальный мастер-класс
  • 3. JavaScript в браузере

    • Введение в Document Object Model
    • Browser Object Model
    • Document Object Model. Часть 1
    • Document Object Model. Часть 2
    • Шаблонизация
    • Шаблонизация. Практика
    • События. Часть 1
    • События. Часть 2
    • Работа с формами и элементами на странице. Часть 1
    • Работа с формами и элементами на странице. Часть 2
    • Типовые виджеты. Часть 1
    • Типовые виджеты. Часть 2
    • AJAX и работа с данными. Часть 1
    • AJAX и работа с данными. Часть 2
    • Работа с API. Часть 1
    • Работа с API. Часть 2
    • Работа со сторонними модулями и организация кода. Часть 1
    • Работа со сторонними модулями и организация кода. Часть 2
    • Курсовая работа
  • 4. Инструменты разработки

    • Жизненный цикл frontend-проекта и основы Git
    • Code review
    • Пакетные менеджеры. Code Linting
    • Инструменты для сборки проектов
    • TypeScript
    • Основы тестирования (автоматические тесты, unit-тесты)
    • Отладка, дебагинг и профилирование приложения
    • Рефакторинг
    • Курсовая работа (сквозная)
  • 5. Библиотека React

    • Введение в React
    • JSX
    • Состояние и жизненный цикл компонента
    • Стилизация. Styled Components
    • Routing
    • React Refs
    • Context
    • Управление состоянием. Redux
    • Redux. Асинхронность
    • Тестирование компонентов
  • 6. Знакомство с бэкенд-разработкой

    • Основы работы бэкенда
    • Node.js
    • REST API
    • Express и MongoDB
  • 7. Процессы командной разработки

    Вас ожидает командная разработка сайта онлайн-тренировок

  • 8. Финальный индивидуальный проект

    Разработка frontend-части для сервиса покупки авиабилетов с функциями выбора рейса, места и оплаты

О школе
Skypro
рейтинг 5.0
11 отзывов
24 курса
Skypro

Skypro — онлайн-университет от Skyeng. В Skypro проводят обучение по конкретным навыкам и учат новым профессиям c 2021 года. Миссия школы — помочь ученикам осваивать профессии с нуля. Курсы Skypro предназначены специалистов для сфер программирования и аналитики.

Преподаватели Скайпро — эксперты в разработке, тестировании и аналитике — frontend-разработчики «Альфа-Банка» и «Яндекса», аналитики «Авито» и «СберМаркета», руководители направления тестирования «ВТБ» и «Skyeng».

Оставить отзыв
Оставьте свой отзыв
Так вы сделаете рейтинг школ более точным и поможете другим выбрать хороший курс

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