Course description
Expand your JavaScript programming skills, and boost your profile at work — and on the job market. Learn to build sophisticated, scalable web applications.
Upcoming start dates
Suitability - Who should attend?
Incoming students should have a familiarity with HTML and the Document Object Model (DOM), along with a working knowledge of JavaScript programming and functions, objects, arrays, and classes.
Outcome / Qualification etc.
Throughout this course, you’ll:
Explore the essentials of programming with React, the JavaScript library, including components, JSX, props, and state.
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, interactive 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 delivery details
Created With a Focus on Real-World Relevance
Facebook created React to build a dynamic platform that could adapt to continually changing data. To date, this JavaScript library fuels countless websites and applications across industries, including Instagram and Airbnb. Gain fluency in this simple-yet-flexible framework to increase your contributions at work and elevate your job market appeal.
Learn to Handle Constantly Changing Data at Scale
Discover not only how to create JavaScript-powered React applications, but how and why they work. This course dives deep into the tools and techniques you need to create custom web applications. Explore the essentials, including components, JSX, props, and state, build multi-page apps with React Router, and incorporate functionality from third-party APIs. Then, host the result with Heroku.
Get a Head Start With Self-Paced Prep Lessons
Once you enroll, we equip you with online, self-paced preparatory lessons to set you up for success. Dive into React fundamentals and JavaScript ES6, start building a custom application, and gain a common vocabulary to start collaborating with classmates on day one.
Real-World Portfolio Projects
Graduate with a polished capstone project: A working React application of your choice built from scratch.
Individualized Instructor Support
Get guidance, feedback, and more from experts who are dedicated to supporting your learning and career goals. Instructors are on hand in class and during office hours to offer real-time support and help you turn ideas into action.
Global Network of 97K+ Alumni
Create connections with peers that last well beyond your time in the classroom. As part of the GA alumni community, you’ll gain access to networking events and workshops to keep evolving your career for years to come.
Why choose General Assembly
Global network of nearly 100,000 alumniand 20,000 + global hiring partners
82% Graduation rate from Bootcamp students in 2021
Ranked Top Coding Bootcamp on Career Karma and Course Report
General Assembly
At General Assembly anyone can become job-ready to start a career in coding or data or ux design, by getting the in-demand tech skills in three or eight months. The General Assembly bootcamps are led by instructors who are expert...