Skip to content
Adiz Codez

Frontend

React Essentials

Build real interfaces with React and TypeScript: components, state, data fetching and the patterns that keep projects maintainable.

Level
Intermediate
Format
Online (live)
Duration
8 sessions · 2 per week
Category
Frontend

Description

For people who already know JavaScript. We cover the React model properly — components, props, state, effects and forms — then build a small application together with typed components.

What you will be able to do

  • Think in components and derive state instead of duplicating it
  • Handle forms and validation cleanly
  • Fetch and cache server data sensibly
  • Structure a project that stays readable as it grows

Technologies

ReactTypeScriptViteREST APIsTailwind CSS

Modules

React model

  • Components and props
  • State management
  • Rendering and keys

Data

  • Effects and cleanup
  • Fetching from APIs
  • Loading and error states

Real project

  • Forms and validation
  • Routing
  • Component organisation

Best for

  • Students who know basic JavaScript
  • Developers moving to a component framework

Prerequisites

  • Comfortable with JavaScript functions and arrays
  • Basic HTML and CSS

Interested in this course?

Cohorts, schedules and pricing are agreed per group. Send us a short note with your background and what you want to build.

Enquire about this course