Non-Award
Expand your JavaScript programming skills, and boost your profile at work - and on the job market. Learn to build sophisticated, scalable web applications.
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.
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 ScaleDiscover 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 LessonsOnce 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