‘‘React your way into the future’’

Topic Learnings
React JS
Introduction Overview, Architecture, Installation, Features, Creating a Sample Application
JSX Variable, Functions, Expressions, Attributes, Namespace, Rendering HTML, Rendering React Components
Component & Styling Component Creation, Class Component, Function Component, Controlled Component, Un Controlled Component, Formik, CSS Style Sheet, Inline Styling, CSS Style Modules, List
Properties/Event Overview, Methods as Properties, Property Types, Unidirectional Data Flow, Key Events, Event Pooling, Event Handlers, Routers, Types of Routers, Link, Switching, Fragments
State Overview, State Management, Stateless Component, State Management using React Hooks, Component Life Cycle, Component Life Cycle using React Hooks, Effect React Hook, Pagination
Redux Concepts, Redux API, Provider Component
Flux Overview, Flux Vs MVC, Data Flow, Action, Dispatcher, Store, View
Deployment Deployment in HTTP Server and NPM
Node JS
Introduction Overview, Installation, Node.js process model, Sample Program
REPL Invoking the REPL, Simple Expressions, Multiline Expressions, Variables, Underscore Variables, REPL Commands
NPM Installing Node Package manager, Global vs Local Installation, Creating a module
Basics Data Types, Buffer, Loose Typing, Object Literal, Functions, Process Objects, Callback
Modules Core Modules, Local Modules, Writing a Modules, Exporting Modules
Event Event Driven Programming, Event Emitters, , Creation of child processes in Node Js
Streams Reading/Writing/Piping/Chaining streams, File System, Global Objects
Utility Modules OS, Path, Net, DNS, Domain
Web Modules Architecture, Creation of Webserver/Client using Node js, Express
API RestFulApi
Deployment Packaging a Node JS application using JXCore

React JS/Node JS