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

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

7166 студентов 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. Не забывайте, что Хекслет не единственный источник информации. Без совершенствования навыка самостоятельного гугления профессионалами нам не бывать)

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

профессия
Осваивайте разработку веб-страниц, оживляйте дизайн макетов, публикуйте сайты и приложения. Отслеживайте ошибки в интерфейсе и устраняйте их
10 месяцев
с нуля
Старт 28 ноября
профессия
Обучитесь разработке бэкенда сайтов и веб-приложений — серверной части, которая отвечает за логику и базы данных
10 месяцев
с нуля
Старт 28 ноября
профессия
Выполняйте ручное тестирование веб-приложений, находите ошибки в продукте. Узнайте все о тест-дизайне.
4 месяца
с нуля
Старт 28 ноября
профессия
Научитесь разработке веб-приложений, сайтов и программного обеспечения на языке Java, программируйте и используйте структуры данных
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Собирайте, анализируйте и интерпретируйте данные, улучшайте бизнес-процессы и продукт компании. Обучитесь работе с библиотеками Python
9 месяцев
с нуля
Старт 28 ноября
профессия
Занимайтесь созданием сайтов, веб-приложений, сервисов и их интеграцией с внутренними бизнес-системами на бекенд-языке PHP
10 месяцев
с нуля
Старт 28 ноября
профессия
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 28 ноября
профессия
Обучитесь разработке визуальной части сайта — фронтенда, а также реализации серверной — бэкенда. Освойте HTML, CSS, JavaScript
16 месяцев
с нуля
Старт 28 ноября
профессия
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Организовывайте процесс автоматизации тестирования на проекте, обучитесь языку программирования JavaScript, начните управлять процессом тестирования
8 месяцев
c опытом
Старт 28 ноября