Node and Express Tutorial

Node and Express Tutorial

266.876 Lượt nghe
Node and Express Tutorial
Node and Express Tutorial Source Code https://www.johnsmilga.com/ Second Part (projects and connecting to DB) https://youtu.be/rltfdjcXjmk Products I Use: Microphone - Shure SM7B - https://amzn.to/3fX55aD Headphones - Shure AONIC 50 - https://amzn.to/3zbkxHC Desk-Mounted Microphone Stand - https://amzn.to/3x3MBuS Crossover - dbx 234s - https://amzn.to/3xcryGC Audio Interface - Focusrite Scarlett 2i2 3rd Gen - https://amzn.to/3pt1wMx Cheaper Microphone (My first mic) - Blue Yeti USB Mic https://amzn.to/3iliwTm Blue Light Blocking Glasses - https://amzn.to/3fZASrv Apple MacBook Pro 13.3" - https://amzn.to/3z5QDEK iMac - https://amzn.to/3glWmOe Second Monitor - LG 4K UHD 27UD88 - https://amzn.to/3ckdwdV Wifi Router - TP-Link AC1900 - https://amzn.to/34ZSddz Desk Chair - https://amzn.to/3ikNbQJ Standing Desk - https://amzn.to/3zdKVAJ Books I Recommend: The Subtle Art of Not Giving a F*ck - https://amzn.to/3v9t8Yi The Tipping Point - https://amzn.to/3gCslKj Atomic Habits - https://amzn.to/3x52xNa 12 Rules for Life - https://amzn.to/3gln8pN Deep Work - https://amzn.to/3cyAgqu Digital Minimalism - https://amzn.to/3gao69A A World Without Email - https://amzn.to/351Swoe Rich Dad Poor Dad - https://amzn.to/3v8RWQ6 Rich Dad's Cashflow Quadrant - https://amzn.to/3ivt1Uk Check out My Amazon Store for more products and books recommendations - https://www.amazon.com/shop/codingaddict Disclosure: This video is not sponsored. Some links above are affiliate links, and l may earn a small commission from any purchases at no additional cost to you. Thank you for supporting my channel! Intro 00:00 Course Intro 00:52 What Is Node 01:41 Course Requirements 02:56 Course Structure 04:16 Browser Vs Server 04:59 Install Node 07:50 Repl 11:08 Cli 13:27 Source Code 19:07 Globals 20:27 Modules Setup 29:34 First Module 32:46 Alternative Syntax 45:32 Mind Grenade 49:50 Built-In Module Intro 53:47 Os Module 56:31 Path Module 1:04:13 Fs Module (Sync) 1:10:06 Fs Module (Async) 1:18:28 Sync Vs Async 1:27:32 Http Intro 1:34:29 Http Module (Setup) 1:35:58 Http Module (More Features) 1:40:53 NPM Info 1:45:57 NPM Command 1:50:19 First Package 1:53:10 Share Code 2:02:52 Nodemon 2:09:04 Uninstall 2:15:04 Global Install 2:17:53 Package-Lock.Json 2:23:22 Important Topics Intro 2:25:56 Event Loop 2:27:38 Event Loop Slides 2:30:47 Event Loop Code Examples 2:37:46 Async Patterns - Blocking Code 2:47:07 Async Patterns - Setup Promises 2:54:49 Async Patterns - Refactor To Async 3:00:35 Async Patterns - Node's Native Option 3:06:05 Events Info 3:12:41 Events Emitter - Code Example 3:14:44 Events Emitter - Additional Info 3:18:37 Events Emitter - Http Module Example 3:21:44 Streams Intro 3:25:10 Streams - Read File 3:26:18 Streams - Additional Info 3:33:01 Streams - Http Example 3:35:05 End Of Node Tutorial Module 3:40:29 HTTP Request/Response Cycle 3:40:46 Http Messages 3:44:49 Starter Project Install 3:55:52 Starter Overview 3:57:59 Http Basics 4:03:25 Http - Headers 4:15:09 Http - Request Object 4:24:50 Http - Html File 4:32:00 Http - App Example 4:37:20 Express Info 4:48:02 Express Basics 4:51:50 Express - App Example 5:03:05 Express - All Static 5:14:31 API Vs SSR 5:18:13 JSON Basics 5:24:07 Params, Query String - Setup 5:32:40 Route Params 5:39:13 Params - Extra Info 5:48:25 Query String 5:50:42 Additional Params And Query String Info 6:07:31 Middleware - Setup 6:10:46 APP.USE 6:21:27 Multiple Middleware Functions 6:28:31 Additional Middleware Info 6:36:36 Methods - GET 6:43:26 Methods - POST 6:49:01 Methods - POST (Form Example) 6:52:53 Methods - POST (Javascript Example) 7:05:31 Install Postman 7:21:22 Methods - PUT 7:30:19 Methods - DELETE 7:41:43 Express Router - Setup 7:50:05 Express Router - Controllers 8:05:36