Shibaji Debnath

Software Engineer, Developer and Trainer

I make people aware about core knowledge and concepts about programming and technology. I don't care about theories, conventions or anything all.

+91-8981009499

Full-stack Dev with MERN


MERNStack Training for Beginners and Advanced Candidates

Practical Live Training
  • Expert-led Live Sessions
  • Hands-On Assignments
  • Build Real-world Projects
  • Job Interview Preparation
  • Lifetime Access Premium Videos Sessions

Actual Price: ₹ 32,000.00/-

Offer Price: ₹ 16,000.00/-

Class Type: Online Live Class
Prerequisist: Web Design & Basic JavaScript
Class Duration: 60 Hours
Practice: 60 Hours

Recently in several reputed companies, the demand for mean full stack developers is damn high. Are you looking for a job? Can’t determine the best career path to choose? If so, learn mern stack course from professionals today and create the best way of reaching your success. Shibaji Debnath is a leading online course provider provides mern stack training in kolkata. If you want to start your career as a mean full stack developer, enrolling for the mean stack online course at Shibaji Debnath will be the best option for you. Here, you can get both online and offline facility to avail our courses. Many students have obtained the mern stack course from here; and now, they all are uniques established personalities in several reputed companies in India.

MERN is a free and open-sourced user-friendly full-stack JavaScript framework. It can be determined as a collection of Javascript based technologies i.e. MongoDB, Express JS, React JS, and Node JS, which is broadly used for developing website applications. It is only used to develop web app but also used in to create dynamic websites as well. The main benefits of using MERN is, it can run on every level of the application.

Most common uses of MEAN:

  • Mobile Application Back-End Development
  • Large Scale Applications with User Connectivity
  • Real-time Multiuser Interactivity

MERN Stack runs on JavaScript, which is known as the most common programming language in the world. Due to the versatility of MERN Stack, it is extremely pliable for a wide range of web applications.

Course Details:

JavaScript Basics

  • JavaScript – Overview
  • JavaScript – Syntax
  • JavaScript – Enabling
  • JavaScript – Placement
  • JavaScript – Variables
  • JavaScript – Operators
  • JavaScript – If…Else
  • JavaScript – Switch Case
  • JavaScript – While Loop
  • JavaScript – For Loop
  • JavaScript – For..in
  • JavaScript – Loop Control
  • JavaScript – Functions
  • JavaScript – Cookies
  • JavaScript – Page Redirect
  • JavaScript – Dialog Boxes
  • JavaScript – Void Keyword
  • JavaScript -Page Printing

JavaScript Objects

  • JavaScript – Objects
  • JavaScript – Number
  • JavaScript – Boolean
  • JavaScript – Strings
  • JavaScript – Array
  • JavaScript – Date
  • JavaScript – Math
  • JavaScript – RegExp
  • JavaScript – HTML DOM

NodeJS Training

  • Introduction of nodejs
  • Setup nodes environment
  • Introduction of NPM
  • Setup and Import Express Module
  • NPM initialization
  • Import node modules
  • Setup Express Framework
  • Start programming with Express Module
  • Create Router for app
  • Create Controller with ExpressJS
  • Create Model with ExpressJS
  • Create Basic Website Template using with MEAN Stack
  • Discuss system architecture
  • Resource Handling
  • Server Side Configuration
  • Client Side Configuration
  • Services Handling
  • Hooks Handling
  • Public Resource Developed and Maintained by ReactJS
  • Mongo Database Installation
  • MongoDB Basic Instruction
  • MongoDB Driver Setup with MERN Stack
  • Session Handling
  • Cookies Handling
  • File Handling
  • VHost Configuration
  • Server Setup procedures

React JS Course Details:

Introduction To ES6 (Next-Gen JavaScript)

  • What is ES6?
  • Understanding “let” & “const”
  • Arrow Functions
  • Import & export
  • Understanding classes, methods & properties with babel
  • Spread & rest operators
  • Reference & primitive types

Getting Started with React

  • Why React & history of React
  • Installing the development environment
  • Using the create-react-app package
  • Understanding the project structure
  • Templating with JSX
  • Running our react application

Component, State & Props

  • Working with Components
  • Working with props
  • Understanding children property
  • Using state
  • Class-based components
  • Functional components

More on React

  • Handling events with methods
  • Manipulating state
  • Adding two-way binding
  • Adding styles with stylesheet
  • Style with inline styles
  • Setting styles dynamically
  • Setting classNames dynamically

Working with Lists & Conditions

  • Rendering content conditionally
  • Handling dynamic content
  • Generate lists using map method
  • List & state
  • Key prop

Dig Deeper into React

  • Splitting app into components
  • Stateful & stateless component
  • Understanding component lifecycle
  • componentDidMount() & componentWillMount()
  • Pure component
  • Using ref

