React JS intro

  • Building up mindset
  • Intro to the ecosystem
  • React, Router, Babel, JSX, Webpack, Express
  • Setup
  • First Hello world project

Getting Basics of React JS

  • understanding directory structure of react app
  • creating react component
  • react class componenet & functional component
  • import componenet from other file
  • Calling functions in components
  • Virtual DOM in reactjs

Props, State & Component life cycle in reactjs

  • props in reactjs
  • states in reactjs
  • components lifecycle

React-Router

  • setting structure
  • router basics
  • Server Side Rendering
  • SSR vs CSR
  • route inside route

React Forms, Flow architecture

Designing with Material UI

State handling

  • Flux architecture
  • State
  • management with Redux
  • state handling with ContextAPI

HOOKS

  • Why HOOKS
  • HOOKS (multiple states hooks, Effect hooks)
  • Rules
  • Use cases
  • Effects
  • Effect cleanup
  • Effect Dependency Array

Promise handling with Redux-Saga

Firebase with Reactjs

  • setup firebase
  • login & signup
  • logout
  • google signin & signup button

Technical Concept Development - Basic intro level

  • Let & const keyword with caution
  • arrow function
  • Refs, Keys
  • Parameter handling
  • THIS keyword
  • code hoisting & default parameters
  • Dynamic Object creation
  • Looping and recursion
  • for of loop - best of all
  • Super dots
  • setup & import exports

Technical Concept Development - Beyond Basics

  • Classes
  • Exporting functions
  • importing everything from files
  • MAPS - complete guide
  • SET in ES6
  • Static function & getters and setters
  • Symbols in ES6
  • Classes in ES6
  • Method overriding
  • Intro to promise
  • Web request using promises

Handling GET/POST/PUT requests from NodeJS

Develop a Full fledge app that's includes all the stacks learnt from the class

  • Delivery tracking application dashboard
  • Chat app

Deploy developed app to server

  • Architecture selection
  • Design
  • Setup
  • Launch

Handling CI/CD with GITLAB, GITHUB

Assignment & Mentoring session

BASIC REQUIREMENTS

  • HTML, CSS & Basic JS
  • Own Laptop
  • React JS
  • Rs 30,000
  • React JS - Beginning to Advanced
  • Duration : 60 hours
  • 9843090176
  • Fullstack
  • Rs 50,000
  • Node JS - Beginning to Advanced
  • React JS - Beginning to Advanced
  • Duration : 120 hours
  • 9843090176
  • Node JS
  • Rs 30,000
  • Node JS - Beginning to Advanced
  • Duration : 60 hours
  • 9843090176