JavaScript с нуля
Напишешь первые функции для расчёта доставки, обработки строк и списков. Освоишь условия, циклы и объекты на небольших задачах.
Для старта: Опыт программирования не нужен
После регистрации курс откроется в приложении.
Что освоишь на практике
- Обрабатывать строки шаблонными литералами, slice и padStart
- Строить условия без truthy-ловушек и с явными границами сравнения
- Проходить массивы циклом с накопителем и находить элементы по условию
подробнее о задачах и навыках
Что получится
25 задач на JavaScript, разбитых на пять модулей: типы значений, условия и ветвления, массивы и циклы, форма объектов, основы функций. Нормализуешь хэндл из формы регистрации, скроешь середину номера карты доставки, посчитаешь тариф курьера за каждый начатый километр и переведёшь индекс качества воздуха в статус датчика. Последняя задача модуля — тренажёр слепой печати с точностью в процентах и порогом 90. Код пишешь и запускаешь прямо в браузере, ничего не настраивая.
Для кого
Для того, кто раньше не писал код или только начал JavaScript и хочет закрепить синтаксис на конкретных, а не абстрактных примерах. Уровень входа easy: задачи держат за руку, но не разжёвывают синтаксис лекциями — ты сразу пишешь код и смотришь, что не так. AI-ассистент подсказывает, если завис, но не решает вместо тебя.
- Опыт программирования не нужен
- Достаточно уметь пользоваться браузером и читать условия задач на русском
Что ещё отработаешь
- Копировать объекты через spread, не изменяя исходные данные
- Считать деньги в копейках через Math.floor и остаток от деления
- Писать функции с параметрами по умолчанию и несколькими return
- Отличать Number("") от нуля и другие ловушки приведения типов
Программа курса
Начинай с первого модуля: новые темы идут от простых к сложным. Каждая задача — отдельная практика с проверкой решения.
// интерактивные уроки · 5 все уроки
Урок объясняет тему по шагам — текст, код и проверка прямо в браузере, — а задачи закрепляют её на прикладных примерах.
- 01 Первая программа: console.log и переменные 15 мин бесплатно
- 02 Условия: if, сравнения и boolean 25 мин Premium
- 03 Массивы и циклы: for...of и накопитель 25 мин Premium
- 04 Объекты: ключи, in, копии и группировка 25 мин Premium
- 05 Функции: параметры по умолчанию, ранний return и отчёт 30 мин Premium
Начни с задачи «Хэндл как набрали»
После регистрации откроется курс «JavaScript с нуля». Начни с модуля «Типы значений»: редактор и проверка доступны на странице задачи.
5 задач бесплатно
начать бесплатноПосле регистрации курс откроется в приложении.
другие курсы и сборники на этом языке