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

YouTube

Node.js Fundamentals and Modern JavaScript - A Comprehensive Tutorial

Smartherd via YouTube

Overview

Dive into a comprehensive 3-hour tutorial on Node.js, covering everything from basics to intermediate concepts. Begin with creating your first Node app and setting up a local server. Explore modern JavaScript features, including ECMAScript, arrow functions, and asynchronous programming. Learn about essential Node modules like HTTP, fs, and URL. Delve into intermediate topics such as Node Timer API, Event Loop, and Event Emitters. Discover how to use the 'nodemon' npm package and send emails using Node with Gmail. Gain hands-on experience through demos and precise presentations, making this course ideal for beginners looking to master Node.js development.

Syllabus

Overview
What is Node?
Install Node and NPM
REPL
Hello World in Node.js
Hello World Explanation
Node HTTP Request and Response
Section 1: Summary
Section 2: Modern Javascript: ES6?
Variables and Blocks
Arrow Functions in JS
'this' in Arrow Functions
Object Literals
Destructuring and REST/SPREAD operator
String Interpolation and Template
Class
Asynchronous Programming
Section 3: Node JS Module
HTTP Module
'fs' Module
URL Module
Timer API
Event Loop
Event Emitters
nodemon npm package
Send email using Node.js
Course Summary

Taught by

Smartherd

Reviews

Start your review of Node.js Fundamentals and Modern JavaScript - A Comprehensive Tutorial

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.