Welcome to our comprehensive Node.js and Express.js course! 🚀 In this tutorial series, we cover everything from JavaScript basics to advanced concepts, guiding you through the creation of a Node server and exploring the internals of Express.js.
🔗 Timestamps provided for easy navigation.
🔥 Ideal for beginners and intermediate developers looking to master Node.js and Express.js for web development. Subscribe for more tutorials and let's dive into the exciting world of Node.js and Express.js together! Happy coding! 🚀
Timestamps:
Chapter 1: What's in this Course
00:00 - Intro
0:00:20 - Course Map
0:00:31 - Basics Course Map
Chapter 2: Getting Started with Node.js
0:05:59 - What is Node.js?
0:10:37 - Installing Node.js on a PC
Chapter 3: First Steps with JavaScript
0:17:40 - First Program
0:29:23 - JavaScript Basics
0:31:34 - Functions
0:33:26 - Function Parameters
0:36:13 - Block Scope vs. Function Scope
0:38:45 - Let vs Const
0:40:49 - Arrow Functions
0:46:05 - Objects
0:57:31 - Arrays, Objects & Reference Types
Chapter 4: Advanced JavaScript Concepts
1:01:12 - Spread & Rest Operators
1:11:39 - Destructuring
1:16:06 - Asynchronous Code
1:23:15 - Promises
Chapter 5: Understanding the Web
1:31:18 - How the Web Works?
Chapter 6: Creating a Node Server
1:38:42 - Creating a Node Server
1:55:12 - Node.js Lifecycle
2:00:46 - Understanding Requests
2:14:36 - Redirecting Requests
2:20:20 - Parsing Request Body
2:32:54 - Streams & Buffers
2:52:50 - Understanding Event Driven & Non-Blocking
Chapter 7: Node.js Internals
3:00:30 - Single Thread
3:09:35 - Event Loop
3:24:49 - Npm Packages
3:37:28 - Installing 3rd Party Packages
3:47:47 - Using Nodemon for Autorestart
3:51:26 - Types of Errors
3:52:06 - Fixing Syntax Errors
3:57:01 - Fixing Runtime Errors
4:01:47 - Fixing Logical Errors with Debugging
Chapter 8: Introduction to Express.js
4:24:03 - What is Express.js?
4:30:39 - Installing Express
4:35:15 - Using Middlewares
4:52:56 - How Express Works / Code Analysis
4:57:51 - Handling Different URLs / Routes
5:03:21 - Parsing Data from Request
5:13:38 - Handling Only POST Requests
5:17:58 - Using Express Router
5:30:38 - Sending 404 Error Response
5:39:45 - Creating HTML Pages
5:50:03 - Understanding Path Module
5:57:41 - Returning 404 Page / Using Dirname Variable
6:01:53 - Using Helper File for Root Path
6:10:15 - Styling HTML Pages
6:17:40 - Serving Static Files
6:28:04 - Templating Engines
Chapter 9: Advanced Express.js
6:33:47 - Overview
7:15:28 - Pug
7:40:34 - Handlebars
Chapter 10: Additional Topics
8:11:03 - Image Upload in Node.js
8:48:18 - Node.js + MongoDB CRUD
Chapter 11: Conclusion
9:39:59 - MVC pattern
Download:
github.com/jvlcode/nodejs-basics
github.com/jvlcode/nodejs-mvc
github.com/jvlcode/nodejs-expressjs-templating-eng…
github.com/jvlcode/reactjs-nodejs-imageupload
github.com/jvlcode/nodejs-single-fileupload
github.com/jvlcode/mongodb-nodejs-crud
🤝 *Donate & Help this Channel:*
UPI: 9444914384@okbizaxis
PayPal: paypal.me/jvlogesh
Buy me Kofi : ko-fi.com/jvlcode
🌐 *Join Udemy Courses*
React Developer Course: www.udemy.com/course/angular-developer-course-in-t…
Angular Course: www.udemy.com/course/angular-developer-course-in-t…
📧 *Contact Information:*
📬 Email: updatelogesh@gmail.com
🔗 LinkedIn: linkedin.com/company/jvl-code
📷 Instagram: www.instagram.com/jvlcode
📱 Whatsapp: whatsapp.com/channel/0029VaCuQaGJP20yNnFF4Z0H
📘 Facebook: www.facebook.com/jvlcode
🌐 Website: www.jvlcode.com/
🔔 For business inquiries or collaborations, please use the provided contact information. Thank you for your support! Don't forget to like, share, and subscribe for more content! 🔔
#nodejs #expressjs #webdevelopment #javascript #mvc #beginnerstutorial #advancedjs #asynchronouscode #webbasics #nodemon #npm #middleware #routingsystem #webdev #programming #codingtutorial #imageupload #mongodb #crud #fullstack #learncoding #codingcourse #techtutorial #developerlife #happycoding
コメント