Основные возможности платформы Hexlet не доступны в вашем браузере.
Пожалуйста, обновитесь. Выбрать браузер.
курс

JS: Настройка окружения
free

В этом курсе рассматриваются понятие языка программирования, особенности JS и его связи с ECMAScript, настройка локального окружения, npm и Babel. В результате вы сможете поставить себе Node.js, настроить все необходимое и начнете запускать код локально.

Сначала рекомендуем пройти курс Введение в программирование

1.

Введение

теория (текст) / тесты

Познакомиться с курсом и его целями

2.

Что такое js?

теория (текст) / тесты

Узнать об особенностях JS как языка программирования, познакомиться с ECMAScript.

3.

NPM

теория (текст) / тесты

Научиться создавать проекты и пакеты в js экосистеме. Познакомиться с понятием зависимостей.

4.

Lock файл

теория (текст) / тесты

Разобраться с транзитивными зависимостями и dependency hell

5.

Scripts

теория (текст) / тесты

Научиться запускать программы установленные как зависимости

6.

Babel

теория (текст) / тесты

Перестать бояться писать современный код

7.

Source Map

теория (текст) / тесты

Научиться генерировать читаемый бектрейс

8.

Точка Входа

теория (текст) / тесты

Понять, как пакет выставляет наружу функции

9.

Исполняемые файлы

теория (текст)

Разобраться, как в конфигурационном файле работает секция `bin`

Испытания

В некоторых курсах есть практические задания, которые мы советуем выполнить после завершения курса. Задания помогут вам получить дополнительный опыт в программировании и закрепить полученные навыки. В этом курсе таких заданий нет, но вы можете посмотреть задания из других курсов.

Статистика
3571
учащихся
743
вопроса
и ответа
3
часа
Учитель