Node.js and Express.js - Full Course

Node.js and Express.js - Full Course
Learn how to use Node and Express in this comprehensive course. First, you will learn the fundamentals of Node and Express. Then, you will learn to build a complex Rest API. Finally, you will build a MERN app and other Node projects.

💻 Code: https://github.com/john-smilga/node-express-course

⭐️ Course Contents ⭐️
⌨️ (00:00​) Introduction
⌨️ (01:41​) What Is Node
⌨️ (02:56​) Course Requirements
⌨️ (04:16​) Course Structure
⌨️ (04:59​) Browser Vs Server
⌨️ (07:50​) Install Node
⌨️ (11:08​) Repl
⌨️ (13:27​) Cli
⌨️ (19:07​) Source Code
⌨️ (20:27​) Globals
⌨️ (29:34​) Modules Setup
⌨️ (32:46​) First Module
⌨️ (45:32​) Alternative Syntax
⌨️ (49:50​) Mind Grenade
⌨️ (53:47​) Built-In Module Intro
⌨️ (56:31​) Os Module
⌨️ (1:04:13​) Path Module
⌨️ (1:10:06​) Fs Module (Sync)
⌨️ (1:18:28​) Fs Module (Async)
⌨️ (1:27:32​) Sync Vs Async
⌨️ (1:34:29​) Http Intro
⌨️ (1:35:58​) Http Module (Setup)
⌨️ (1:40:53​) Http Module (More Features)
⌨️ (1:45:57​) NPM Info
⌨️ (1:50:19​) NPM Command
⌨️ (1:53:10​) First Package
⌨️ (2:02:52​) Share Code
⌨️ (2:09:04​) Nodemon
⌨️ (2:15:04​) Uninstall
⌨️ (2:17:53​) Global Install
⌨️ (2:23:22​) Package-Lock.Json
⌨️ (2:25:56​) Important Topics Intro
⌨️ (2:27:38​) Event Loop
⌨️ (2:30:47​) Event Loop Slides
⌨️ (2:37:46​) Event Loop Code Examples
⌨️ (2:47:07​) Async Patterns - Blocking Code
⌨️ (2:54:49​) Async Patterns - Setup Promises
⌨️ (3:00:35​) Async Patterns - Refactor To Async
⌨️ (3:06:05​) Async Patterns - Node’s Native Option
⌨️ (3:12:41​) Events Info
⌨️ (3:14:44​) Events Emitter - Code Example
⌨️ (3:18:37​) Events Emitter - Additional Info
⌨️ (3:21:44​) Events Emitter - Http Module Example
⌨️ (3:25:10​) Streams Intro
⌨️ (3:26:18​) Streams - Read File
⌨️ (3:33:01​) Streams - Additional Info
⌨️ (3:35:05​) Streams - Http Example
⌨️ (3:40:29​) End Of Node Tutorial Module
⌨️ (3:40:46​) HTTP Request/Response Cycle
⌨️ (3:44:49​) Http Messages
⌨️ (3:55:52​) Starter Project Install
⌨️ (3:57:59​) Starter Overview
⌨️ (4:03:25​) Http Basics
⌨️ (4:15:09​) Http - Headers
⌨️ (4:24:50​) Http - Request Object
⌨️ (4:32:00​) Http - Html File
⌨️ (4:37:20​) Http - App Example
⌨️ (4:48:02​) Express Info
⌨️ (4:51:50​) Express Basics
⌨️ (5:03:05​) Express - App Example
⌨️ (5:14:31​) Express - All Static
⌨️ (5:18:13​) API Vs SSR
⌨️ (5:24:07​) JSON Basics
⌨️ (5:32:40​) Params, Query String - Setup
⌨️ (5:39:13​) Route Params
⌨️ (5:48:25​) Params - Extra Info
⌨️ (5:50:42​) Query String
⌨️ (6:07:31​) Additional Params And Query String Info
⌨️ (6:10:46​) Middleware - Setup
⌨️ (6:21:27​) APP.USE
⌨️ (6:28:31​) Multiple Middleware Functions
⌨️ (6:36:36​) Additional Middleware Info
⌨️ (6:43:26​) Methods - GET
⌨️ (6:49:01​) Methods - POST
⌨️ (6:52:53​) Methods - POST (Form Example)
⌨️ (7:05:31​) Methods - POST (Javascript Example)
⌨️ (7:21:22​) Install Postman
⌨️ (7:30:19​) Methods - PUT
⌨️ (7:41:43​) Methods - DELETE
⌨️ (7:50:05​) Express Router - Setup
⌨️ (8:05:36) Express Router - Controllers

Suggest:

☞ Getting Started with Node.js - Full Tutorial

☞ JavaScript Programming Tutorial Full Course for Beginners

☞ Learn JavaScript - Become a Zero to Hero

☞ Angular and Nodejs Integration Tutorial

☞ Using WebAssembly With Node.js

☞ How To Build a Node.js Application with MongoDB