Working with HTTP requests

  • Creating http request to GET data
  • Rendering data properly to frontend
  • POSTing data to server
  • Sending a DELETE request
  • Handling errors

Routing with React Router

  • Setting up the router package
  • Rendering components for routes
  • Switch between pages
  • Redirect requests
  • Navigating programatically
  • Conditional redirects
  • Working with nested routes

Redux

  • Why redux
  • Installing the package
  • Setting up reducer & store
  • Dispatching actions
  • Connect react to redux
  • Passing & retrieving data with actions
  • Combining multiple reducer
  • Using redux devtools

NodeJS Details

  • NodeJS Introduction
  • NodeJS vs Traditional Web Server
  • NodeJS Data Type
  • NodeJS Numbers
  • NodeJS Booleans
  • NodeJS Strings
  • NodeJS String Functions

Built-in Objects:

  • NodeJS Objects
  • NodeJS JSON
  • NodeJS Arrays
  • NodeJS Array Functions

Function:

  • NodeJS Functions
  • NodeJS Higher Order Function

Language:

  • NodeJS Operator
  • NodeJS Loop Statement

Objects:

  • NodeJS Class
  • NodeJS Class Creation
  • NodeJS Prototype Chain
  • NodeJS Errors and Exception
  • NodeJS Globals

Advanced:

  • NodeJS Asynchronous Programming
  • NodeJS Web
  • NodeJS Buffer
  • NodeJS Global
  • NodeJS Process
  • NodeJS setTimeout setIntervel

Module:

  • NodeJS Module System
  • NodeJS Module Require
  • NodeJS File Modules
  • NodeJS Path Module
  • NodeJS fs Module
  • NodeJS OS Module
  • NodeJS util Module

Package:

  • NodeJS Packages
  • NodeJS Package.json File

NPM:

  • NodeJS NPM JSON
  • NodeJS NPM
  • NodeJS Semantic NPM

Popular Package:

  • NodeJS Global Package
  • NodeJS Package Link
  • NodeJS Underscore
  • NodeJS Optimist
  • NodeJS Moment
  • NodeJS Color Package

Event:

  • NodeJS Events
  • NodeJS Global Events
  • NodeJS Event Handler

Stream:

  • NodeJS Streams
  • NodeJS Readable / Writable Streams
  • NodeJS Custom Streams

HTTP:

  • NodeJS HTTP
  • NodeJS HTTP Headers
  • NodeJS HTTP Files

NPM Details

  • What is npm?
  • How to find & select packages
  • How to set up a new npm account & install npm
  • How to install local packages
  • Working with package.json
  • How to update local packages
  • How to uninstall local packages
  • How to install global packages
  • How to update global packages
  • How to uninstall global packages
  • How to create Node.js modules
  • How to publish & update a package
  • How to use semantic versioning
  • How to work with scoped packages
  • How to label packages with dist-tags

Website Development with ExpressJS, MongoDB, NodeJS:

  • Setup Express Framework
  • Start programming with Express Module
  • Create Router for app
  • Create Controller with ExpressJS
  • Create Model with ExpressJS
  • Create Basic Website Template using with MEAN Stack
  • Discuss system architecture
  • Resource Handling
  • Server Side Configuration
  • Client Side Configuration
  • Services Handling
  • Hooks Handling
  • Public Resource Developed and Maintained by AngularJS
  • Mongo Database Installation
  • MongoDB Basic Instruction
  • MongoDB Driver Setup with MEAN Stack
  • Session Handling
  • Cookies Handling
  • File Handling
  • VHost Configuration
  • Server Setup procedures

Deploy the react application

  • Building the project
  • deploying it

Practical Live Training
  • Expert-led Live Sessions
  • Hands-On Assignments
  • Build Real-world Projects
  • Job Interview Preparation
  • Lifetime Access Premium Videos Sessions

Actual Price: ₹ 32,000.00/-

Offer Price: ₹ 16,000.00/-

Class Type: Online Live Class
Prerequisist: Web Design & Basic JavaScript
Class Duration: 60 Hours
Practice: 60 Hours

React is widely famous as a JavaScript library and for developing user interfaces.  Hence, to learn React JS, you must have the idea of JavaScript. But if you don’t have proper depth knowledge on it, join our javascript training classes immediately.

These days, to get desired jobs to your desired company, you need to learn fast and smart. Here, at Shibaji Debnath, you can learn React JS within just 20 hours. Therefore, if you learn with full concentration, you can learn it almost within 2 days only. To learn React JS, you also need to have concepts of website designing as well. As you can see our react js course prices is very inexpensive, you can easily avail it when you want.

Therefore, don’t waste any more time. Book a seat to the best react js training in Kolkata, i.e. Shibaji Debnath today and learn react JS within 30 hours. Act now!