Курс · Профессиональное обучение

Онлайн-курс Веб-разработчик

Онлайн-курс Веб-разработчик. Обучение в школе Бруноям. По итогам: удостоверение о повышении квалификации.

Первый экран курса на сайте школы
  • Длительность9 мес.
  • ДокументУдостоверение о повышении квалификации

Об обучении

Кому подойдёт

Для начинающих программистов без опыта

Освоите востребованную профессию веб-разработчика с нуля: научитесь создавать удобные интерфейсы, работать с базами данных и серверной логикой, а также подготовите портфолио для старта карьеры в IT

Для IT-специалистов с опытом

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

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

24 раздела программы по данным школы.

1Введение в веб-технологии

Длительность: 2 недели.

  • Что такое сайт и способы его создания
  • Как устроен Интернет
  • Этапы создания сайта
  • Основные инструменты веб-разработчика
  • Валидность кода, валидаторы
2Основы HTML

В этом модуле вы научитесь создавать правильную структуру страницы, добавлять ссылки и медиа, оформлять контент списками. Сверстаете страницу с использованием всех изученных тегов Длительность: 2 недели.

  • Семантические теги для структуры страницы
  • Создание и настройка гиперссылок
  • Работа с нумерованными и маркированными списками
  • Вставка изображений, видео и аудио
  • Практическая вёрстка страницы с навигацией и карточками
3Основы CSS

В этом модуле вы освоите подключение CSS, научитесь задавать стили элементам и тексту, поймете логику наследования свойств Длительность: 2 недели.

  • Подключение стилей
  • Основные свойства оформления
  • Стилизация текста
  • Принципы каскадности
  • Практическое применение
4Многоколоночные макеты

Длительность: 1 неделя.

  • Многоколоночные макеты
  • Блочные и строчные элементы
5Вёрстка макета в Figma

Длительность: 1 неделя.

  • Знакомство с интерфейсом Figma
  • Работа с готовыми макетами
6Позиционирование

Длительность: 2 недели.

  • Абсолютное и относительное позиционирование
  • Фиксированное и sticky-позиционирование
7Формы обратной связи

В этом модуле вы научитесь создавать формы для сбора данных пользователей. Узнаете, как работать с разными типами полей ввода, группировать радиокнопки и чекбоксы. Освоите вёрстку выпадающих списков и профессиональное оформление форм с помощью CSS, включая кастомные стили для сложных элементов Длительность: 2 недели.

  • Поля ввода и их виды
  • Чекбоксы и радиокнопки
  • Выпадающие списки с вариантами
  • Оформление форм
8Адаптивность и кроссбраузерность

Длительность: 2 недели.

  • Зачем нужна адаптивность и как она влияет на пользователей?
  • Медиа-запросы
  • Viewport и настройка области просмотра для мобильных устройств
9Анимации в CSS

В этом модуле вы научитесь создавать плавные переходы, многоэтапные анимации и преобразовывать элементы. Узнаете, где применять анимации в реальных проектах Длительность: 2 недели.

  • Плавные переходы между состояниями
  • Создание сложных анимаций через @keyframes
  • Трансформации элементов
  • Практические примеры использования
10Основы JavaScript

Длительность: 3 недели.

  • Введение JavaScript
  • Переменные и типы данных
  • Математические операторы и преобразование типов
  • Логические операторы
  • Ветвления и условные операторы
  • Встроенные функции для взаимодействия с пользователем
  • В этом модуле вы познакомитесь с основами JavaScript, научитесь работать с переменными и типами данных, освоите основные операторы и научитесь создавать простые интерактивные сценарии
  • Динамическая типизация
11Циклы и массивы в JavaScript

Длительность: 2 недели.

  • Циклы и массивы в JavaScript
  • Основы работы с массивами
  • Методы массивов: добавление и удаление элементов
  • Использование циклов for и while
  • Работа с вложенными массивами
12Функции

В этом модуле вы научитесь создавать и использовать функции, освоите работу с областями видимости и замыканиями, поймете принцип работы колбэков Длительность: 2 недели.

  • Основы функций и стрелочные функции
  • Работа с оператором return
  • Области видимости переменных
  • Замыкания и отложенное выполнение
  • Функции обратного вызова
13Объекты. DOM. События

В этом модуле вы научитесь создавать и работать с объектами, освоите принципы наследования, изучите методы работы с DOM и обработки событий Длительность: 2 недели.

  • Работа с объектами
  • Конструкторы и наследование
  • Взаимодействие с DOM
  • Обработка событий
14Анимация и эффекты в JavaScript

