- Длительность9 мес.
- ДокументУдостоверение о повышении квалификации
Об обучении
Кому подойдёт
Освоите востребованную профессию веб-разработчика с нуля: научитесь создавать удобные интерфейсы, работать с базами данных и серверной логикой, а также подготовите портфолио для старта карьеры в 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
Разбор Обучакина
Перед выбором сравните программу и условия договора. Это вопросы для проверки, а не обещания результата.
Что оценить
- Соответствие программы вашим задачам
- Формат практики и обратной связи
- Требования к поступающим
Что уточнить
- Актуальную стоимость и условия оплаты
- Доступ к материалам и поддержку
- Порядок возврата и выдачи документов
Документ после обучения
Удостоверение о повышении квалификации
Частые вопросы
Какой документ выдаётся?
Удостоверение о повышении квалификации

