
Разработчик и участник программы freeCodeCamp Флавио Коупс опубликовал свое полное руководство по Node.js онлайн бесплатно – как в средней публикации freeCodeCamp, так и в формате .pdf. Вы можете прочесть это здесь.
В своем руководстве Флавио охватывает различные концепции Node.js, в частности:
- Как установить Node.js
- Механизм JavaScript V8
- Как читать переменные среды с Node.js
- Как использовать Node.js REPL
- Знакомство с npm
- Пособие package.json
- Файл package-lock.json
- Как обновить все зависимости Node к последней версии
- Семантическое управление версиями с помощью npm
- npx Node Package Runner
- Петля событий
- Таймеры
- Асинхронное программирование и обратные вызовы
- Обещания
- Async и Await
- Излучатель событий Node
- Как работают HTTP-запросы
- Использование WebSockets в Node.js
- Чтение и запись файлов с помощью Node
- Потоки Node.js
- Основы работы с MySQL и Node
- И многие другие темы
Вы можете прочитать полное руководство Flavio из Node.js здесь (чтение 95 минут).