Node.js Fundamentals and Modern JavaScript - A Comprehensive Tutorial
Offered By: Smartherd via YouTube
Course Description
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
Related Courses
JavaScript and the DOMUdacity Advanced JavaScript
Udemy Node JS: Advanced Concepts
Udemy Die komplette JavaScript Masterclass: Vom Anfänger zum Profi
Udemy Node.js Tutorial For Absolute Beginners
Udemy