Курс JavaScript

Как учит школа
Доступ к курсу останется с вами
Запись уроков
Свободный график
Cертификат установленного образца
Поддержка кураторов
Тренажер
Пополнение портфолио
Срок обучения
3 месяца
Рассрочка
5 319 ₽/мес
Стоимость курса
63 829 ₽
Курс JavaScript

Рейтинг школы

Skillbox Skillbox
4,8

Описание курса

Курс от разработчиков ведущих IT-компаний («Газпромбанк», «Самокат», «Магнит» и др.) для освоения JavaScript с нуля. Программа актуальна для 2026 года, включает более 50 практических задач и итоговый коммерческий проект. Подходит для новичков и тех, кто хочет упорядочить знания.

Программа

JavaScript Введение

Познакомитесь с возможностями языка JavaScript, настроите среду разработки и напишете первую программу.

Переменные и простые выражения

Поймёте, что такое алгоритм и блок-схема, разберёте правила оформления кода, отработаете навыки работы с переменными и выражениями.

Boolean, условные операторы

Научитесь работать с типом данных Boolean, логическими операторами и выражениями, освоите условные и тернарные операторы.

Функции. Основы

Узнаете, что такое аргументы, научитесь правильно называть переменные и функции в коде.

Введение в DOM

Познакомитесь с DOM, научитесь работать с HTML-элементами, создадите приложение для интернет-магазина и интерактивное меню навигации.

Циклы и массивы

Научитесь добавлять и удалять элементы массива, работать с циклами while, do while, for, for in, for of.

Работа с массивами

Разберётесь, как сортировать, фильтровать, искать элементы в массиве, создадите приложения «Домашняя библиотека» и «Корзина покупателя».

Встроенные функции работы с массивами

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

Объекты

Научитесь работать с объектами JavaScript: создавать их, добавлять свойства, сравнивать, хранить в них данные.

Расширенный DOM

Разберётесь, как перемещаться по DOM-дереву, работать с событиями в браузере, создадите мини-галерею и интерактивные веб-страницы.

Работа с формами

Познакомитесь с тегами form, input, научитесь работать с элементами форм и полями ввода.

Встроенные объекты и функции

Разберёте объекты Window, Math и Date, научитесь сохранять и получать данные из cookie.

Подключение библиотек

Научитесь подключать JavaScript-библиотеки и использовать готовые решения из них в своих проектах.

Хранение данных в браузере

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

Работа с сервером

Узнаете принципы концепции «клиент-сервер», научитесь взаимодействовать с сервером с помощью Fetch API.

Обработка ошибок

Научитесь находить ошибки и корректировать поведение программы в нештатных ситуациях.

Модули

Узнаете, что такое модули, научитесь экспортировать и импортировать сущности из модулей.

Event loop и асинхронная разработка

Узнаете, как работать с асинхронным кодом, поймёте принципы потока в браузере, познакомитесь с Promise, Event loop.

Классы

Узнаете, что такое классы и как их использовать, поработаете с веб-приложением для курьеров.

Формат

Онлайн

Спикеры

  • Маша Кузьмичева (Тимлид в компании «Лига А»)
  • Максим Кирпичников (Бэкенд-разработчик в «ТЦР» (АО «Т-Банк»))
  • Михаил Костяков (Фронтенд-разработчик в компании kokoc group)

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

  • Уверенно программирую на JavaScript
  • Создаю DOM-элементы и HTML-элементы динамически
  • Меняю и настраиваю DOM-элементы
  • Добавляю обработчики событий
  • Использую JavaScript-библиотеки
  • Создаю таймеры и интервалы
  • Работаю с историей браузера
  • Управляю данными, которые пользователь вносит в формы
  • Работаю с медиафункциями: управление видео, музыкой
  • Пишу асинхронный код с помощью промисов

Кому подходит

  • Новички в IT, которые никогда не писали код
  • Тем, кто пробовал учить JavaScript и хочет упорядочить знания
  • Люди, желающие сменить профессию (бариста, биохимики, стилисты, военные, инженеры, строители, школьники, юристы, учителя, дизайнеры, пенсионеры и др.)

Требования к кандидату

Операционная система: Windows 10.0 или выше, macOS 10.15 или выше, Linux - актуальные версии ОС. Процессор: 4-ядерный процессор 2,5 Ггц и выше. Жёсткий диск: от 18 Гб свободного места. Оперативная память: от 4 Гб и выше. Видеокарта: Intel HD Graphics 4000 и выше, Nvidia 330m и выше, ATI Radeon HD 4850 и выше. Разрешение экрана: для комфортной работы желательно 1920×1080. Стабильное подключение к сети с устройства (рекомендованная скорость от 20 Мбит).

Выводы о курсе

Выберу ИИ
Возможны неточности

Курс JavaScript от Skillbox - это актуальная программа для 2026 года, разработанная совместно с ведущими IT-компаниями. Он идеально подходит для новичков и тех, кто хочет сменить профессию, благодаря простому синтаксису и упору на практику. Вы освоите все необходимые навыки для работы фронтенд-разработчиком, создадите коммерческий проект и получите поддержку наставников. Курс позволяет совмещать обучение с работой и предлагает гибкие условия оплаты, включая рассрочку и налоговый вычет.

Рекомендованные курсы

Курс "Frontend-разработчик" с оплатой большей части курса после трудоустройства
9 месяцев
139 000 ₽
Курс "Frontend-разработчик"  с оплатой большей части курса после трудоустройства

Другие направления