1 00:00:00,270 --> 00:00:02,440 Hello and welcome to this video. 2 00:00:02,460 --> 00:00:11,190 In this video, I'm going to introduce you to know what is no doubt no doubt this is an open source 3 00:00:11,190 --> 00:00:12,540 server environment. 4 00:00:12,570 --> 00:00:16,380 It is free to download and install. 5 00:00:16,770 --> 00:00:24,330 No doubt it has runs on various platforms like Windows, Linux, Mac, OS and so on. 6 00:00:24,630 --> 00:00:28,800 No doubt this uses JavaScript on the server. 7 00:00:28,950 --> 00:00:36,240 Node.js uses asynchronous programming in asynchronous operations. 8 00:00:36,780 --> 00:00:44,190 You can move from another task before the previous task is completed. 9 00:00:44,820 --> 00:00:53,610 While in a synchronous operation, one task has to be completed before the next task begins. 10 00:00:53,700 --> 00:00:57,570 There are several things you can do with Node.js. 11 00:00:58,230 --> 00:01:01,230 You can generate dynamic page content. 12 00:01:01,650 --> 00:01:06,810 You can open, read, write, delete and close files on the server. 13 00:01:07,200 --> 00:01:16,920 You can collect data from a form you can add, delete, modify data inside a database. 14 00:01:17,070 --> 00:01:27,450 What is in no doubt this fall, Node.js files contain a task that will be executed on certain events. 15 00:01:27,810 --> 00:01:30,390 That is, when 13 things happens. 16 00:01:30,750 --> 00:01:37,310 A typical event can be someone trying to access a port on a server node. 17 00:01:37,320 --> 00:01:44,070 Dodges files must be initiated on the server before having any effect. 18 00:01:44,430 --> 00:01:50,940 Node.js files have an extension, yes, because they are JavaScript files.