Проводятся технические работы. Корпоративная почта временно недоступна. Просим направлять письма на резервные адреса:
Юридическим лицам: specialist.corp@yandex.ru
Физическим лицам: specialist.ufl@yandex.ru

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

Обучение проходит на языке стандарта DOM Living Standard

HTML и CSS определяют структуру и внешний вид веб-страницы, а JavaScript позволяет превратить её в работающий интерфейс: обрабатывать действия пользователя, изменять содержимое без перезагрузки страницы, проверять данные форм и получать информацию с сервера.

На курсе вы последовательно освоите JavaScript — от базовых конструкций языка, функций и объектов до работы с DOM, событиями, асинхронными запросами и модулями. Научитесь организовывать код, использовать современные возможности языка и собирать веб-приложения с помощью Vite.

В результате обучения вы сможете:

  • писать программы на JavaScript, используя функции, объекты, массивы и основные конструкции языка;
  • создавать интерактивные элементы веб-страниц и управлять ими через DOM;
  • обрабатывать действия пользователей и реализовывать логику интерфейсов;
  • получать и обрабатывать данные с помощью Fetch API, Promise и async/await;
  • организовывать код с использованием модулей и собирать веб-приложения;
  • проверять и улучшать код, в том числе с применением инструментов ИИ.

Практика и результат

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

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

Кому подойдёт курс

Начинающим веб-разработчикам и специалистам, знакомым с HTML и CSS, которые хотят перейти от создания статических страниц к программированию интерактивных интерфейсов.

Курс также подойдёт тем, кто планирует дальнейшее изучение React, TypeScript или серверной разработки на Node.js.

Узнать больше

Вы научитесь

  • писать программы на JavaScript с использованием типов, условий, циклов и функций;
  • работать с объектами и массивами, применять ООП-подход (классы, наследование);
  • искать и изменять элементы DOM, работать с таймерами и формами;
  • назначать обработчики событий и применять делегирование;
  • выполнять асинхронные запросы (fetch, async/await), разбивать код на ES6-модули.

Вы будете знать

  • основы языка JavaScript (ECMAScript): типы данных, операторы, переменные, условные инструкции и циклы;
  • функции (объявление, выражение, стрелочные), области видимости; объектные типы (объекты, массивы, String, Map, Set) и основы ООП (классы, прототипы, наследование);
  • работу с ошибками (try/catch), регулярные выражения, JSON и обзор встроенных объектов;
  • DOM и BOM: поиск элементов, свойства и методы узлов, таймеры, стили, элементы форм;
  • модели событий, делегирование, отмену действий по умолчанию и всплытия;
  • асинхронный JavaScript: Promise, async/await, Fetch API; ES6-модули (import/export).

Специалисты, обладающие этими знаниями и навыками, в настоящее время крайне востребованы.

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

Узнать больше

Предварительная подготовка

Требуемая подготовка:
Успешное окончание курса HTML и CSS. Уровень 1. Создание сайтов на HTML и СSS, или эквивалентная подготовка.

Узнать больше

Тестирование по курсу

Программа курса

Модуль 1. Основы программирования  (6 ак. ч.)
Модуль 2. Циклы и итерации  (2 ак. ч.)
Модуль 3. Функции  (4 ак. ч.)
Модуль 4. Объектные типы  (4 ак. ч.)
Модуль 5. ООП  (4 ак. ч.)
Модуль 6. Дополнительная информация  (4 ак. ч.)
Модуль 7. DOM и BOM  (4 ак. ч.)
Модуль 8. События  (4 ак. ч.)
Модуль 9. Асинхронный JS и модули  (4 ак. ч.)
Модуль 10. Итоговый проект  (4 ак. ч.)

Аудиторная нагрузка в классе с преподавателем 40 ак. ч. + 40 ак. ч. бесплатно*

* Для слушателей курса предусмотрено время для самостоятельной практической отработки и проработки материала в компьютерных классах Центра.

Вы можете использовать его для закрепления знаний, выполнения домашних заданий и консультаций со специалистами.

Время предоставляется бесплатно по предварительному согласованию с администратором комплекса:

  • для занятий с 10:00 до 17:10: дополнительное время с 9:00 до 10:00.
  • для занятий с 14:00 до 17:10: дополнительное время с 13:15 до 14:00.
  • для занятий с 18:30 до 21:30: дополнительное время с 17:10 до 17:55.

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

Узнать больше

Расписание групп по курсу «Программирование на JavaScript»

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

Чем онлайн-обучение отличается от других видов обучения?

