Step into the next generation of learning

Get ready for a better interactive learning experience. Explore our newest platform tools and mobile upgrades designed to help you build skills faster. 

ARTIFICIAL INTELLIGENCE

PRO

PLUS

BASIC

Understand your code

Gain a better understanding of what you’re learning now that AI can quickly add context to pieces of code you write.  

PRO

PLUS

BASIC

Understand errors

Mistakes are part of the process. Now, you can have AI explain what you missed so you can correct your code faster.

PRO

PLUS

BASIC

Get project hints

Stuck on a project? Let AI give you a hint (without giving the whole solution) so you can quickly get back on track.

PRO

PLUS

BASIC

Write better generative AI prompts

Build your AI skills with hands-on experience writing, testing, and refining prompts right on our platform.

*In select prompt engineering courses

PRO

PLUS

BASIC

Code on any device

Continue your coursework when and where you work best. With our mobile IDE, you can code right in your browser on any device.

ACROSS THE CATALOG

ACROSS THE CATALOG

PRO

PLUS

BASIC

Decode new concepts

With integrated Docs tooltips, get quick explanations of terms and concepts without leaving our learning environment.

PRO

PLUS

BASIC

Transform your data science work

Work with tools professional Data Scientists use with Jupyter Notebook built right into select data science courses.

DATA SCIENCE

DATA SCIENCE

PRO

PLUS

BASIC

Get better feedback

With AI, you can get instant feedback on your free response questions in the Data Analyst and Data Scientist Interview Prep paths.

CODING BASICS

PRO

PLUS

BASIC

Write code quicker

Complete code faster with autocomplete in HTML, CSS, and JavaScript. You can also choose when to turn off the feature, so it doesn’t feel like you’re cheating while learning syntax.  

*More courses coming soon

POPULAR COURSES

Learn HTML

Start at the beginning to build and edit web pages.

Learn JavaScript

Add interactivity to your websites. 

POPULAR COURSES

Learn Python 3

Develop websites, software, data analyses, visualizations, and more.

Learn Java

Create software, web and mobile apps, and more.

Learn C++

Develop software, games, databases, and more. 

Get access to all the new features