• Courses
  • Placement
  • Data Science
    IBM
  • GATE
  • Practice

Fork Node JS

Self-Paced Course
course-thumbnail
interested count3k+ interested Geeks

Node.js is the most popular and modern server-side programming language you can dive into these days!
Sow the seeds by investing in this free course and reap the benefits later.

levelBeginnerscourse duration2 Weeks
interested count3k+ interested Geeks
Lifetime AccessAssessment TestsIndustry ReadinessFlexible Learning

Course Overview

NodeJS is a rapidly growing web server technology industry. An environment to run JavaScript outside of the Browser, Node has evolved tremendously, since the moment it was created. It's never been easier to build Full-Stack Applications, since both Front-End And Back-End are built in one language, i.e., JavaScript.

This course is a beginner-friendly and aims to tighten your grip over the fundamentals of NodeJS and more. Starting off with the installation and exploration section where we'll help you install necessary packages. The course covers the fundamentals first and then move towards much advanced topics which include NodeJS module system, web servers, API Authentication and Security, Deployment and much more. Cherry on top is a mini project towards the end of the course.

Read more

What you will learn

avtar

What you will learn

  • Installation and fundamentals of NodeJS
  • NodeJS Module Systems and HTTP Modules
  • Async/Await in NodeJS
  • MongoDB and Mongoose
  • API Auth and Security
  • Mini Project

Course Content

01Installing and Exploring NodeJs
  • Introduction and installation of node
  • Understanding Node Modules
  • Running on a browser vs running on a server
  • Nodemon
  • Node Life cycle
  • Backend vs Frontend
02Fundamentals
  • Syncronnous vs Asyncronous
  • Async Callbacks
  • Blocking vs Non-blocking
  • Multi-threading, Process and Threads
  • Event Loop
  • Task queue and Micro task queue.
03NodeJs module system
  • Importing NodeJs core modules
  • Importing own files
  • Importing npm modules
04HTTP Module
  • Basic Routes
  • Creating a server
  • How to run synchronous queries using sync-sql module
  • API Requests using HTML Modules
  • HAndling Error
Read more
Unable to load
Unable to load

Pricing

Frequently Asked Questions

01

Is there any number to contact for any query?

02

How can I register for this course?

03

Do I have to pay anything after registration?

04

Will the course content be available after the course end date?

05

Is this course language specific?