React Bootcamp: Components, State, APIs and Deployment

React Bootcamp: Components, State, APIs and Deployment

React Bootcamp: Components, State, APIs and Deployment

This year-long bootcamp begins with setup (Node, create-react-app, VS Code) and modern JavaScript refreshers, then progresses through JSX, functional components, state and props, event handling, forms, API fetching and responsive design. Coursework includes hands-on apps (e.g., weather app), version control with Git/GitHub, group build sprints, code reviews and a final project with presentations and deployment.

React Bootcamp: Components, State, APIs and Deployment

Paid once.

Level
Beginner
Ages
13–18
Duration
35 min
Classes
1 / Week
Weeks
50

Class Experience

This year-long bootcamp begins with setup (Node, create-react-app, VS Code) and modern JavaScript refreshers, then progresses through JSX, functional components, state and props, event handling, forms, API fetching and responsive design. Coursework includes hands-on apps (e.g., weather app), version control with Git/GitHub, group build sprints, code reviews and a final project with presentations and deployment.

Learning Outcomes

  • Understand React fundamentals components, JSX, props and state.

  • Manage state and pass data between components using props.

  • Implement user interactions and handle form input and events.

  • Fetch and display data from APIs and make apps responsive.

  • Use Git and GitHub to version control and deploy projects.

Available Times (0 available)

Choose a time that works best for you. All times are shown in Coordinated Universal Time.

Loading available class times…

Meet your Instructor

Joined August, 2026

4.5

124

Reviews

12+

Years

500+

Students

A Senior QA Automation Engineer with strong experience in software testing, automation and AI/ML frameworks, this educator brings practical tech skills into the classroom. Has 12+ years working with children as a coding instructor and mentor, focusing on hands-on web development,…

Reviews

4.7

58 reviews for this class

Ratings are specific to this class, not the teacher's overall profile.

Only reviews with written feedback are shown below.

Web Design for Beginners: Build 6 Websites with HTML, CSS & JavaScript

Web Design for Beginners: Build 6 Websites with HTML, CSS & JavaScript

Vaishnavi Mukherjee4.0

Ages 10–13 · 55 min · 1 / Week

$14.00per classSee schedule

🎬 Build a Real GIF Web App

🎬 Build a Real GIF Web App

Shikha Ramrakhyani

Ages 12–18 · 55 min · 2 / Week

$20.00per classSee schedule

Build a Clicker Web Game with HTML, CSS, and JavaScript

Build a Clicker Web Game with HTML, CSS, and JavaScript

Subhadra Devi5.0

Ages 10–15 · 75 min · 1 / Week

$20.60per classSee schedule

Creative JavaScript World-Building with p5.js

Creative JavaScript World-Building with p5.js

Namita Das4.7

Ages 9–14 · 55 min · 4 / Week

$16.50per classSee schedule

Intro to JavaScript with p5.js: Interactive Art & Games

Intro to JavaScript with p5.js: Interactive Art & Games

Namita Das3.5

Ages 8–13 · 55 min · 1 / Week

$18.00per classSee schedule

AI-Assisted Game Development with Cursor: Python, Pygame & Three.js

AI-Assisted Game Development with Cursor: Python, Pygame & Three.js

Savita Joshi5.0

Ages 13–17 · 60 min · 1 / Week

$21.90per classSee schedule

Intro to Web Development: HTML, CSS & JavaScript

Intro to Web Development: HTML, CSS & JavaScript

S. Jayalakshmi4.7

Ages 10–13 · 55 min · 4 / Week

$21.88per classSee schedule

Web Game Development with HTML, CSS & JavaScript

Web Game Development with HTML, CSS & JavaScript

Vinita Tamrakar4.7

Ages 13–16 · 55 min · 1 / Week

$17.38per classSee schedule

Web Design for Beginners: Build 6 Websites with HTML, CSS & JavaScript
VM

Vaishnavi Mukherjee

4.0(1)

Web Design for Beginners: Build 6 Websites with HTML, CSS & JavaScript

Beginner

Level

10–13

Ages

55 min

Duration

1 / Week

Classes

16

Weeks

$14.00per class
See schedule
🎬 Build a Real GIF Web App

Shikha Ramrakhyani

🎬 Build a Real GIF Web App

Beginner

Level

12–18

Ages

55 min

Duration

2 / Week

Classes

12

Weeks

$20.00per class
See schedule
Build a Clicker Web Game with HTML, CSS, and JavaScript
SD

Subhadra Devi

5.0(10)

Build a Clicker Web Game with HTML, CSS, and JavaScript

Beginner

Level

10–15

Ages

75 min

Duration

1 / Week

Classes

5

Weeks

$20.60per class
See schedule
Creative JavaScript World-Building with p5.js
ND

Namita Das

4.7(22)

Creative JavaScript World-Building with p5.js

Beginner

Level

9–14

Ages

55 min

Duration

4 / Week

Classes

1

Weeks

$16.50per class
See schedule
Intro to JavaScript with p5.js: Interactive Art & Games
ND

Namita Das

3.5(4)

Intro to JavaScript with p5.js: Interactive Art & Games

Beginner

Level

8–13

Ages

55 min

Duration

1 / Week

Classes

3

Weeks

$18.00per class
See schedule
AI-Assisted Game Development with Cursor: Python, Pygame & Three.js
SJ

Savita Joshi

5.0(8)

AI-Assisted Game Development with Cursor: Python, Pygame & Three.js

Beginner

Level

13–17

Ages

60 min

Duration

1 / Week

Classes

10

Weeks

$21.90per class
See schedule
Intro to Web Development: HTML, CSS & JavaScript
SJ

S. Jayalakshmi

4.7(28)

Intro to Web Development: HTML, CSS & JavaScript

Beginner

Level

10–13

Ages

55 min

Duration

4 / Week

Classes

2

Weeks

$21.88per class
See schedule
Web Game Development with HTML, CSS & JavaScript
VT

Vinita Tamrakar

4.7(14)

Web Game Development with HTML, CSS & JavaScript

Beginner

Level

13–16

Ages

55 min

Duration

1 / Week

Classes

8

Weeks

$17.38per class
See schedule