Разработчик на языке программирования JavaScript
Видеокурс Слёрма по JavaScript из архивной коллекции: на странице стоит пометка «ЛЕГАСИ, курс 2022 г». Объём: 19 тем, 34 часа видеоуроков и 125 часов практики, доступ к материалам два года. Практика состоит из 13 домашних заданий и тестов, 11 практических задач, где решение выбирает сам студент, и финального проекта, приложения-аналога «Кинопоиска». Программа идёт от основ синтаксиса и вёрстки к объектам, типам данных, функциям, прототипам, классам, знакомству с Node.js, асинхронности, DOM, событиям, формам, браузерным API, сборке, тестированию на Jest и обзору фреймворков. В подарок школа отдаёт три своих мини-курса: «Git для начинающих», «Базовое администрирование Linux-серверов» и базу по Docker. Документ: именное свидетельство при 80 процентах курса, участии в практиках и сданном итоговом проекте. Цена на странице: 15 000 рублей одним платежом со скидкой вместо 30 000, то есть 3 750 рублей в месяц в рассрочку на 4 месяца, для юридических лиц 20 000 рублей вместо 45 000. В фиде каталога при этом стоит 15 000 рублей.
Мнение редакции
Начать разбор надо с двух надписей, которые школа поставила на страницу сама: «ЛЕГАСИ» и «курс 2022 г». Это честно, и это меняет всю оптику. Перед вами не действующая программа, а архивная запись, которую продают как есть, без обновлений и без сопровождения. Для JavaScript четыре года это много: экосистема сборщиков и фреймворков за это время сменилась почти полностью. Но ядро языка, а именно ему посвящено большинство из девятнадцати тем, стареет медленно, и здесь курс держится хорошо.
Содержательно это добротная классическая программа по языку. Не «сделай сайт за выходные», а последовательный проход: объекты, сборка мусора, символы, контекст и this, функции-конструкторы, методы примитивов, коллекции Map и Set, WeakMap и WeakSet, рекурсия, замыкания, декораторы, call, apply и bind, прототипное наследование, классы с приватными свойствами, примеси. Дальше асинхронность разбирается не поверхностно, а через промисы, async и await, цикл событий, кучу и стек, очередь задач и разделение микро- и макрозадач. Тем, кто собирается проходить собеседования на фронтенд, этот список знаком до боли.
Практики заявлено 125 часов при 34 часах видео, и структура понятна: 13 заданий и тестов на закрепление, 11 задач, где принцип решения выбираете вы сами, и финальный проект. Приложение-аналог «Кинопоиска» это разумный выбор для портфолио новичка: там есть и запросы к API, и работа с DOM, и формы, и состояние.
Главная оговорка не в содержании, а в формате. Поддержки в тарифе нет никакой: ни ментора, ни чата со спикерами, ни живых встреч, а свидетельство при этом требует сданного итогового проекта, и кто именно его принимает, страница не поясняет. Демодоступ дают всего на один день, чего для курса на 159 часов хватает только чтобы бегло осмотреться. Покупать это стоит как большой и подробный самоучитель по языку, а не как программу с сопровождением.
Плюсы
- полноценная программа по самому языку: прототипы, классы, замыкания, контекст, коллекции Map и Set, декораторы, примеси
- асинхронность разобрана глубоко: промисы, async и await, цикл событий, куча и стек, очередь задач, микро- и макрозадачи
- 125 часов практики против 34 часов видео: 13 заданий и тестов, 11 задач со свободным выбором решения и финальный проект
- финальный проект даёт настоящую строчку в портфолио: приложение-аналог «Кинопоиска» с запросами, DOM и формами
- три мини-курса в подарок: Git для начинающих, базовое администрирование Linux-серверов и база по Docker
- цена на странице школы низкая для такого объёма: 15 000 рублей со скидкой вместо 30 000, доступ к материалам два года
Минусы
- курс помечен самой школой как легаси 2022 года из архивной коллекции: обновлений и сопровождения у него нет
- демодоступ дают всего на один день, и для курса на 159 часов этого хватает только осмотреться
- поддержки в тарифе нет: ни ментора, ни чата со спикерами, ни ревью кода, хотя свидетельство требует сданного итогового проекта
- TypeScript и современные фреймворки в программу не входят: сборщики и фреймворки даны одним обзорным блоком «что это и зачем»
Кому подходит
Начинающим программистам, для которых JavaScript первый язык
Школа прямо называет эту аудиторию и в ответах на вопросы подтверждает, что курс подходит людям без опыта в ИТ. Программа начинается с переменных и условных операторов.
Тем, кто уже пробовал язык и хочет закрыть дыры
Отдельный портрет на странице: если ранее уже изучали язык, курс поможет систематизировать и углубить знания. Разделы про прототипы, контекст и асинхронность как раз закрывают типичные пробелы самоучек.
Специалистам из смежных областей
Маркетинг, дизайн, менеджмент: школа адресует курс тем, кто хочет расширить знания в веб-разработке. Объём вёрстки здесь небольшой, но достаточный, чтобы понимать, как страница устроена изнутри.
Кому курс не подойдёт
- тем, кому нужен современный фронтенд-стек: TypeScript, React и Vue в программе отсутствуют, фреймворки даны одним обзорным блоком
- тем, кто не может учиться без сопровождения: ни ментора, ни чата со спикерами, ни разбора кода в тарифе нет
- тем, кто рассчитывает на трудоустройство: карьерной поддержки, резюме и вакансий школа на этой странице не обещает
Чем отличается от других курсов направления
Эта же программа лежит в каталоге вторым экземпляром под названием «JavaScript-разработчик» с ценой 15 000 рублей, и именно она совпадает с ценой на сайте школы: 15 000 рублей со скидкой вместо 30 000. Остальные соседи по направлению отношения к JavaScript не имеют, это курсы Merion Academy по Java, «Java-разработчик с нуля» за 12 930 рублей, «Автоматизированное тестирование на Java» за 14 880 рублей и комплекты из них по 25 030 рублей: языки разные, и попали они в одно направление из-за путаницы классификатора. Если сравнивать честно, то главное отличие курса Слёрма от типовых школьных программ по фронтенду в акценте на самом языке: здесь нет сквозной сборки портфолио из пяти лендингов, зато есть прототипы, контекст, цикл событий и коллекции, то есть ровно тот материал, который спрашивают на технических собеседованиях. Расплата за это возраст записи и отсутствие живого сопровождения: за те же деньги на рынке можно найти более свежие курсы, но почти всегда с меньшим объёмом практики.
Обзор курса
Кто стоит за курсом
Авторов двое, оба практикующие фронтендеры. Сэм Булатов, ведущий разработчик интерфейсной части в Waliot, организатор мероприятий сообщества KrdDevDays, участник подкаста NgRuAir, развивает проект learnrxjs.ru и помогает в русскоязычном чате по RxJS. Лена Райан, разработчица интерфейсной части в X5 Group, спикер, амбассадор Women Techmakers, приносит новости в «Веб-стандарты» и занимается доступностью. Состав компактный, но профильный: это люди из фронтенда, а не универсальные преподаватели. С поправкой на возраст курса нужно понимать, что их места работы и стек на момент записи, 2022 год, могли с тех пор поменяться.
Как устроена нагрузка
Формат полностью самостоятельный. Старт в любой момент, дедлайнов нет, темп ваш. Материалов на 34 часа видео, практики на 125 часов, доступ два года, обучение проходит в личном кабинете на платформе школы. Есть чат технической поддержки в правом нижнем углу личного кабинета, который отвечает за несколько минут, но это поддержка по доступам и неполадкам, а не по коду. Демодоступ дают на один день, что для курса такого объёма мало: успеть можно только осмотреться.
Что входит в стоимость
В тариф входят видеоуроки с доступом на два года и практические задания, на странице он стоит 15 000 рублей со скидкой вместо 30 000. Сверх этого школа отдаёт три собственных мини-курса в подарок: «Git для начинающих» с философией командной разработки и практиками работы в командах, «Базовое администрирование Linux-серверов» про SSH, права, системные службы, развёртывание сайта и основы Docker, и базовый курс по Docker с Dockerfile, docker-compose, реестром и устройством движка. Для человека, который метит во фронтенд, это приятный, хотя и побочный довесок: Git понадобится сразу, Linux и Docker сильно позже. Рассрочка на четыре месяца, налоговый вычет 13 процентов школа обещает и ссылается на официальную лицензию.
Где программа проседает
Возраст. Темы про сборщики, фреймворки, препроцессоры и методологии вёрстки в курсе 2022 года это самая быстро стареющая часть, и они здесь заявлены обзорно, одним пунктом «что это такое, зачем нужны, как с ними работать». Конкретных React, Vue или современных инструментов сборки в программе нет. Второе: TypeScript не упоминается вовсе, а без него на рынке фронтенда сейчас тяжело. Третье: отсутствие обратной связи. Заявлено, что свидетельство выдают за сданный итоговый проект, но кто его проверяет и как, страница не объясняет, а ни ментора, ни ревью в описании тарифа нет. Четвёртое: демодоступ длится всего один день, и оценить по нему курс на 159 часов невозможно.
Кому это не нужно
Тем, кто ищет быстрый вход в профессию с сопровождением: карьерной части, помощи с резюме и вакансиями здесь нет, а зарплатные цифры со страницы это данные Хабр Карьеры про рынок, а не обещание школы. И тем, кому нужен современный фронтенд-стек целиком: этот курс про язык, а не про экосистему вокруг него.
Программа курса
1Основы и знакомство с вёрсткой
2Ускорители вёрстки и качество кода
3Объекты и типы данных
4Глубже в функции
5Прототипы, наследование и классы
6Знакомство с Node.js и асинхронность
7DOM, события и формы
8Браузерные API, сборка, тестирование и фреймворки
Чему вы научитесь
- писать на JavaScript с пониманием типов, функций, замыканий и контекста вызова
- работать с прототипным наследованием и классами, включая приватные свойства и примеси
- писать асинхронный код на промисах и async и await и объяснять поведение цикла событий
- менять страницу через DOM, обрабатывать события с делегированием и работать с формами
- обращаться к браузерным программным интерфейсам, включая локальное хранилище
- писать модульные тесты на Jest и отлаживать код в браузере
- собрать полноценное приложение-аналог «Кинопоиска» и положить его в портфолио
Как проходит обучение
Самостоятельный видеокурс
Старт в любой момент, дедлайнов нет. Обучение идёт на платформе школы в личном кабинете, доступ к видеолекциям и практике сохраняется два года.
34 часа видео и 125 часов практики
Практика заявлена как 78 процентов программы: 13 домашних заданий и тестов на закрепление и 11 практических задач, где принцип решения выбирает сам студент.
Финальный проект вместо экзамена
Большое итоговое задание, которое собирает вместе весь материал курса. Результат: приложение-аналог «Кинопоиска» для портфолио.
Три курса в подарок
Вместе с курсом школа открывает «Git для начинающих», «Базовое администрирование Linux-серверов» и базу по Docker: отдельные мини-программы со своей структурой.
Часто задаваемые вопросы
Сколько стоит курс?
Что значит пометка «легаси»?
Подойдёт ли курс без опыта в программировании?
Какой документ выдают?
Есть ли обратная связь и проверка заданий?
Какие курсы идут в подарок?
Сколько зарабатывает JavaScript-разработчик?
Можно ли получить налоговый вычет?
Отзывы о курсе «Разработчик на языке программирования JavaScript»
Оставить отзыв о курсе
Расскажите, как проходило обучение: что понравилось, что нет, помог ли курс в работе. Публикуем после проверки, рекламные тексты и анонимные жалобы без подробностей не пропускаем.
Это отзывы о других программах школы Слёрм: они говорят о школе в целом, а не об этом курсе.
Все отзывы школы собраны на её странице.