Слушатели групп, которые проходят только онлайн, могут подключиться к занятиям из аудитории УЦ Специалист. Чтобы забронировать место, свяжитесь с менеджером заранее. Не позднее чем за 3 дня до начала занятий.

Сортировать:

Режим обучения

Преподаватель

Место обучения

Начало
23.11.2026
Окончание
27.11.2026

XX день занятий

Время
10:00-17:10
День недели
ежедневно

Очно и онлайн

Преподаватель
Тарасов Алексей Владимирович
Место
Радио
  • Бауманская
  • Авиамоторная

Стоимость

Стоимость не облагается НДС
44 990 ₽
-20%
35 950 ₽

Физ.лицам

49 990 ₽
-20%
39 990 ₽

Организациям

44 990 ₽
-20%
35 950 ₽

Физ.лицам

49 990 ₽
-20%
39 990 ₽

Организациям

Начало
14.02.2027
Окончание
14.03.2027

XX день занятий

Время
10:00-17:10
День недели
воскресенье

Открытое обучение

Очно и онлайн

Преподаватель
Тарасов Алексей Владимирович
Место
Радио
  • Бауманская
  • Авиамоторная

Стоимость

Стоимость не облагается НДС
44 990 ₽

Физ.лицам

49 990 ₽

Организациям

44 990 ₽

Физ.лицам

49 990 ₽

Организациям

Начало
01.03.2027
Окончание
05.03.2027

XX день занятий

Время
10:00-17:10
День недели
ежедневно

Открытое обучение

Очно и онлайн

Преподаватель
Тарасов Алексей Владимирович
Место
Радио
  • Бауманская
  • Авиамоторная

Стоимость

Стоимость не облагается НДС
44 990 ₽

Физ.лицам

49 990 ₽

Организациям

44 990 ₽

Физ.лицам

49 990 ₽

Организациям

Начало
15.03.2027
Окончание
26.03.2027

XX день занятий

Время
18:30-21:30
День недели
ежедневно

Открытое обучение

Очно и онлайн

Преподаватель
Тарасов Алексей Владимирович
Место
Радио
  • Бауманская
  • Авиамоторная

Стоимость

Стоимость не облагается НДС
44 990 ₽

Физ.лицам

49 990 ₽

Организациям

44 990 ₽

Физ.лицам

49 990 ₽

Организациям

Начало
27.03.2027
Окончание
24.04.2027

XX день занятий

Время
10:00-17:10
День недели
суббота

Открытое обучение

Очно и онлайн

Преподаватель
Тарасов Алексей Владимирович
Место
Радио
  • Бауманская
  • Авиамоторная

Стоимость

Стоимость не облагается НДС
44 990 ₽

Физ.лицам

49 990 ₽

Организациям

44 990 ₽

Физ.лицам

49 990 ₽

Организациям

Начало
В любое время
Режим обучения
Свободное обучение
Преподаватель
Тарасов Алексей Владимирович
Место
Онлайн

Стоимость

Стоимость не облагается НДС
44 990 ₽
-25%
33 740 ₽

Физ.лицам

49 990 ₽
-25%
37 490 ₽

Организациям

* Данная скидка действительна при заказе и оплате обучения только сегодня. Запишитесь прямо сейчас со скидкой!

Стоимость не облагается НДС

Стоимость обучения

Частным лицам

Очно

44 990 ₽

Онлайн

44 990 ₽

Свободное обучение

33 740 ₽

Обучение в кредит

От 2 401 руб./месяц

Организациям

Очно

49 990 ₽

Онлайн

49 990 ₽

Свободное обучение

37 490 ₽

Документы об окончании

В зависимости от программы обучения выдаются следующие документы:

Свидетельство выпускника

Cертификат международного образца

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

* Для получения удостоверения вам необходимо предоставить копию диплома о высшем или среднем профессиональном образовании.

Сертификаты международного образца выводятся после окончания курса в личном кабинете слушателя.

Больше знаний - меньше стоимость!
Этот курс обойдётся до 30% дешевле, если изучать его в составе дипломных программ. Пройдя обучение, Вы получите современную профессию и диплом о переподготовке.
Посмотреть программы со скидкой

Данное предложение действует только для частных лиц.

Авторизации

1С Касперский Астра Линукс Базальт Постгрес Редсофт

Обратный звонок

Оставьте свои данные ниже и наш менеджер свяжется с вами в рабочее время!

Спасибо за обращение! Ваш менеджер свяжется с вами в рабочее время.