Nodejs and Expressjs Full Course
>> YOUR LINK HERE: ___ http://youtube.com/watch?v=Oe421EPjeBE
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: / @codingaddict • 💻 Code: https://github.com/john-smilga/node-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: https://www.postman.com/company/stude... • Learn to code for free and get a developer job: https://www.freecodecamp.org • Read hundreds of articles on programming: https://freecodecamp.org/news • ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp
#############################
