LuisLlamas Logo

Luis Llamas

Engineering, computing, design

  • Home
  • Engineering
    • Engineering
    • Arduino
    • ESP32
    • Formula sheets
    • Calculators
  • Computing
    • Computing
    • Raspberry Pi / Linux
    • Development
  • Design
    • 3d printing
    • Electronic
    • Design
    • Projects
  • Courses
    • Courses
    • CheatSheets
    • From scratch
    • Roadmaps
    • Quizs
  • Contact
EN
  • Spanish
  • English
Home
  • Spanish
  • English
discord-logo

Sections

  • Courses
  • Engineering
  • Arduino
  • ESP32
  • Computing
  • Development
  • Raspberry Pi / Linux
  • 3D printing
  • Electronics
  • Design
✉️ Contact
  • Home
  • Courses
Node.js course

Node.js course

Learn to develop with Node.js step by step

  • nodejs-from-scratch

    From zero

  • cheatsheet-nodejs

    CheatSheet

Beginner
Intermediate
Advanced

Introduction

5 posts
Nothing to showIntroducción
  • What is Node.js
    4 min
  • History and evolution
    4 min
  • How to install Node.js
    2 min
  • Install Node.js with NVM
    2 min
  • Manage Node.js processes with PM2
    3 min

Basic use

6 posts
Nothing to showFundamentos
  • Create and run scripts
    2 min
  • VSCode and Node.js
    3 min
  • How to use modules in Node.js
    2 min
  • CommonJS and ESM modules
    4 min
  • OS information
    2 min
  • Process information
    2 min

Files and Streams

3 posts
Nothing to showArchivos y Streams
  • File paths
    2 min
  • Read and write
    3 min
  • Streams
    4 min

Communications

6 posts
Nothing to showComunicaciones
  • URL management
    2 min
  • TCP communication
    3 min
  • UDP communication
    2 min
  • Server-sent Events SSE
    3 min
  • WebSockets
    4 min
  • MQTT
    5 min

Web Servers

7 posts
Nothing to showServidores Web
  • HTTP Server
    4 min
  • How to user Express.js
    4 min
  • How to server an API Rest
    5 min
  • Consume Rest API with Axios
    2 min
  • How to use SocketIO
    2 min
  • Use SocketIO with Express
    3 min
  • Express alternatives
    2 min

Databases

5 posts
Nothing to showBases de datos
  • MySQL database
    5 min
  • MSSQL database
    5 min
  • SQLite database
    3 min
  • Sequalize ORM
    3 min
  • MongoDB database
    3 min

Asynchrony

2 posts
Nothing to showAsincronía
  • Time functions
    2 min
  • Threads
    5 min

Security

2 posts
Nothing to showSeguridad
  • Cryptography
    2 min
  • More...
    Incoming

Testing

2 posts
Nothing to showTesting
  • Unit testing
    2 min
  • More...
    Incoming

Related courses and series

npm-course

NPM

javascript-course

JavaScript

LuisLlamas Logo

Luis Llamas

Engineering, computing and design

Except where expressly noted, the contents of this site are provided under a Creative Commons License BY-NC-SA.

creative-commons-license
Sections
  • Engineering
  • Computing
  • Arduino
  • ESP32
  • Raspberry
  • Development
  • 3D design
Courses
  • Courses
  • From scratch
  • Roadmaps
  • Formula sheets
  • CheatSheet
  • Quizs
  • Calculators
discord-logo
Copyright ©2025, All rights reserved
  • Legal notice