Skip to main content

Node.js: Free Online Courses

Free online courses to learn Node.js from zero.

nodejs.dev

https://nodejs.dev/

Introduction to NodeJS by edX.org

The ultimate beginner guide to creating web applications using Node.js, Express and MongoDB.

Have you ever wanted to create a full-fledged web application, beyond just a simple HTML page? In this course, you will learn how to set up a web server, interact with a database and much more!

This course will start off by teaching you the basics of Node.js and its core modules. You will then learn how to import additional modules and configure your project using npm. From there, you will learn how to use Express to set up a web server and how to interact with a MongoDB database using Mongoose. By the end of the course you will have created several real-world projects such as a web scraper, a blogging API, and a database migration script.

Let's jump to https://www.edx.org/course/introduction-to-nodejs-0

Getting Started with Node.js Courses at scotch.io

In the Getting Started with Node.js course we are going to learn what Node.js is all about. We'll start slow by writing a few very simple Node programs, but will quickly jump in and build an entire application.

We'll cover topics from setting up an Express server, working with packages via the Node Package Manager (npm), adding dynamic templates with EJS, and much more.

Get started at https://scotch.io/courses/getting-started-with-nodejs

Server-side Development with NodeJS, Express and MongoDB

This course deals with all things server-side. We base the entire course around the NodeJS platform. We start with a brief overview of the Web protocols: HTTP and HTTPS. We examine NodeJS and NodeJS modules: Express for building web servers. On the database side, we review basic CRUD operations, NoSQL databases, in particular MongoDB and Mongoose for accessing MongoDB from NodeJS. We examine the REST concepts and building a RESTful API. We touch upon authentication and security. Finally we review backend as a service (BaaS) approaches, including mobile BaaS, both open-source and commercial BaaS services.

Let's dive right in Server-side Development with NodeJS, Express and MongoDB.

Introduction to the Basic Node and Express Challenges on freeCodeCamp.org

https://www.freecodecamp.org/learn/apis-and-microservices/basic-node-and-express/

Popular posts from this blog

Printer Support

JumpCloud: Notes

https://jumpcloud.com/

Linux command: lastlog

lastlog command reports the most recent login of all users or of a given user. NAME lastlog - reports the most recent login of all users or of a given user SYNOPSIS lastlog [options] DESCRIPTION lastlog formats and prints the contents of the last login log /var/log/lastlog file. The login-name, port, and last login time will be printed. The default (no flags) causes lastlog entries to be printed, sorted by their order in /etc/passwd. OPTIONS The options which apply to the lastlog command are: -b, --before DAYS Print only lastlog records older than DAYS. -h, --help Display help message and exit. -R, --root CHROOT_DIR Apply changes in the CHROOT_DIR directory and use the configuration files from the CHROOT_DIR directory. -t, --time DAYS Print the lastlog records more recent than DAYS. -u, --user LOGIN|RANGE Print the ...