YoVDO

Node.js Fundamentals and Modern JavaScript - A Comprehensive Tutorial

Offered By: Smartherd via YouTube

Tags

Node.Js Courses Javascript Courses Asynchronous Programming Courses Event Loop Courses ECMAScript Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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 Promises
Google via Udacity
Grand Central Dispatch (GCD)
Udacity
Asynchronous Programming in C# and .NET Core
Microsoft via edX
JavaScript, часть 2: прототипы и асинхронность
Moscow Institute of Physics and Technology via Coursera
Разработка веб-сервисов на Go - основы языка
Moscow Institute of Physics and Technology via Coursera