Основные возможности платформы Hexlet не доступны в вашем браузере.
Пожалуйста, обновитесь. Выбрать браузер.
Внимание! Этот курс находится в разделе "Песочница". Курсы в этом разделе сделаны пользователями Хекслета и всегда бесплатны. Администрация Хекслета не несет ответственности за эти курсы.
курс

JS: подготовка к работе
free

Этот курс посвящен установке и настройке рабочего окружения, необходимого для удобного и продуктивного программирования на языке JavaScript. Курс включает в себя подготовку редактора кода и интерпретатора языка, а также знакомство с системой модулей, позволяющей легко подключать и отключать дополнительные библиотеки.

ВНИМАНИЕ! Курс устарел. Но вы можете ознакомиться с другим полезным курсом "JS: Настройка окружения", также не забывайте про наши профессии.

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

1.

Введение

теория (видео 08:25)

Познакомиться с подходом к обучению на Хекслете, курсом и программой обучения. Понять, как устроены наши курсы и как получить максимум пользы от обучения.

2.

Что такое JavaScript?

теория (видео 20:16)

Ответить на простой, на первый взгляд, вопрос: «что такое JavaScript?». Понять, чем отличается язык программирования от спецификации. Познакомиться с понятиями «фронтэнд» и «бэкэнд».

3.

Node JS

теория (видео 07:15) / тесты

Установить среду выполнения кода Node JS на свою операционную систему и проверить ее работоспособность.

4.

Браузер

теория (видео 09:43) / тесты

Познакомиться с тем, как код на JavaScript запускается в вашем браузере. Рассмотреть отличия моделей DOM и BOM.

5.

Модули, npm и зависимости

теория (видео 15:08) / тесты

Познакомиться с пакетным менеджером npm, понять предпосылки, которые послужили причинами разработки системы пакетов и модулей. Понять отличие пакетов от модулей. Научиться устанавливать пакеты.

6.

Стандарты кодирования с eslint

теория (видео 07:20) / тесты

Научиться использовать eslint чтобы соблюдать стандарты кодирования и писать идиоматически корректный код на JavaScript.

7.

Babel

теория (видео 07:06) / тесты

Научиться использовать компилятор Babel для трансформации кода, написанного по спецификации ECMAScript в код на обычном JavaScript.

8.

Редактор кода Atom

теория (видео 07:46) / тесты

Установить и научиться работать с главным инструментом программиста — текстовым редактором. Познакомиться с редактором Atom, научиться расширять его возможности с помощью плагинов.

Испытания

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

Статистика
6747
учащихся
308
вопросов
и ответов
2
часа
Учитель