RCT React PDP Header 031820
Gain Fluency in a Versatile Library

React JS Course: Raleigh

Expand your JavaScript programming skills, and boost your profile at work — and on the job market. Learn to build sophisticated, scalable web applications.

According to Stack Overflow, JavaScript’s React is the library “most developers want to work with if they don’t already.”

Gain In-Demand Skills in a Competitive Field

Start building maintainable JavaScript applications that can handle constantly changing data at scale. Expand your programming toolkit, and discover why both web developers and employers alike favor this robust JavaScript library.

Tap Into a Valuable Professional Network

Form real connections that can change the course of your career. Meet practitioners and peers who can help you succeed through our global alumni network. Graduate with an industry-recognized GA certificate, and join an exclusive community.

Let Your Employer Foot the Bill

More than 45% of our part-time students receive tuition reimbursement from their companies — you could, too. We can send you an employer sponsorship package to show your manager the advantages of learning with GA.

Learn on a Schedule Designed for Busy Professionals

Learn for 10 weeks in the evenings, or dive into in-depth study with our 1-week, accelerated course. You can join us at one of our campuses or take part from the comfort of home — wherever you’re based — via our Remote classroom.

Statistics source: Stack Overflow, Developer Survey Results 2019

Hundreds of Premier Companies Trust GA's Tech Programs to Train Their Teams — Here Are Just a Few

Inside Our Best-in-Class Curriculum

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.

Request Full Syllabus

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 70K+ 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.

“React is one of the most in-demand front-end web frameworks. Not only can it help you build faster and more robust websites — it’ll also make you a better developer.”

Software Engineering Immersive Remote Instructor
Karolin Rafalski

Flexible Financing Options

Employer Sponsorship

Receive full or partial tuition reimbursement from your company.

As low as

$0

per your employer’s benefits

 

Full Tuition

Save $250 on the full $3,950 tuition by paying in full upfront.

Currently only available in select U.S. markets.

$3,950

full tuition

0%-Interest, $0-Fee Loans

Apply for a loan from one of our high-quality lenders, Climb or Meritize. Qualify for monthly payments as low as $206 at zero interest for 18 months.

Loan approval subject to eligibility.

As low as

$206

per month

Installments

Divide tuition into two, three, or four payments.

As low as

$988

per installment

Need advice? Our Admissions team is here to help.

Contact Admissions

Frequently Asked Questions

Why are React development skills relevant today?

If you’re in search of programming skills to differentiate yourself within the front-end development crowd, React knowledge is the place to start. According to Stack Overflow’s annual developer survey, this JavaScript library is the one “most developers want to work with if they don’t already.” Employers are in search of talent that can leverage React’s ability to handle constantly changing data inputs. And there’s not enough talent on the market to meet this need.

What are the professional backgrounds of React development students?

General Assembly courses attract eager learners who are as passionate about growing their careers as you are. Their backgrounds span professions in design, product management, and many other fields. The GA experience can create lasting friendships and collaborations that will support you throughout a lifetime of discovery.

What practical skills can I expect to have after completing this course?

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.

Will I earn a certificate?

Yes! Upon passing this course, you will receive a signed certificate of completion. Thousands of GA alumni use their course certificate to demonstrate skills to employers and their LinkedIn networks. GA’s React Development course is well-regarded by many top employers, who contribute to our curriculum and use our tech programs to train their own teams.

Are there any prerequisites for this course?

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.

Our Admissions team can discuss your background and learning goals to advise if this course is a good fit for you.

Who teaches this course?

Our instructors are front-end web development experts. They combine in-depth knowledge as practitioners with a passion for nurturing the next generation of talent.

We work with a large pool of industry veterans around the world. Please speak with our Admissions team to find out who is teaching the upcoming course in your location.

Can I work full-time while enrolled in this course?

Yes! All of our part-time courses are designed for busy professionals with full-time work commitments. Depending on your location, classes meet twice per week in the evenings, or all day on Saturday. If you’re able to dedicate a full week to learning, we also have a full-time, accelerated 1-week option. You may opt to take this course in-person at one of our 20+ campuses or online via our Remote classroom setup. 

You 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 with a full-time job.

If you need to miss a session or two, we offer resources to help you catch up. We recommend you discuss any planned absences with your instructor.

Which format should I take this course in — on campus or online?

It’s up to you! Our Remote courses offer a learning experience that mirrors GA’s on-campus offerings but allow you to learn from the comfort of home. If you don’t live near a GA campus, have a busy travel schedule, or just want to save yourself the commute, a Remote course could be a good option for you, if available in your market. You’ll still get access to the expert instruction, learning resources, and support network that GA is known for.

If you prefer to learn alongside your peers and can make it to campus, our in-person courses allow you to take advantage of our beautiful classrooms and workspaces.

Our Admissions team can advise you on the best format for your personal circumstances and learning style.

What are my financing options?

We offer a variety of different financing options, including installment plans, so you can focus on what counts — your education. Plus, more than 45% of our part-time students receive full or partial tuition reimbursement from their employers. Speak with our Admissions team to learn more and find the best fit for you and your finances.

Still curious?