Skip to content
thecertiedge.comthecertiedge.com
  • Category
    • Cloud Computing
    • Others
    • SAP
  • Home
  • All Courses
  • Contact us
  • Other
    • Gallery
    • About us
    • Terms and Conditions
    • Privacy policy
    • Blog
    • Certificate Authentication
  • Talent acquisition
thecertiedge.comthecertiedge.com
  • Home
  • All Courses
  • Contact us
  • Other
    • Gallery
    • About us
    • Terms and Conditions
    • Privacy policy
    • Blog
    • Certificate Authentication
  • Talent acquisition
  • Home
  • Course
  • React Training Program

React Training Program

  • By Certiedge official
Breadcrumb Abstract Shape
Breadcrumb Abstract Shape
Breadcrumb Abstract Shape

Course Duration: 32 Hours of Comprehensive Learning

Mode of Learning:

Choose the training format that best fits your schedule and learning style:

  1. Online Instructor-Led Training – Learn directly from certified experts in live interactive sessions.
  2. Online Self-Paced Learning – Study anytime, anywhere with flexible access to course materials.
  3. Onsite / Classroom Training – Experience hands-on, instructor-led sessions in a collaborative environment.

What’s Included:

Our comprehensive training program is designed to ensure a complete, career-ready learning experience. You’ll get:

  • Onsite Instructor-Led Sessions
  • Live Role
  • Certified Trainers
  • Post-Training Support
  • Resource Materials including eBooks, eGuides, and reference documentation.
  • Real-World Scenarios & Case Studies
  • Networking Opportunities
  • Group Projects and Collaborative Activities
  • Best Practices and Industry Insights
  • Access to Recorded Sessions (available only for online programs) for flexible review.
  • Follow-Up Sessions
  • Tool Demonstrations and Walkthroughs

Empower your career with expert-led, practical, and flexible training designed to help you master real-world skills and stay ahead in the industry.

 

Show More

Course Content

Topics in JavaScript

  • Overview of features of ES2015+
  • Object and Array Destructuring
  • Rest and Spread Operators
  • Arrow Functions
  • Modules
  • Promises
  • async/await

Overview of TypeScript

  • Installation and Getting Started
  • tsc Compiler Options and tsconfig.json
  • Primitive Types and any Type
  • Type Checking and Inference
  • Arrays and Type Aliases
  • Union Types
  • Function Argument and Return Types
  • Callback Function Signatures
  • Interfaces for Object Structure
  • Implementing Interfaces in Classes
  • Access Modifiers: public, protected, private, readonly
  • Generics
  • Utility Types: Omit, Partial, Pick, Required, Record
  • Mapped Type and Conditional Type

Introduction to React

  • SPA Architecture
  • Component-based Architecture
  • Including React in Your App
  • Scaffolding with create-react-app
  • Understanding Project Structure and Build Process
  • React Elements, Props, and State

Component Basics

  • Functional and Class-based Components
  • Using Props and Children
  • JSX Basics
  • Variables, Expressions, and Conditional Rendering
  • Array Mapping for UI
  • Event Handling and Context Binding
  • Event Object Details
  • defaultProps

Stateful Components in Depth

  • Understanding State
  • useState() and useEffect()
  • Parent-Child Communication
  • Using ref
  • Working with Forms
  • Controlled vs Uncontrolled Components

Hooks and Performance Optimization

  • Why Hooks?
  • useReducer() for Complex State
  • Performance: useCallback(), memo(), useMemo()
  • Context API: createContext(), useContext(), Provider
  • Custom Hooks
  • Container vs Presentation Components
  • HOCs and Render Props
  • React Query (TanStack Query)

Routing

  • React Router Introduction
  • Route Configuration: Link, NavLink, Routes, Route, Navigate
  • Props: history, location, match
  • Params and Query Strings
  • Lazy Loading and Code Splitting

Redux with Redux Toolkit, Zustand Basics

  • Flux Architecture
  • Redux Flow: Actions, Stores, Reducers
  • Immutability
  • React Redux Integration
  • Redux Toolkit Setup
  • useDispatch() and useSelector()
  • Redux DevTools
  • Zustand Introduction

Deployment

  • .env Files for Config Management
  • Creating Production Build
  • Deployment Techniques

Course Includes:

  • Price:
    ₹50,000.00 ₹60,000.00
  • Lessons:65
  • Level:Intermediate
₹50,000.00 ₹60,000.00
10ZUCU1h07wsB2i2AtWrsOOBCipoGRxlcLVnuH0OBSOebJFPcu325fCF7uAblhKs

No. 112, AKR Tech Park, B Block, 7th Mile, Hosur Road,
Bommanahalli, Bangalore – 560068, Karnataka

Company

  • Home
  • All Courses
  • Contact us
  • Other
  • Talent acquisition

Support

  • Home
  • About us
  • Contact us
  • Privacy policy
  • Terms and Conditions
  • Blog

Contacts

Call: (+91) 987-667-0964
Email: customersupport@thecertiedge.com

Icon-linkedin2 Icon-instagram X-twitter Icon-youtube
©2024-2025 Certiedge Solutions and Services. All Rights Reserved
thecertiedge.comthecertiedge.com
Hi, Welcome back!
Forgot Password?
Don't have an account?  Register Now