JavaScript с нуля
Напишешь первые функции для расчёта доставки, обработки строк и списков. Освоишь условия, циклы и объекты на небольших задачах.
Для старта: Опыт программирования не нужен
После регистрации откроется программа этого пути.
что освоишь на практике
- Обрабатывать строки шаблонными литералами, slice и padStart
- Строить условия без truthy-ловушек и с явными границами сравнения
- Проходить массивы циклом с накопителем и находить элементы по условию
подробнее о пути и навыках
что получится
25 задач на JavaScript, разбитых на пять паков: типы значений, условия и ветвления, массивы и циклы, форма объектов, основы функций. Нормализуешь хэндл из формы регистрации, скроешь середину номера карты доставки, посчитаешь тариф курьера за каждый начатый километр и переведёшь индекс качества воздуха в статус датчика. Последняя задача пака — тренажёр слепой печати с точностью в процентах и порогом 90. Код пишешь и запускаешь прямо в браузере, ничего не настраивая.
Для кого
Для того, кто раньше не писал код или только начал JavaScript и хочет закрепить синтаксис на конкретных, а не абстрактных примерах. Уровень входа easy: задачи держат за руку, но не разжёвывают синтаксис лекциями — ты сразу пишешь код и смотришь, что не так. AI-ассистент подсказывает, если завис, но не решает вместо тебя.
- Опыт программирования не нужен
- Достаточно уметь пользоваться браузером и читать условия задач на русском
что ещё отработаешь
- Копировать объекты через spread, не изменяя исходные данные
- Считать деньги в копейках через Math.floor и остаток от деления
- Писать функции с параметрами по умолчанию и несколькими return
- Отличать Number("") от нуля и другие ловушки приведения типов
программа пути
Начинай с первого модуля: новые темы идут от простых к сложным. Каждая задача — отдельная практика с проверкой решения.
начни с задачи «Хэндл как набрали»
После регистрации откроется путь «JavaScript с нуля». Выбери модуль «Типы значений»: редактор и проверка доступны на странице задачи.
5 задач бесплатно
начать бесплатноПосле регистрации откроется программа этого пути.
другие пути на этом языке