Основы JavaScript
Вводный курс Хекслета «Основы JavaScript»: 51 урок и 46 практических упражнений в тренажёре, около 50 часов. Первый код и синтаксические ошибки, арифметика с приоритетом операций и дробными числами, готовые функции и стандартные библиотеки, циклы и модули. Проходится самостоятельно, подсказки даёт ИИ-ассистент. Курс прошли более 121 тысячи человек.
Мнение редакции
Курс прошли 121 711 человек, и это самая большая аудитория среди вводных программ школы. Причина понятна: JavaScript остаётся языком, который оживляет почти любой сайт, а формат с тренажёром и проверкой решений не даёт проскочить тему, не разобравшись.
Программа выстроена как у остальных вводных курсов Хекслета и это её сильная сторона. Сначала плацдарм: первый код, комментарии, инструкции, синтаксические ошибки и объяснение того, как читать вывод тестов. Потом арифметика с приоритетом операций и особенностями дробных чисел, дальше функции и стандартные библиотеки, циклы и модули.
Отдельно ценно, что в курс попали модули. Начинающие обычно доходят до функций и останавливаются, а умение разложить код по файлам это первый признак того, что человек перестал писать скрипты и начал писать программы.
Ограничения стандартные: наставника нет, документа нет, до DOM, браузерных событий и фреймворков курс не доходит. Он честно работает как первая ступень к профессии «Фронтенд-разработчик», куда школа и предлагает идти дальше.
Плюсы
- 51 урок и 46 упражнений с проверкой решений в тренажёре
- разбирается приоритет операций и работа с дробными числами
- в программе есть модули: код перестаёт быть одним файлом
- объясняется, как читать вывод тестов и находить свои ошибки
- самая большая аудитория среди вводных курсов школы: более 121 тысячи выпускников
- ИИ-ассистент подсказывает и разбирает код
Минусы
- наставника нет: формат полностью самостоятельный
- документ об обучении не выдаётся
- нет работы с DOM, событиями и асинхронностью
- объём на странице указан по-разному: 50 часов в шапке и 62 в блоке программы
Кому подходит
Начинающим программистам
Школа адресует курс тем, кто только знакомится с программированием и хочет получить прочную базу.
Верстальщикам
Для углубления во фронтенд-разработку и перехода на следующую ступень карьеры.
Действующим разработчикам
Чтобы освежить знания языка или познакомиться с современными технологиями веб-разработки.
Тем, кто выбирает первый язык
JavaScript работает и в браузере, и на сервере, и в мобильной разработке: одна база закрывает несколько направлений.
Кому курс не подойдёт
- тем, кому нужен наставник и разбор собственных ошибок человеком
- тем, кому нужен документ об обучении
- тем, кто ждёт React, DOM и асинхронность: этих тем здесь нет
Чем отличается от других курсов направления
Соседи по направлению это платные программы: «JavaScript-разработчик» у Слёрма за 15 000 рублей, «Разработчик на языке программирования JavaScript» там же за 60 000 рублей за 3 месяца, а также курсы по автоматизации тестирования у TeachMeSkills за 80 000 рублей и у Хекслета за 67 500. Все они предполагают, что язык вы уже знаете или выучите по ходу. Этот курс покрывает ровно ту вводную часть, которую остальные проходят за первые недели, и служит проверкой перед покупкой. Дальше у самого Хекслета есть профессия «Фронтенд-разработчик» за 85 000 рублей с React, проектами и стажировкой.
Обзор курса
Что за курс
Вводная часть профессии «Фронтенд-разработчик», вынесенная отдельно: 51 урок в удобном формате и 46 практических упражнений на тренажёре. Объём на странице указан по-разному: в шапке 50 часов, в блоке программы 62 часа. Курс успешно прошли 121 711 человек.
Что внутри программы
Первый модуль это плацдарм для написания осмысленных программ: первый код на JavaScript, комментарии, инструкции, синтаксические ошибки и объяснение того, как проверяются решения и почему нельзя нарушать грамматику языка. Дальше арифметические операции: перевод школьной математики на язык программирования, приоритет операций и работа с дробными числами. Затем, по описанию школы, готовые функции и их вызов, стандартные библиотеки функций, роль циклов и работа с модулями.
Как проходит обучение
Бесплатно и самостоятельно, в любое время. После уроков идут упражнения в тренажёре с проверкой решения. Подсказки и анализ кода даёт ИИ-ассистент. Живого наставника в этом формате нет.
Кому адресован
Школа называет три группы. Начинающим программистам, которым нужна прочная база. Верстальщикам, для углубления во фронтенд и перехода на следующую ступень карьеры. Действующим разработчикам, чтобы освежить знания или познакомиться с современными технологиями веб-разработки.
Чего в курсе нет
Работы с DOM и браузерными событиями, асинхронности, фреймворков. Это чистые основы языка. Для сравнения, полная профессия «Фронтенд-разработчик» идёт 10 месяцев, включает React и инфраструктуру и обещает четыре проекта в портфолио в базовом тарифе.
Что дальше
Курс ведёт в платную профессию с практикой на реальных проектах, гарантированной стажировкой и карьерной поддержкой до первого оффера. За прохождение десяти бесплатных уроков в рамках профессии школа обещает скидку 10 %.
Итог
Лучшая бесплатная точка входа в программирование для тех, кто целится во фронтенд. Проверяет и язык, и вашу готовность заниматься этим каждый день, ничего не обещая сверх этого.
Программа курса
1Основы JavaScript
2Арифметические операции
3Строки и вывод
4Переменные
5Готовые функции и стандартные библиотеки
6Свои функции
7Циклы
8Модули
Чему вы научитесь
- писать первый код на JavaScript и запускать его
- понимать структуру программы: инструкции, комментарии, синтаксис
- выполнять вычисления с учётом приоритета операций
- работать с дробными числами и не попадать в типовые ловушки
- вызывать готовые функции и пользоваться стандартными библиотеками
- писать собственные функции с параметрами и возвратом значений
- использовать циклы для повторяющихся задач
- раскладывать программу по модулям
Как проходит обучение
Самостоятельно и в своём темпе
Курс проходится бесплатно и в любое время, без расписания и группы.
51 урок в удобном формате
Материал подан в видео или тексте с дополнительными материалами.
46 упражнений в тренажёре
Код пишется прямо в браузере, решение проверяется автоматически.
Проверочные тесты
Тесты после уроков закрепляют теорию перед практикой.
ИИ-ассистент
Подсказывает по ходу решения и анализирует написанный код.
Часто задаваемые вопросы
Нужен ли опыт до старта?
Сколько времени займёт прохождение?
Сколько стоит курс?
Есть ли наставник?
Что входит в программу?
Есть ли в курсе React или работа с DOM?
Выдают ли документ?
Что проходить после?
Отзывы о курсе «Основы JavaScript»
Оставить отзыв о курсе
Расскажите, как проходило обучение: что понравилось, что нет, помог ли курс в работе. Публикуем после проверки, рекламные тексты и анонимные жалобы без подробностей не пропускаем.
Это отзывы о других программах школы Хекслет: они говорят о школе в целом, а не об этом курсе.
Все отзывы школы собраны на её странице.
