Linux PDF
Linux PDF
Linux PDF
Learning Objective
In this module, you will learn about MVC architecture, what is React and difference between
single and multiple page applications. You will also learn how to install React, make use of NPM
packages and ES6 concepts.
Topics:
Building Blocks of Web Application Development
MVC Architecture
Introduction to React
Installation of React
DOM
ECMA Script
NPM Modules
React Elements
Render Function
Components
Class Component
Component Constructor
Functional Components
Multiple Components
Props
States
Component Lifecycle
React Events
React Forms
Styling in React
Inline Styling
CSS Stylesheet
Topics:
Routing
react-router
Features of react-router
URL Parameters
Nested Routes
Build a dynamic Music Store application using Routing and API connectivity
Topics:
Need of Redux
What is Redux?
Redux Architecture
Redux Action
Redux Reducers
Redux Store
Principles of Redux
Pros of Redux
React Hooks
Learning Objective:
In this module, you will learn how to implement Class component- Stateful features within
Functional components using React Hooks.
Topics:
Basic hooks
useState() hook
useEffect() hook
useContext() hook
Additional hooks
Custom hooks
node js syllabus
Session 1: Node JS Modules
Functions
Buffer
Module
Modules Types
Core Modules
Local Modules
Modules Exports
What is NPM
Updating packages
Sending Requests
Read File
Writing a File
Opening a File
Deleting a File
Session 4: Express JS
Configuring Routes
Connecting String
Configuring
Updating Records
Deleting Records
Develop powerful and large web applications without writing complex code using Node.JS as it
has microservices and other features. Our Node.JS Course in Chennai is provided with hands-on
practices on real-time projects that equip you for better placements
Design Goals.
JSON Introduction
JSON Structure
MongoDB Installation
Installing Tools
Swig, Express
Node Packaged Modules (npm)
Query Operators
Data Modeling