FULL STACK DEVELOPMENT
SYLLABUS - REACT
TOPICS:1 HOURS: 6 hrs
Introduction to Web Development & React – Building Blocks of Web Applications – Single-
Page vs Multi-Page Applications – Client-Side Technologies – MVC Architecture –
Introduction & Installation of React – NPM Modules.
TOPICS:2 HOURS: 6 hrs
React Components & Elements – Render Function – Multiple Components – Props (Class &
Function) – States – React Events & Forms – Styling in React.
TOPICS:3 HOURS: 6 hrs
Routing in React – Introduction to react-router – Configuring Routing – Navigation with Links
– URL Parameters & Nested Routes – Styling Navigation with NavLink.
TOPICS:4 HOURS: 6 hrs
JSX & Flux – JSX Basics – Expressions & Attributes – Data Flow – Flux Application
Architecture – Immutable Collections (Lists, Maps, Sets) – React Hooks – State Management
with Redux – Actions, Reducers, Store Setup.
TOPICS:5 HOURS: 6 hrs
API Integration & External Libraries – Building REST APIs with JSON-server – API
Consumption using Fetch – Integration with jQuery & AJAX – Using Gulp & Browserify –
Creating Dynamic UIs – React Stateful Components – Event Delegation – Auto Binding –
Node.js Concepts: Introduction to Node.js, Setting up a Node.js Environment, npm & Node
Modules, Creating a Simple Server, Express.js Framework – MongoDB: Introduction to
MongoDB, Setting up MongoDB, CRUD Operations, Mongoose for Object Data Modeling
(ODM).
COIMBATORE | ERODE | MADURAI | TRICHY | CHENNAI
PH : 90420 90708 \ PH : 81110 00779 WEB : Litz tech