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: [ Ссылка ]
💻 Code: [ Ссылка ]
⭐️ 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: [ Ссылка ]
Read hundreds of articles on programming: [ Ссылка ]
Ещё видео!