В этом модуле вы изучите различные подходы к созданию анимаций, научитесь оптимизировать их производительность и освоите современные инструменты для работы с анимациями Длительность: 2 недели.

  • Виды веб-анимаций и их применение
  • Оптимизация рендеринга анимаций
  • Работа с Web Animations API
  • Популярные анимационные библиотеки
15Современные возможности JavaScript

Длительность: 2 недели.

  • Объявление переменных через let/const
  • Деструктуризация массивов и объектов
  • Методы работы с массивами
16Знакомство с Node.js

В этом модуле вы познакомитесь с серверным JavaScript, научитесь управлять зависимостями через NPM, освоите базовую настройку Webpack Длительность: 2 недели.

  • Основы Node.js и его модули
  • Работа с NPM и package.json
  • Настройка Webpack для сборки проектов
  • Использование загрузчиков и плагинов
17Работа с сервером

В этом модуле вы научитесь взаимодействовать с сервером, освоите различные методы отправки запросов и обработки ответов Длительность: 2 недели.

  • Отправка запросов через XMLHttpRequest
  • Использование Promise для асинхронных операций
  • Современный метод fetch
  • Синтаксис async/await
18Express JS

Длительность: 2 недели.

  • Основы фреймворков
  • Создание сервера и роутинг
  • Работа с API и шаблонизаторами
  • Хранение данных с ORM
  • В этом модуле вы освоите создание серверных приложений на Express JS, научитесь работать с маршрутами, API и базами данных
19Основы React

В этом модуле вы научитесь создавать компоненты, управлять их состоянием и стилизацией. Освоите маршрутизацию для одностраничных приложений Длительность: 2 недели.

  • Компоненты и JSX
  • Обработка событий и хуки
  • Управление состоянием
  • Стилизация компонентов
  • Маршрутизация с React Router
20Основы TypeScript

В этом модуле вы познакомитесь с основами TypeScript, научитесь работать с типами данных и создавать гибкие структуры Длительность: 2 недели.

  • Статическая типизация
  • Перечисления и типы массивов
  • Интерфейсы и пользовательские типы
  • Обобщённые типы
21Основы Redux

В этом модуле вы познакомитесь с Redux как инструментом управления состоянием, научитесь использовать Redux Toolkit для упрощения работы и освоите интеграцию с TypeScript Длительность: 2 недели.

  • Введение в управление состоянием
  • Основные принципы Redux
  • Работа с Redux Toolkit
  • Интеграция с TypeScript
  • Дорожная карта разработчика
22Agile, Scrum и Kanban

В этом модуле вы познакомитесь с гибкими подходами к управлению проектами. Вы изучите полный жизненный цикл программного обеспечения, поймете ключевые различия между классической методологией Waterfall и гибким Agile. Подробно разберете фреймворк Scrum, его роли, артефакты и события, а также освоите принципы визуализации workflow и управления потоком задач с помощью Kanban Длительность: 1 неделя.

  • Основные этапы жизненного цикла ПО
  • Методологии управления проектами: Waterfall, Agile и Scrum
  • Роли, события и артефакты в Scrum
  • Терминология и процессы Scrum: от бэклога до ретроспективы
  • Принципы и инструменты методологии Kanban
23SASS/SCSS

Длительность: 2 недели.

  • Введение в SASS и препроцессоры для CSS
  • Переменные
  • Миксины и шаблоны
  • Логические конструкции и циклы
  • В этом модуле вы научитесь использовать SASS/SCSS для эффективной работы со стилями. Освоите переменные, миксины и логические конструкции для создания чистого, гибкого и легко поддерживаемого кода
24Системы управления контентом

В этом модуле вы научитесь работать с CMS WordPress: установите локальный сервер, освоите основы PHP и создадите полноценные сайты — блог и интернет-магазин Длительность: 2 недели.

  • Введение в серверную часть сайта
  • PHP и зачем он нужен
  • Установка и основы Wordpress
  • Пример сайта на Wordpress

Разбор Обучакина

Перед выбором сравните программу и условия договора. Это вопросы для проверки, а не обещания результата.

Что оценить

  • Соответствие программы вашим задачам
  • Формат практики и обратной связи
  • Требования к поступающим

Что уточнить

  • Актуальную стоимость и условия оплаты
  • Доступ к материалам и поддержку
  • Порядок возврата и выдачи документов

Документ после обучения

Удостоверение о повышении квалификации

Частые вопросы

Какой документ выдаётся?

Удостоверение о повышении квалификации

Где вам удобнее подобрать курс?

Готовим помощников по выбору курса. Если канал помечен «Скоро», бот ещё недоступен.

Telegram — СкороMAX — Скоро