Learn NodeJs Completely from Scratch

By Abhishek Potula, Freelancer and UI Desginer

4.7
Language: English

This course is for you

Learn from Scratch ,Master and become a NodeJS Developer by building RESTful API's and Many more

Course overview - 39

  • Introduction to NodeJs

  • Installation of NodeJs in your Environment

  • Hello world with NodeJs

  • Creating a Nodejs Application

  • Require and Exports Objects

  • Global Objects

  • All about NPM

  • File system module

  • Creating a server in Nodejs Application

  • Blocking and Non-blocking I/O

  • Sync and Async Functions

  • Introduction to ExpressJs

  • Installing and creating using ExpressJs

  • Handling request and response

  • Nodemon Installation

  • Working with Routes

  • Routes with Parameters

  • Introduction to REST API

  • Get request method

  • Post request method

  • Responding with HTML files

  • Processing POST request by using bodyParser

  • Using static files

  • Middlewares

  • EJS Template engine

  • Introduction to MongoDB

  • Installation of MongoDB

  • Getting started with MongoShell

  • Getting started with MongoCompass

  • Introduction to mongoose

  • Reading from database with mongoose

  • Updating and Deleting data with mongoose

  • Validating the data with mongoose

  • Introduction to Pizzastore project

  • Setting up the project by adding all files

  • 1st Part - Designing pages of PizzaStore

  • 2nd Part - Designing pages of PizzaStore

  • Connecting database to our project

  • Finishing up the project

Meet your instructor

Abhishek Potula
Abhishek PotulaFreelancer and UI Desginer
I'm a 22-year-old tech mind who is building my skills onto the level and in that way. I'd like to teach What I've learned to others so that others don't have to do a lot of research in learning as I did. Starting out at the age of 17 I never stopped learning new programming skills and languages. Early I started creating websites for friends and just for fun as well. Besides web development, I also explored Android Development and other non-web-only languages. This passion has since lasted and lead to my decision of being a developer and consultant. The success and fun I have in this job is immense and really keeps that passion burningly alive.