- Длительность4 мес.
- ДокументУдостоверение о повышении квалификации
Об обучении
Кому подойдёт
Освоите разработку с нуля до Junior-специалиста и начнёте карьеру разработчика в IT-компании сразу после обучения
Структурируете знания, попрактикуетесь на большом количестве реальных проектов, сможете найти работу или взять новые задачи
Программа обучения
10 разделов программы по данным школы.
1Основы JavaScript
Длительность: 3 недели.
- Введение в JavaScript и его применение
- Работа с переменными
- Основные типы данных
- Математические и логические операторы
- Преобразование типов данных
- Условные конструкции
- Взаимодействие с пользователем
- В этом модуле вы познакомитесь с основами JavaScript, научитесь работать с переменными и типами данных, освоите основные операторы и научитесь создавать простые интерактивные сценарии
2Циклы и массивы в JavaScript
В этом модуле вы научитесь создавать и модифицировать массивы, освоите работу с циклами для обработки данных, познакомитесь с методами поиска элементов Длительность: 2 недели.
- Основы работы с массивами
- Методы массивов: добавление и удаление элементов
- Использование циклов for и while
- Работа с вложенными массивами
- Отладка кода через консоль
3Функции
В этом модуле вы научитесь создавать и использовать функции, освоите работу с областями видимости и замыканиями, поймете принцип работы колбэков Длительность: 2 недели.
- Основы функций и стрелочные функции
- Работа с оператором return
- Области видимости переменных
- Замыкания и отложенное выполнение
- Функции обратного вызова
4Объекты. DOM. События
В этом модуле вы научитесь создавать и работать с объектами, освоите принципы наследования, изучите методы работы с DOM и обработки событий Длительность: 2 недели.
- Работа с объектами
- Конструкторы и наследование
- Взаимодействие с DOM
- Обработка событий
5Анимация и эффекты в JavaScript
В этом модуле вы изучите различные подходы к созданию анимаций, научитесь оптимизировать их производительность и освоите современные инструменты для работы с анимациями Длительность: 2 недели.
- Виды веб-анимаций и их применение
- Оптимизация рендеринга анимаций
- Работа с Web Animations API
- Популярные анимационные библиотеки
6Современные возможности JavaScript
Длительность: 2 недели.
- Объявление переменных через let/const
- Деструктуризация массивов и объектов
- Методы работы с массивами
7Node.js
В этом модуле вы познакомитесь с серверным JavaScript, научитесь управлять зависимостями через NPM, освоите базовую настройку Webpack Длительность: 2 недели.
- Основы Node.js и его модули
- Работа с NPM и package.json
- Настройка Webpack для сборки проектов
- Использование загрузчиков и плагинов
8Работа с сервером
В этом модуле вы научитесь взаимодействовать с сервером, освоите различные методы отправки запросов и обработки ответов Длительность: 2 недели.
- Отправка запросов через XMLHttpRequest
- Использование Promise для асинхронных операций
- Современный метод fetch
- Синтаксис async/await
9Основы React
В этом модуле вы научитесь создавать компоненты, управлять их состоянием и стилизацией. Освоите маршрутизацию для одностраничных приложений Длительность: 2 недели.
- Компоненты и JSX
- Обработка событий и хуки
- Управление состоянием
- Стилизация компонентов
- Маршрутизация с React Router
10Основы TypeScript
В этом модуле вы познакомитесь с основами TypeScript, научитесь работать с типами данных и создавать гибкие структуры Длительность: 2 недели.
- Статическая типизация
- Перечисления и типы массивов
- Интерфейсы и пользовательские типы
- Обобщённые типы
Разбор Обучакина
Перед выбором сравните программу и условия договора. Это вопросы для проверки, а не обещания результата.
Что оценить
- Соответствие программы вашим задачам
- Формат практики и обратной связи
- Требования к поступающим
Что уточнить
- Актуальную стоимость и условия оплаты
- Доступ к материалам и поддержку
- Порядок возврата и выдачи документов
Документ после обучения
Удостоверение о повышении квалификации
Частые вопросы
Какой документ выдаётся?
Удостоверение о повышении квалификации

