Насколько хорошо вам нужно знать JavaScript, чтобы использовать Node.js?

Новичку трудно достичь точки, когда вы будете достаточно уверены в своих способностях программирования. Изучая программирование, вы также можете запутаться в том, где заканчивается JavaScript и начинается Node.js, и наоборот.

Что рекомендуется изучить, прежде чем углубляться в Node.js?

Лексическая структура
Выражения
Типы данных
Классы
Переменные
Функции
this оператор
Стрелочные функции
Циклы
Области применения
Массивы
Литералы шаблонов
Строгий режим
ECMAScript 2015 (ES6) и более поздние версии
Помня об этих концепциях, вы уже на пути к тому, чтобы стать опытным разработчиком JavaScript как в браузере, так и в Node.js.

Асинхронное программирование

Следующие концепции также являются ключевыми для понимания асинхронного программирования, которое является одной из фундаментальных частей Node.js:
Асинхронное программирование и обратные вызовы
Таймеры
Промисы
Асинхронность и ожидание
Замыкания
Цикл событий

Обсуждение закрыто.