Перейти к содержимому
Hexlet — логотип школы
Hexlet

Основы JavaScript

121711 учеников

Бесплатный вводный курс Хекслета по JavaScript для начинающих программистов. Программа из 12 модулей ведёт от первой программы до функций, объектов, условий и циклов, а подсказки и анализ кода даёт ИИ-ассистент.

Уровень
С нуля
Формат
Онлайн
Программа
12 модулей
Навыки

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

  • Писать первый код на JavaScript и простые программы с условиями, циклами и функциями
  • Работать с арифметикой, строками, интерполяцией и переменными
  • Понимать типы данных JavaScript, слабую типизацию и явное преобразование типов
  • Вызывать готовые функции и читать их сигнатуру в документации
  • Определять собственные функции, работать с объектами, их свойствами и методами
  • Писать логические выражения, функции-предикаты и условные конструкции
Программа

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

12 модулей
  1. 1

    Основы Javascript

    «Привет, Мир!», комментарии, инструкции, как проверяются решения и синтаксические ошибки.

  2. 2

    Арифметические операции

    Операторы, коммутативная операция, композиция и приоритет операций, числа с плавающей точкой, Infinity, NaN и линтер.

  3. 3

    Строки

    Кавычки, экранирующие последовательности, конкатенация и кодировка.

  4. 4

    Переменные

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

  5. 5

    Продвинутые строки

    Интерполяция, извлечение символов из строки, срезы и многострочные строки.

  6. 6

    Типы данных

    Типы данных, undefined, слабая типизация, неизменяемость примитивных типов и явное преобразование типов.

  7. 7

    Вызов функций

    Функции и их вызов, параметры по умолчанию, вызов функции как выражение, функции с переменным числом параметров, детерминированность.

  8. 8

    Объекты, свойства и методы

    Объекты, неизменяемость и цепочка вызовов.

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

Оценка редакции

Плюсы и минусы курса

Сильные и слабые стороны программы — и честные оговорки по каждому минусу

Плюсы · 5
  • Бесплатно после регистрации; начать можно в любое время, а материалы, по FAQ страницы, остаются доступны навсегда
  • ИИ-ассистент подсказывает и анализирует код
  • Тесты и практика после каждого урока: 46 практических упражнений на тренажёре
  • 12 модулей программы — от первой программы и арифметики до функций, объектов, условных конструкций и циклов
  • Тариф «Расширенный» за 495 ₽ добавляет наставника и чат группы, итоговый проект, запись вебинара с наставником и базовый курс «Карьера в IT»
Минусы · 4
  • Сроки на странице подписаны по-разному: первый экран«за 50 часов», программа обучения и FAQ — «62 часа», а оба тарифа — «2–4 недели» при нагрузке ~2–3 часа в неделю; число уроков в тарифных колонках («65+ уроков») больше, чем на первом экране (51 урок).

    Курс бесплатный и самостоятельный: по FAQ страницы, заниматься можно в своём темпе и в любое удобное время, а материалы остаются доступны навсегда.

  • Блок «Как проходит обучение» называет 12 уроков по вёрстке на HTML/CSS, но в «Программе обучения» модулей по HTML/CSS нет — все 12 модулей посвящены JavaScript.

    Состав модулей и темы каждого расписаны в «Программе обучения» на странице курса — по ней видно, что именно изучается.

  • Документ об окончании курса страница не называет, а помощь с трудоустройством, по FAQ, в обучение на курсе не входит.

    Курс — вводная часть профессии «Frontend-разработчик»; по FAQ страницы, за любые 10 пройденных уроков даётся скидка 10% на профессию с нуля, её активирует менеджер.

  • Бесплатный вариант рассчитан на самостоятельное изучение: по FAQ, на уроках нет преподавателя, а наставник и чат группы указаны только в тарифе «Расширенный».

    По FAQ страницы, с вопросом можно обратиться к сообществу Хекслета на сайте и в Telegram; подсказки и анализ кода даёт ИИ-ассистент.

Обзор помог понять, подходит ли курс?

Одно нажатие, без регистрации. Ответ увидят те, кто будет выбирать курс после вас.

