We'll give you a personalized learning plan with the recommended key skills to master. You'll be able to track your progress against this plan and add courses whenever you decide you want to learn something new!

Your future is programmable.

Upgrade to Codecademy Pro to learn in-demand skills and advance in your career.



Average salary for professionals who can build websites.

Average salary for professionals who know React or Rails.


Terms of Service

Made in NYC © 2017 Codecademy

A Personalized Learning Plan

Our advisors are experienced coders who are ready to help you at a moment’s notice. Contact them via live chat and they’ll review your code, debug your issues, and help you get unstuck!

Live Help From Advisors

With programming, there’s no substitute for actually building something. We’ve created realistic projects to teach you how to apply what you’re learning in a hands-on, practical way. Completing projects will help you solidify your learning.

Real World Projects

Quizzes are a great way to test how much you’ve learned and how much you’re retaining. With Codecademy Pro, you can quiz yourself at regular intervals to make sure you’re ready to move on to the next topic.

Access to Quizzes

Sign-up for membership to access extra practice and support in any course.

$19.99 monthly

Enroll in timed, accelerated programs to master job-ready skills.

Starts at $199

Take the next step.

Codecademy Pro Intensives are accelerated, high-touch programs that teach you job-ready skills fast.

Commit with Codecademy.

Codecademy Pro members instantly unlock extra quizzes and projects for every course in the catalog.

Unlock structured learning paths, quizzes, and projects

Live chat with our team of advisors while you learn

Get early access to courses before they launch publicly

“I learned more than I thought I could. Now I’m leading entire teams of developers with the skills I’ve learned.”

Jorge Tovar | Codecademy Pro Intensive Learner

Codecademy Pro Intensives


Expert Feedback



Build real-world projects using professional developer tools. 

What you get with Pro

Get all Codecademy courses plus:

Access live technical support from professional developers

Test your progress with quizzes at the end of each unit

Code review from Codecademy Staff

Apply what you learn with project challenges

Build real-world projects using professional tools

Get your projects reviewed by real developers

Follow a rigorous curriculum and set schedule

Get all of Codecademy Pro plus:

Graduate with certification and a portfolio of projects

Learn with a community of peers, advisors, and mentors

What you get with a Pro Intensive

Complete an accelerated program with clear deadlines and deliverables

Get professional developer feedback on your project code.

Collaborate with a cohort of like-minded peers.

Programs that deliver job-ready, tangible outcomes

Pro Intensive

Build Websites from Scratch

Design and build 16 pixel-perfect websites in this accelerated 10 week program.


Build Front-End Web Apps

Build powerful interactive front-end applications using JavaScript and ReactJS, a new technology used by Netflix and Airbnb.


Build Web APIs From Scratch

Learn back-end web development with ExpressJS. Build an API that can be used by a front-end or mobile app.


Build Website UIs

Learn the core principles of user interface design! Build websites that are compelling, appealing, and easy to navigate.


Test-Driven Development

Learn test-driven development to build a thoroughly bug-free full stack JavaScript web application. 


Introduction to Data Analysis

Learn to ask and answer questions using SQL. Then analyze and visualize data using Python.


Programming with Python

Learn Python fundamentals that set you up to work in web development and machine learning.


Data Visualization with Python

In 6 weeks learn the basics of the data science programming language Python to organize, analyze and visualize your data.


Learn SQL from Scratch

In 6 weeks master SQL queries and work with multiple datasets so you can analyze your business data and level up your career.