Build Front-End Web Apps

Front-end skills are in high demand for developers, designers, marketers, and PMs.
Learn JavaScript and ReactJS, a new technology that powers apps like Netflix and Airbnb.

Enroll Now

Enrollments close March 26.
$199 due to claim your seat.

What You'll Learn in
Build Front-End Apps from Scratch

This program will teach you the skills you need to build interactive web applications with JavaScript and ReactJS.
In just 8 weeks, you will understand and utilize the rich and powerful library that is revolutionizing front-end development by completing 3 real-world projects on your own.

  1. Unit 1

    JavaScript Part I

    Learn the basics of using JavaScript on the web.
    Project: Minesweeper Part I
  2. Unit 2

    JavaScript Part II

    Learn how to create working JavaScript programs.
    Project: Minesweeper Part II
  3. Unit 3

    JavaScript Part III

    Learn best practices and show off your new skills.
    Project: Minesweeper Part III
  4. Unit 4

    Introduction to ReactJS

    Dive in to React and explore its powerful component system.
    Project: Yelp Part I
  5. Unit 5

    React: Components & State

    Learn how components interact in your React apps.
    Project: Yelp Part II
  6. Unit 6

    React: Using APIs

    Learn how to make your app communicate with an API.
    Project: Yelp Part III
  7. Unit 7

    Capstone | React App

    Put your skills to use by building a fully functional web app.
    Project: Spotify Part I
  8. Unit 8

    Capstone | React App

    Learn to write a feature request and build it yourself.
    Project: Spotify Feature
Michael Doliner, a Codecademy curriculum designer

What makes Codecademy Pro Intensive different?

“There are hundreds of courses that give you a cursory overview of these important languages, but this program goes deeper. We interviewed developers about challenging real world situations and designed a program to teach you to solve them.”

—Michael Doliner
Codecademy Curriculum Designer & Former Google Engineer
A food blog project example page

Learn by Doing

In this program, you'll learn to build interactive web applications with the same technologies that professional React developers use to build sites like Netflix, Airbnb, and even Codecademy.

Code Reviews by Professional Developers

Our team of developers will review your final projects and give you detailed and personalized feedback.

Program Details: Build Front-End Apps from Scratch

Last Day to Enroll

March 26

Start Date

March 26

End Date

May 21



Time Commitment

While you’ll be able to move at your own speed, you should make sure that you generally have at least 10 hours a week to dedicate to the program in order to stay on track.


Experience with HTML, CSS, Command Line, and text editors is recommended, but not required. The program is available only in English.

Satisfaction Guarantee

We designed a program that we think you'll love. If this Codecademy Pro Intensive isn’t right for you, you can request a full refund within the first week.

Additional Questions?

Visit our Frequently Asked Questions page to find additional information or to contact our support team.

Enroll Now

$199 to claim your seat.

Jorge Tovar, a Codecademy Pro Intensive Graduate

Hi, I'm Jorge

Learner Success Story

“Keeping to a step-by-step weekly curriculum, working on real-life projects to make the concepts stick, having guidance with that challenging final project, chatting with experts to ask those questions you’ve been dying to ask — it was exactly the setup I needed.”

—Jorge Tovar
Codecademy Pro Intensive Graduate

Space is limited. Secure your seat now!

Completing your enrollment takes only a few minutes.

Enroll Now