Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Node.js Basics

Academind via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn the fundamentals of Node.js development in this comprehensive tutorial covering server-side JavaScript programming from basic concepts to advanced database integration. Start with Node.js introduction and build your first application while exploring JavaScript modules and anonymous functions. Master essential concepts including rendering HTML responses and implementing routing systems. Discover Express.js framework benefits and learn proper setup procedures along with project structure organization. Explore templating engines including PugJS (formerly JADE) and Handlebars for dynamic content generation. Handle HTTP requests effectively by implementing GET and POST request processing. Implement data validation and session management using Express-Validator and Express-Session middleware. Set up and integrate MongoDB database connectivity for persistent data storage. Practice essential database operations including inserting, retrieving, updating, and deleting data with MongoDB. Work with MongoDB using the Monk library for simplified database interactions and conclude with Mongoose ODM implementation for advanced data modeling and schema management.

Syllabus

Node.js - Tutorial - Introduction
Node.js - Tutorial - First Application
Node.js - Tutorial - JavaScript Modules & Anonymous Functions
Node.js - Tutorial - My IDE
Node.js - Tutorial - Rendering HTML as Response
Node.js - Tutorial - Routing
Node.js + Express - Tutorial - What is Express? And why should we use it?
Node.js + Express - Tutorial - Setup of Express
Node.js + Express - Tutorial - Express Project Structure & First little App
Node.js + Express - Tutorial - PugJS Templating Engine (formerly JADE)
Node.js + Express - Tutorial - Handlebars Templating Engine
Node.js + Express - Tutorial - GET and POST Requests
Node.js + Express - Tutorial - Express-Validator and Express-Session (Validation & Sessions)
Node.js + Express - Tutorial - Setup MongoDB
Node.js + Express - Tutorial - Insert and Get Data with MongoDB
Node.js + Express - Tutorial - Update and Delete Data with MongoDB
Node.js + Express - Tutorial - MongoDB + Monk
Node.js + Express - Tutorial - Mongoose

Taught by

Academind

Reviews

Start your review of Node.js Basics

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.