Self-paced

Explore our extensive collection of courses designed to help you master various subjects and skills. Whether you're a beginner or an advanced learner, there's something here for everyone.

Bootcamp

Learn live

Join us for our free workshops, webinars, and other events to learn more about our programs and get started on your journey to becoming a developer.

Upcoming live events

Learning library

For all the self-taught geeks out there, here is our content library with most of the learning materials we have produced throughout the years.

It makes sense to start learning by reading and watching videos about fundamentals and how things work.

Search from all Lessons


LoginGet Started

Learn Node

Lessons, exercises, and projects about Node

Browse our list of curated database of projects, exercises, and lessons to learn Node

Local Web Development Setup And Best Practices

How to start and setup your local web development environment across Windows, Mac, and Linux. Optimize your coding workflow: Project organization, Version control, IDE configuration, etc.


Understanding JWT and how to implement a simple JWT with Express

What is JSON Web Token (JWT), how does it work, and how to apply it to your API using the Express Microframework for API Development



Actions examples on Express

Take a look on how to build working endpoints that manage your database information


Deploy to Heroku with Postgresql

Publish your website to Heroku


12hrs average

Learn Javascript Arrays and Loops Interactive

Learn javascript arrays and loops, interactive tutorial with dozens of exercises, get instant feedback with our AI mentor, auto-grading and video solutions


50hrs average

Master Javascript Practicing

165 Javascript exercises ideal for those who want to practice javascript object literals, functions and many more js features


How to install NVM on a Mac OS (node.js and npm)

Non-official guide to install NVM on Mac OS (tested) using brew


Understanding Environments and Environment Variables in Programming

Master the use of environment variables in programming to streamline and secure your development across multiple platforms like Python, Node.js, PHP, etc.


Start a basic project in React.js

Easy to use React.js boilerplate with no configuration


Queries with Express and TypeORM

Use TypeORM to query your database, from your Express API


CRUD data on Express

Create, Read, Update and Delete (CRUD) information on your database with Express


2hrs average

Create a landing page with Node

Describe your project with 250 characters max


8hrs average

Node API Tutorial

This is an interactive tutorial that will teach you how to create an API with node.


5hrs average

Practice Javascript Functions Tutorial

Start using and practicing javascript functions, learn about arrows, anonymus functions, closures, callbacks and more!


How to Install NVM (Node Version Manager) on Every Operating System

Discover how to install NVM on Windows, macOS, and Linux with our comprehensive guide. Manage multiple Node.js environments easily and switch between versions seamlessly.


Connecting a Database to Our REST API

TypeOrm allows you to build REST APIs in a quick, minimalist, and flexible way


Start your API with Express.js and Typescript.js

Use Express, Javascript, Typescript to build REST API's


Express JWT Authentication

Implement Authentication on your Express API with JSON Web Token



2hrs average

Create a Blog with the Rick and Morty´s Api

Create a blog that shows all the characters of Rick and Morty using it's API!


8hrs average

Javascript Beginner Tutorial (interactive)

Practice your Javascript programming skills with this interactive and auto-graded set of exercises.


How to Install NVM on Linux (Ubuntu and Centos)

Learn how to install NVM on Linux with our easy-to-follow guide. Covering popular distributions like Ubuntu and Fedora, this article includes troubleshooting tips and links to installation guides for macOS and Windows. Perfect for developers looking to manage multiple Node.js versions.


How to install NVM on Windows

This document will provide a guide on how installing nvm and node.js for Windows environment