Node.js Beginner

Node.js lets developers use JavaScript to write command line tools and for server-side scripting. The ability to run JavaScript code on the server is often used to generate dynamic web page content before the page is sent to the user's web browser

Created By admin admin English
What Will I Learn?
  • Fundamental
  • Configuration
  • Work with Files
  • Web Server Creation
  • Routing
  • Work with Headers
  • JSON
  • Functions & Reusable Functions
  • Event Driven
  • Custom Module
  • Event Emitting
  • Streams
  • Node Package Manager
  • Event Loop

Knowledge Detail
29 Lessons
05:12 Hours
Lessons
29 Lessons
05:12 Hours
Introduction Fundamentals
00:08:04
Install Nodejs
00:06:35
Understanding REPL
00:06:36
Nodejs Project Fundamentals
00:08:39
Reading Writing Files Synchronously
00:09:37
Asynchronous Nature
00:13:32
Reading Writing Files Asynchronously
00:14:55
Creating a Simple Web Server
00:08:49
An Overview of How Web Works Fundamentals
00:13:17
How Request Response Works Fundamentals
00:10:28
What is Routing Fundamentals
00:08:51
Creating Routes
00:09:33
Sending HTML Response
00:09:01
Setting headers for Response
00:07:02
Working with JSON
00:11:15
Transforming JSON Data into HTML
00:14:53
Parsing Query String From URL
00:11:41
Creating Reusable Function
00:11:03
Creating Custom Module
00:07:03
Understanding Event Driven Architecture
00:09:07
Emitting Handling Custom Events
00:14:27
Understanding Streams - Part 1
00:10:17
Understanding Streams - Part 2
00:16:25
Understanding Pipe Method
00:07:39
What is NPM Fundamentals
00:07:42
Types of Packages
00:10:46
Architecture
00:12:26
Event Loop
00:19:03
Event Loop Practice
00:26:17
Requirements
  • Any Degree
  • Good Laptop Min: 8GB RAM
  • 4Hrs / Day For Learning
  • Good Internet Connection
Description

Node.js is a cross-platform, open-source JavaScript runtime environment that can run on Windows, Linux, Unix, macOS, and more. Node.js runs on the V8 JavaScript engine, and executes JavaScript code outside a web browser.

Node.js lets developers use JavaScript to write command line tools and for server-side scripting. The ability to run JavaScript code on the server is often used to generate dynamic web page content before the page is sent to the user's web browser. Consequently, Node.js represents a "JavaScript everywhere" paradigm, unifying web-application development around a single programming language, as opposed to using different languages for the server- versus client-side programming.

Node.js has an event-driven architecture capable of asynchronous I/O. These design choices aim to optimize throughput and scalability in web applications with many input/output operations, as well as for real-time Web applications (e.g., real-time communication programs and browser games).

The Node.js distributed development project was previously governed by the Node.js Foundation, and has now merged with the JS Foundation to form the OpenJS Foundation. OpenJS Foundation is facilitated by the Linux Foundation's Collaborative Projects program

+ View More
Includes:
  • 05:12 Hours On Demand Videos
  • 29 Lessons
  • Full Lifetime Access
  • Access On Mobile And Laptop