Ваш ответ здесь будет первым.

Аудитория

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

Подойдёт вам
  • Начинающих программистов, которым нужна база для дальнейшего развития
  • Верстальщиков, которые хотят углубить знания фронтенд-разработки
  • Действующих разработчиков, которые хотят освежить знания
Нужно для старта
  • Компьютер и регистрация на сайте Хекслета (по FAQ страницы)
  • По FAQ страницы, курс рассчитан на начинающих и специальных знаний не требует
Кто учит

О школе «Hexlet»

Страница школы: все курсы и профиль →

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

По FAQ страницы, уроки разработаны опытными программистами и экспертами Хекслета; имён преподавателей страница не называет.

Команда школы

Преподавателя на уроках нет, материалы рассчитаны на самостоятельное изучение; наставник и чат группы указаны в тарифе «Расширенный».

Гарантии

Условия возврата средств

Право на возврат закреплено законом (ст. 32 ЗоЗПП) — независимо от условий договора

Курс бесплатный; условия возврата за платный тариф — в договоре-оферте школы на сайте Хекслета. ToolFox не участвует в финансовых операциях между учеником и школой.

Оплата

Доступность для России

Онлайн-обучение на платформе Хекслета; страница пишет, что учиться можно в любое время, из любой точки мира и в удобном темпе.

Мнения

Отзывы и оценки

Только реальные отзывы посетителей ToolFox — оставьте свой и помогите другим выбрать

Отзывов пока нет

Расскажите о программе или о самой школе. Без почты и пароля · публикуем после проверки, обычно за 1–2 дня

Вопросы

Частые вопросы о курсе

Ответы на главные вопросы перед записью

Сколько стоит курс «Основы JavaScript»?
По FAQ страницы, курс бесплатный: для начала обучения достаточно зарегистрироваться, чтобы сохранялся прогресс и открылся доступ к сообществу Хекслета. Кроме бесплатного варианта, на странице есть тариф «Расширенный» за 495 ₽ — с наставником и чатом группы, итоговым проектом, записью вебинара с наставником и базовым курсом «Карьера в IT».
Что входит в программу?
Программа из 12 модулей: основы JavaScript, арифметические операции, строки, переменные, продвинутые строки, типы данных, вызов функций, объекты, свойства и методы, определение функций, логика, условные конструкции и циклы. Программа подписана «62 часа»; на первом экране указаны 51 урок и 46 практических упражнений на тренажёре.
Подойдёт ли курс новичку?
По FAQ страницы, курс рассчитан на начинающих, специальных знаний не требуется, а базу даёт так, что разберётся даже новичок без технического бэкграунда. Страница адресует курс начинающим программистам, верстальщикам и действующим разработчикам, которые хотят освежить знания. Для начала нужен компьютер и регистрация на сайте.
Кто преподаватели и можно ли задать вопрос?
По FAQ страницы, уроки разработаны опытными программистами и экспертами, преподавателя на уроках нет — материалы рассчитаны на самостоятельное изучение и практику. При трудностях можно обратиться с вопросом к сообществу Хекслета на сайте и в Telegram; подсказки и анализ кода даёт ИИ-ассистент, а наставник и чат группы указаны в тарифе «Расширенный».
Помогают ли с трудоустройством после курса?
По FAQ страницы, обучение на курсе не включает помощь с трудоустройством. Страница называет курс вводной частью профессии «Frontend-разработчик» и предлагает продолжить обучение на курсах профессий; за любые 10 пройденных уроков, по FAQ, даётся скидка 10% на профессию с нуля через менеджера. Сама профессия — отдельная программа со своей ценой и сроком.

Заинтересовала программа?

Запись — на сайте школы: актуальные тарифы, рассрочка и условия возврата.

Информация о курсе обновлена: 17 сентября 2026 г.

Об этом обзоре: ToolFox — партнёрский агрегатор онлайн-курсов. Мы собираем структурированную информацию о программах разных школ и можем получать вознаграждение от школы, если вы записываетесь по ссылке с нашего сайта. На цену для вас это не влияет. Решение о записи вы принимаете самостоятельно на основе этого обзора и собственного исследования.