Node JS Full Tutorial In Tamil

Learn The Most Popular Backend & Server Side Scripting Language In Tamil

4.25 (2 reviews)
Udemy
platform
English
language
IT Certification
category
instructor
Node JS Full Tutorial In Tamil
25
students
4.5 hours
content
Dec 2020
last update
$19.99
regular price

What you will learn

Students will learn all Node JS concepts with line by line visualize coding explanation and real time application project.

Why take this course?

Hello Guys, Now I'll give a quick intro about Node.js

Node JS Introduction

  • Node.js is an open source server environment.

  • Node.js is not a programming language itself. It is a platform which runs JavaScript on server side

  • Node.js = Runtime Environment + JavaScript Library

  • Its runs on various platforms (Windows, Linux, Unix, Mac OS X, etc.)

  • Node.js has built-in libraries to handle web requests and responses. So, we don’t need a separate web server or other dependencies.

Why we want to learn Node.js & How its work ?

  • Extremely fast: Node.js is built on Google Chrome's V8 JavaScript Engine, its used for converting javascript code to machine code faster

  • I/O Non Blocking and Asynchronous : All APIs of Node.js library are asynchronous i.e. non-blocking. So a Node.js based server never waits for an API to return data. The server moves to the next API after calling it and a notification mechanism of Events of Node.js helps the server to get a response from the previous API call. It is also a reason that it is very fast.

  • Single threaded: Node.js follows a single threaded model with event looping. Node.js uses a single threaded program and the same program can provide service to a much larger number of requests than traditional servers like Apache HTTP Server.

  • No buffering: Node.js cuts down the overall processing time while uploading audio and video files. Node.js applications never buffer any data. These applications simply output the data in chunks.

Difference Between PHP and Node.js

How PHP or ASP handles a file request

  • A web server sends the task to the computer's file system and its waits untill when the file system opens and reads the file then it returns the content to the client.

  • When the task completed then only its ready to handle the next request.

How Node.js handles a file request

  • A web server sends the task to the computer file system then immediately its ready to handle the next request. Node.js eliminates the waiting, and simply continues with the next request.

  • When the file system has opened and read the file, the server returns the content to the client.

  • Node.js can generate dynamic page content

  • Node.js can create, open, read, write, add,modify, delete, and close files on the server and database.

  • Node.js doesn’t support CPU intensive work its only work on I/O intensive.

  • In this course you will learn all the key concepts of Node.js. This course will helpful for you to develope a backend application using Nodejs. Following topics are covered in this course.

  1. Introduction

  2. How Nodejs Work

  3. Single Thread vs Multiple Thread

  4. PHP vs NodeJS

  5. Git & GitHub Tutorial

  6. Nodejs, Npm and Visual Studio Code Installation

  7. Nodejs Modules

  8. Nodejs Built-in Modules

  9. How HTTP Works?

  10. Nodejs HTTP Module

  11. Nodejs File System Module

  12. Web Application Architecture

  13. How Web Server Works?

  14. Nodejs URL Module

  15. Send Mail Using Nodejs

  16. Upload Files and Send Html Form

  17. Nodejs + MySQL

  18. MongoDB Installation and Environmetal Variable Setup

  19. Nodejs + MongoDB

  20. RESTful API

  21. JSON

  22. Express JS Installation

  23. CRUD Application

Screenshots

Node JS Full Tutorial In Tamil - Screenshot_01Node JS Full Tutorial In Tamil - Screenshot_02Node JS Full Tutorial In Tamil - Screenshot_03Node JS Full Tutorial In Tamil - Screenshot_04

Charts

Price

Node JS Full Tutorial In Tamil - Price chart

Rating

Node JS Full Tutorial In Tamil - Ratings chart

Enrollment distribution

Node JS Full Tutorial In Tamil - Distribution chart

Related Topics

3671632
udemy ID
11/30/2020
course created date
12/17/2020
course indexed date
Bot
course submited by