React Development
Gain comprehensive understanding of React — the popular and versatile JavaScript library — to add speed, flexibility, and simplicity to their front-end stack.



Ideal For
Current web developers with a strong command of JavaScript and front-end web development looking to add React to their repertoires.
Current web developers with a strong command of JavaScript and front-end web development looking to add React to their repertoires.
Current web developers with a strong command of JavaScript and front-end web development looking to add React to their repertoires.
What to Expect
SKILL LEVEL
Beginner
DURATION
3 Months
CERTIFICATION
After Completion
LANGUAGE
English
Skills You Will Learn
Pre-Work on React fundamentals
Key React Concepts
React State
Underlying Concepts
APIs and Heroku
React Router
Applied Practice
Pre-Work on React fundamentals
Key React Concepts
React State
Underlying Concepts
APIs and Heroku
React Router
Applied Practice
Pre-Work on React fundamentals
Key React Concepts
React State
Underlying Concepts
APIs and Heroku
React Router
Applied Practice
Module
Expand All +
Pre-work: React Fundamentals
Unit 1: Key React Concepts
Unit 2: React State
Unit 3: Underlying Concepts
Unit 4: APIs and Heroku
Unit 5: React Router
Unit 6: Applied Practice
Module
Expand All +
Pre-work: React Fundamentals
Unit 1: Key React Concepts
Unit 2: React State
Unit 3: Underlying Concepts
Unit 4: APIs and Heroku
Unit 5: React Router
Unit 6: Applied Practice
Course Outcome
Push your knowledge to the next level by learning not only how to create React applications, but how and why they work.
Build multi-page web applications using the popular React Router package.
Create a scalable, maintainable web application.Call upon an application programming interface (API) in a React application.
Host a React application on Heroku to share with the world.
Push your knowledge to the next level by learning not only how to create React applications, but how and why they work.
Build multi-page web applications using the popular React Router package.
Create a scalable, maintainable web application.Call upon an application programming interface (API) in a React application.
Host a React application on Heroku to share with the world.
Push your knowledge to the next level by learning not only how to create React applications, but how and why they work.
Build multi-page web applications using the popular React Router package.
Create a scalable, maintainable web application.Call upon an application programming interface (API) in a React application.
Host a React application on Heroku to share with the world.
Course Intake
1 April 2025 → 1 May 2025
Every Tuesday and Thursday | 8PM → 10PM
Content Provider



General Assembly offers courses in software engineering, data analytics and data science, product management, user experience design, digital marketing and others. In today’s job market, these digital skills are becoming increasingly important as more and more industries are turning to tech-driven solutions for their day-to-day operations.
General Assembly offers courses in software engineering, data analytics and data science, product management, user experience design, digital marketing and others. In today’s job market, these digital skills are becoming increasingly important as more and more industries are turning to tech-driven solutions for their day-to-day operations.
General Assembly offers courses in software engineering, data analytics and data science, product management, user experience design, digital marketing and others. In today’s job market, these digital skills are becoming increasingly important as more and more industries are turning to tech-driven solutions for their day-to-day operations.
Frequently Asked Questions
Will I earn a certificate?
Will I earn a certificate?
Will I earn a certificate?
Can I work full time while enrolled in this course?
Can I work full time while enrolled in this course?
Can I work full time while enrolled in this course?
What practical skills can I expect to have after completing this course?
What practical skills can I expect to have after completing this course?
What practical skills can I expect to have after completing this course?
Module
Expand All +
Pre-work: React Fundamentals
Unit 1: Key React Concepts
Unit 2: React State
Unit 3: Underlying Concepts
Unit 4: APIs and Heroku
Unit 5: React Router
Unit 6: Applied Practice
Module
Expand All +
Pre-work: React Fundamentals
Unit 1: Key React Concepts
Unit 2: React State
Unit 3: Underlying Concepts
Unit 4: APIs and Heroku
Unit 5: React Router
Unit 6: Applied Practice