Module 1 : Node JS
- Introduction to Node.JS
- Node Package Manager
- Modules
- Asynchronous Programming
- Callbacks
- Events & Events Loops
- Streams & Buffers
- Connecting Node.JS to Database
- Web Sockets
Module 2 : React JS
- Introduction to ReactJS
- Understand ReactJSLibrary & directory
- React Components
- Types of Components
- Build a simple React component
- Component composition
- Component styling
- Component inter communication
- How to pass data from one component to another
- Routing
- Hooks
- States
- Hooks vs States
- Types of Hooks
- Redux
- Using Redux as state container for react apps
- React Bootstrap
- Deployment Of ReactJS App
Module 3 :Express JS
- Introduction to Express
- MVC Patterns
- HTTP Interaction
- Handling Form Data & Query Parameters
- Routing
- Cookies, Sessions & User Authentications
- Handling Errors
- Using Templates
- Creation & Consumptions of Restful Services
Module 4 : MongoDB
- Concept & Introduction to MongoDB
- Scaling
- SQL & Complex Transactions
- Overviewing Documents
- Installation Of MongoDB – Windows & Linux
- JSON
- Dynamic Schema
- Introduction To Cursors
- Query Language : Basics, Projections & Advantages
- Shell
- Sorting
- User Authentication
- Handling Errors
Course Information
- Eligibility : Working knowledge of HTML, C Language and JavaScript
- Course Duration : 40-70 Hours depending on the level of the course is selected
- Course Fee : To be discussed