Вы научитесь программировать на JavaScript с нуля, управлять элементами на странице, обрабатывать действия пользователя и создавать полноценные веб-проекты.
31 лекций | 62 академических часов
онлайн-курс
Основы программиро-вания на JavaScript

Основы программирования на JavaScript

Удостоверение государственного образца
Мгновенный доступ ко всем урокам на 1 год
Практические задания и портфолио
Учебный и методический материал в формате PDF

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

Новичкам
Сделаете первые шаги в программировании и освоите JavaScript с нуля.
Школьникам и студентам
Разовьёте навыки, подготовитесь к поступлению в профильный ВУЗ или начнёте путь в IT.
Тем, кто хочет сменить профессию
Освоите востребованный язык программирования и получите базу для старта в веб-разработке и AI.

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

Писать код на JavaScript с нуля
Работать с переменными, условиями, циклами и функциями
Создавать и изменять элементы на странице
Обрабатывать действия пользователя (клики, события)
Использовать объекты, массивы и основы ООП
Делать сетевые запросы и сохранять данные в браузере
Работать с HTML-шаблонами и адаптировать сайты под разные устройства
Подключать нейросети к своим проектам
Использовать AI для генерации, проверки и оптимизации кода
Реализовать собственный проект с применением изученных навыков и нейросетевых инструментов

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

Удостоверение государственного образца
Мгновенный доступ ко всем урокам на 1 год
Практические задания и портфолио
Учебный и методический материал в формате PDF
Введение, переменные, арифметика на JavaScript
1
Условные операторы if / if else / else
2
Циклы, массивы
3
Функции
4
Function expression и callback функции
5
Объекты
6
Изменение стилей элемента средствами JavaScript
7
События мыши
8
Создание элементов HTML элементов средствами JS
9
Координаты элементов на экране. Пользовательские атрибуты
10
Улучшаем код
11
Проект «Кофемашина», часть 1
12
Проект «Кофемашина», часть 2 Рекурсия
13
Проект «Кофемашина», часть 3
14
Проект «Кофемашина», часть 4
15
Проект «Кофемашина», часть 5
16
Продвинутая работа с массивами. Методы массивов
17
Хранение данных в браузере
18
Работа с плагином Tampermonkey. Часть 1
19
Работа с плагином Tampermonkey. Часть 2
20
Работа с плагином Tampermonkey. Часть 3
21
Работа с плагином Tampermonkey. Часть 4
22
Объектно-ориентированное программирование «Классы»
23
Объектно-ориентированное программирование «Наследование»
24
Объектно-ориентированное программирование «Инкапсуляция»
25
Сетевые запросы
26
Модуль: Использование нейросетей в работе JavaScript-разработчика
AI как помощник программиста
27
  • Как формулировать эффективные запросы (промты)
  • Примеры промтов:
«Объясни, как работает эта функция»
«Найди ошибку в коде»
«Сделай код более читаемым»
  • Практика: используем AI для разбора домашнего задания
Генерация кода и идей
28
  • Генерация HTML/CSS блоков по описанию
  • Запросы: «Сверстай шапку сайта», «Сделай адаптивное меню»
  • Генерация JS-функций по задаче
  • Практика: сгенерировать блок + адаптировать вручную
Оптимизация и рефакторинг
29
  • Как просить ИИ улучшить или упростить код
  • Пример: большой кусок кода → AI предлагает более короткое решение
  • Практика: студент сравнивает свой код и код от AI
Встраивание нейросети в JS-проект
30
  • Как подключать AI в свои проекты
  • Пример: чат-бот с использованием fetch и OpenAI API
  • Мини-практика: JS-код, который отправляет запрос и получает ответ
Нейросети для самообучения
31
  • Используем AI для объяснения сложных тем (например, ООП)
  • Генерация тестов и задач по теме
  • Советы по регулярному использованию AI как личного ментора
  • Научитесь использовать нейросети в реальной практике, ускорять обучение, улучшать код и внедрять AI-функции в свои проекты.

Как проходит обучение

После оплаты вы получите письмо с инструкцией и доступом к приобретенным курсам.
1
Доступ к приобретенным курсам и материалам обучения доступны сразу в полном объеме.
2
Просматриваете уроки и выполняете практические задания в удобное для себя время.
3
Если приобрели тариф с личным куратором, то получаете обратную связь по каждому заданию и любому вопросу на платформе и в индивидуальном чате на протяжении 3х месяцев.
5
Проходите тестирование и получаете электронный сертификат и Удостоверение о повышении квалификации в бумажном виде.
ПОДАРОК! В случае покупки курса до конца текущего месяца, вы получите доступ в Центр карьеры нашей Академии.
4
6

По итогу обучения вы получите

Удостоверение о повышении квалификации
Портфолио с практическими работами
Навыки работы с профессиональными программами и инструментами
Учебный и методический материал в формате PDF

Преподаватель курса — практикующий эксперт

Вожжаев Владлен Олегович
Full-stack Веб-разработчик, опыт разработки веб-сервисов 8 лет. Преподаватель в МГТУ имени Н. Э. Баумана

Стоимость курса

  • Мгновенный доступ ко всему курсу сразу на 1 год
  • Методический и учебный материал в формате PDF
  • Онлайн-тестирование и практические работы в портфолио
  • Электронный именной сертификат
  • * Удостоверение о повышении квалификации
  • Мгновенный доступ ко всему курсу на 1 год
  • Проверка домашних заданий на платформе
  • Обратная связь от личного куратора 3 месяца
  • Методический и учебный материал в формате PDF
  • Онлайн-тестирование
  • Электронный именной сертификат
  • * Удостоверение о повышении квалификации
*После успешной сдачи онлайн-тестирования при наличии оконченного среднего профессионального или высшего образования, выдается Удостоверение о повышении квалификации официально занесенное в реестр Министерства образования РФ
После обучения можно подать заявление на налоговый вычет и вернуть часть денег за обучение.

Не знаете с чего начать?
Мы поможем!

Поможем выбрать подходящую профессию или курс и ответим на любые ваши вопросы
Нажимая на кнопку «Отправить», вы соглашаетесь с политикой конфиденциальности