Внимание! Этот курс находится в разделе «Песочница». Курсы в этом разделе сделаны пользователями Хекслета и всегда бесплатны. Администрация Хекслета не несет ответственности за эти курсы
Бесплатный курс

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

7151 студент 318 сообщений
Последнее обновление: 08 августа 2018
Курс JS: подготовка к работе
Бесплатный курс
Зарегистрироваться
  • Бессрочный доступ к теории
  • Асинхронный формат
    обучения

Включено в курс

8 уроков (видео и/или текст)
12 проверочных тестов
Помощь в «Обсуждениях»

Описание

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

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

Программа курса

Продолжительность 3 часа
  • 1

    Введение

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

    Что такое JavaScript?

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

    Node JS

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

    тесты

  • 4

    Браузер

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

    тесты

  • 5

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

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

    тесты

  • 6

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

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

    тесты

  • 7

    Babel

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

    тесты

  • 8

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

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

    тесты

  • 9

    Дополнительные материалы

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

Формат обучения

Отзывы

Аватар пользователя Алексей Семенихин
Алексей Семенихин 30 марта 2017

спасибо - отличный курс. Автор молодец. Излагает последовательно, без воды. Если что-то и непонятно, то это только с первого раза. Но при повторных просмотрах - картина все яснее и яснее. Рекомендую всем не впадать в агрессию - просто посмотреть материал позже. Все становится на свои места.


Аватар пользователя Denis Blazhkun
Denis Blazhkun 22 декабря 2016

Спасибо авторам за курс! Конечно, тема далеко не на 15 минут и здесь нас лишь познакомили с npm. Не забывайте, что Хекслет не единственный источник информации. Без совершенствования навыка самостоятельного гугления профессионалами нам не бывать)

Рекомендуемые программы

профессия
от 6 300 ₽ в месяц
Разработка фронтенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 25 апреля
профессия
от 6 300 ₽ в месяц
Разработка веб-приложений на Django
10 месяцев
с нуля
Старт 25 апреля
профессия
от 6 183 ₽ в месяц
Ручное тестирование веб-приложений
4 месяца
с нуля
Старт 25 апреля
профессия
от 6 300 ₽ в месяц
Разработка приложений на языке Java
10 месяцев
с нуля
Старт 25 апреля
профессия
от 5 025 ₽ в месяц
новый
Сбор, анализ и интерпретация данных
9 месяцев
с нуля
Старт 25 апреля
профессия
от 6 300 ₽ в месяц
Разработка веб-приложений на Laravel
10 месяцев
с нуля
Старт 25 апреля
профессия
от 5 840 ₽ в месяц
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 25 апреля
профессия
от 9 900 ₽ в месяц
Разработка фронтенд- и бэкенд-компонентов для веб-приложений
16 месяцев
с нуля
Старт 25 апреля
профессия
от 6 300 ₽ в месяц
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 25 апреля
профессия
новый
Автоматизированное тестирование веб-приложений на JavaScript
8 месяцев
c опытом
в разработке
Старт 25 апреля
профессия
Верстка с использованием последних стандартов CSS
5 месяцев
с нуля
Старт в любое время