Learn to leverage React’s power in this hands- on, project-based course. Build your own web application and compile a professional project portfolio to showcase your new skills.Start building maintainable JavaScript applications that can 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.Who's It For?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. The General Assembly Admissions team can discuss your background and learning goals to advise if this course is a good fit for you.What You'll Learn:Throughout this expert-designed program, you’ll:Explore the essentials of programming with React, 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 web applications using the popular React Router package.Call upon an application programming interface (API) in a React application.Host a React application on Heroku to share with the world.Apply what you’ve learned to build a custom React application.Duration and Study Load:10 weeks part-timeYou will be expected to spend time working on homework and projects outside of class hours each week, but the workload is designed to be manageable alongside a full-time job.Payment Options:General Assembly offers a variety of different financing options, including installment plans, student loans, income share loans and tuition discounts so you can focus on what counts — your education.Map:GA classes are online via Zoom and Slack to reflect the most common workplace setup you’ll find once you land your tech job. You will take instructor led sessions and self paced sessions, always with access to real time Instructor feedback. Career Coach support is available from day one and until you find a job both.
Overview
Taught by
General Assembly