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.

✏️ Course developed by John Smilga. Check out his channel: A

💻 Code: e

⭐️ 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

Check out free Postman programs for students and educators to help you learn more about APIs: /

Learn to code for free and get a developer job: g

Read hundreds of articles on programming: s

And subscribe for new videos on technology every day: p

You May Also Like