Start as a complete beginner and go all the way to write your own code.

What you’ll learn

  • Basics
  • Modules
  • NMP
  • Events
  • File Uploading

Requirements

  • A Basic Understanding of Javascript is Useful But Not Required

Description

Welcome to my Node.js course. If we talk about any application then the part with which the user is interacting is basically the frontend of our website whereas there are many things which happen in the background or in the backend of our website. Basically there are three parts of any application, one is Frontend with which the users are interacting, then comes to the backend server and backend database. For backend servers we can use NodeJS, Java, Python, etc. and for backend databases we use relational or non-relational databases.

Now let us first know what NodeJS is.

Whenever a client requests something from the client side of the application what happens is , the request is first sent to the server and then in that server some processing or calculations goes on for the validation of the client side request and after doing all such validation a response is sent to the client side. Basically for doing all such calculations and processing , this NodeJs framework of JavaScript is used.

For running our web applications outside the client’s browser , NodeJS is basically used as an open-source and cross platform JavaScript runtime environment.For running the server side applications we use this.For building the I/O intensive applications like video streaming sites ,online chatting applications and many other applications , it is used. Many established tech giant companies and newly created start-ups are using NodeJs framework in their company.

In this course you will learn about Node.js from scratch. We will assume that you are a complete beginner and by the end of the course you will be at advanced level. This course contain Real-World examples and Hands On practicals. We will guide you step by step so that you can understand better. By using this comprehensive course you will learn the basics of Node.js, Some of the advanced methods of Node.js programming and much more. In this course i will assume that you have no prior knowledge about Node.js and by the end of the course you will be at advanced level. This course will guide you step by step so that you will learn basics and theory of every part.

Who this course is for:

  • Anyone wanting to learn to build web apps