Node.js and Express.js - Full Course
By freeCodeCamp.org on youtube.com
More about this content:
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: https://www.youtube.com/channel/UCMZFwxv5l-XtKi693qMJptA đť 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 Check out free Postman programs for students and educators to help you learn more about APIs: https://www.postman.com/company/student-program/ Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://freecodecamp.org/news
Explore below learning paths to discover the previous and next steps for understanding this concept.
Laila Linna
Macroeconomics For Better Understanding The world
Curated From:
Ajay Yadav
JavaScript Mastry - Beginner to Advanced
Curated From:
Jaydeep Karale
Python Mastery: From Zero To Hero
Curated From: