Skip to content
FintechSolAcademy
Web Development

React Development

Build fast, accessible user interfaces with React, TypeScript, hooks and modern tooling.

Duration
8 weeks · 48 hrs
Training mode
Live Online
Level
Intermediate
Modules
6 modules

Course overview

Focus deeply on React and the modern front-end ecosystem. You will learn component design, hooks, state management, data fetching, routing, testing and performance optimisation, all with TypeScript.

Ideal for developers who know JavaScript and want to specialise in front-end engineering.

What you will learn

  • Design reusable, well-structured React components
  • Manage state with hooks and context
  • Fetch and cache server data reliably
  • Test components with React Testing Library
  • Build accessible and performant interfaces

Curriculum

6 modules · 8 weeks

  1. 01React Fundamentals8 hrs
    • JSX
    • Props and state
    • Component composition
  2. 02Hooks in Depth8 hrs
    • useState and useEffect
    • Custom hooks
    • useReducer and context
  3. 03TypeScript with React8 hrs
    • Typing props
    • Generics
    • Typing events and refs
  4. 04Data Fetching and Routing8 hrs
    • Fetching patterns
    • Caching
    • Client-side routing
  5. 05Testing and Accessibility8 hrs
    • React Testing Library
    • ARIA basics
    • Keyboard support
  6. 06Performance and Project8 hrs
    • Memoisation
    • Code splitting
    • Capstone app

Prerequisites

  • Working knowledge of JavaScript
  • Basic HTML and CSS

Certification

FintechSol Academy Certificate in React Development (certificate of completion).

Your trainer

Marcus Lee

Sample profile

Senior Trainer – Full Stack Engineering

11+ years experience · JavaScript, TypeScript, React, Node.js, Java

Marcus leads the web and software development tracks. He brings experience from product engineering teams and coaches learners on code quality, architecture and technical interviews.

Frequently asked questions

Are the live sessions recorded?

Yes. Recordings of live sessions are made available to enrolled learners for the duration of the course so you can revise or catch up on missed classes.

Will I receive a certificate?

Learners who complete the required assignments and the capstone receive a FintechSol Academy certificate of completion. Vendor certification exams, where relevant, are booked and paid separately.

Related courses