Overview Many people want to learn server-side JavaScript but feel overwhelmed by technical terms, coding concepts, and development tools. Without …
| Unit 01: Introduction | |||
| Module 01: Introduction | 00:02:00 | ||
| Unit 02: Node.js Basics | |||
| Module 01: Introduction | 00:01:00 | ||
| Module 02: What’s & Why Node.js? | 00:07:00 | ||
| Module 03: Installation | 00:01:00 | ||
| Module 04: First Node.js app | 00:12:00 | ||
| Module 05: Mechanism of Node.js | 00:07:00 | ||
| Module 06: Event Loop | 00:09:00 | ||
| Module 07: Loop tick | 00:04:00 | ||
| Module 08: Modules | 00:07:00 | ||
| Unit 03: Asynchronous JavaScript | |||
| Module 01: Introduction | 00:02:00 | ||
| Module 02: JSON format | 00:03:00 | ||
| Module 03: Callback pattern 1 | 00:05:00 | ||
| Module 04: Callback pattern 2 | 00:04:00 | ||
| Module 05: Callback hell | 00:01:00 | ||
| Module 06: Promises pattern 1 | 00:03:00 | ||
| Module 07: Promises pattern 2 | 00:05:00 | ||
| Module 08: Master promises 1 | 00:02:00 | ||
| Module 09: Master promises 2 | 00:02:00 | ||
| Module 10: async/await pattern 1 | 00:02:00 | ||
| Module 11: async/await pattern 2 | 00:02:00 | ||
| Module 12: Promisify a function | 00:03:00 | ||
| Unit 04: Core Modules | |||
| Module 01: Introduction | 00:01:00 | ||
| Module 02: Event emitter I | 00:03:00 | ||
| Module 03: Event emitter II | 00:02:00 | ||
| Module 04: Event emitter III | 00:03:00 | ||
| Module 05: File system I | 00:02:00 | ||
| Module 06: File system II | 00:01:00 | ||
| Module 07: File system III | 00:04:00 | ||
| Module 08: Streams I | 00:03:00 | ||
| Module 09: Streams II | 00:02:00 | ||
| Module 10: Path I | 00:02:00 | ||
| Module 11: Path II | 00:02:00 | ||
| Module 12: Path III | 00:02:00 | ||
| Unit 05: npm | |||
| Module 01: Introduction | 00:01:00 | ||
| Module 02: package.json file | 00:01:00 | ||
| Module 03: Commands I | 00:02:00 | ||
| Module 04: Commands II | 00:03:00 | ||
| Module 05: Commands III | 00:04:00 | ||
| Assignment | |||
| Assignment – Basic Node.JS | 5 days, 10 hours | ||
| Order Your Certificate | |||
| Order Your Certificate QLS | 00:00:00 | ||
No Reviews found for this course.
Node.js is a JavaScript runtime that allows developers to run JavaScript outside a web browser. It is widely used for web applications, APIs, and backend services. Learning Node.js can help you understand modern web development and expand your programming opportunities.
Yes, this course is designed for beginners and introduces key concepts in a clear and straightforward way. No prior experience with Node.js is required. Basic computer knowledge will help you follow the lessons more easily.
You will learn the fundamentals of Node.js, asynchronous JavaScript, core modules, and npm. The course also explains how these components work together in modern applications. It provides a strong starting point for further study.
Previous programming experience is helpful but not essential. The course starts with foundational topics and gradually introduces more advanced concepts. Learners from different backgrounds can follow the content comfortably.
This course provides foundational knowledge used in many web development roles. It can support your learning journey and prepare you for more advanced development topics. Many learners use Node.js knowledge as part of broader web development skills.