Skip to content
Day 69: new resources are added every day. See what's new

Course

Codecademy

Interactive coding courses you can start in the browser for free.

Visit Codecademy4.5
  • Rating

    4.5 / 5

  • Pricing

    Freemium

  • Difficulty

    Beginner

  • Works on

    Web, iOS, Android

Built with love by Shushant Lakhyani. Building bestproductivityresources.com

What is Codecademy?

Codecademy teaches programming with hands-on lessons that run in the browser, covering Python, JavaScript, SQL, HTML, CSS and more. The Basic plan is free forever and includes many introductory courses, while Plus and Pro add projects, quizzes, certificates and career paths.

Pros: what Codecademy does well

  • Write real code from lesson one
  • Free Basic plan
  • Wide range of languages

Cons: where it falls short

  • Projects and certificates need a paid plan
  • Free courses are mostly introductory

Who Codecademy is for

Beginners who learn best by typing code straight away.

Who can skip it

Experienced developers looking for advanced, in-depth material.

Codecademy alternatives

Not sold on Codecademy? These do a similar job, and each card says what it has in common.

Sololearn

Focus: lessons and beginners. Shares coding and programming with Codecademy. Same 4.5 rating.

CourseFree planWeb, iOS

Codewars

Focus: challenges and practice. Shares coding and programming with Codecademy. A web app, not a course. Rated 4.6 (Codecademy: 4.5).

Web AppFree planWeb

CS50 AI with Python

Focus: harvard, cs50 and course. Shares python with Codecademy. Free (Codecademy: Freemium). Rated 4.8 (Codecademy: 4.5).

CourseFreeWeb

fast.ai

Focus: deep learning, machine learning and course. Shares python with Codecademy. Free (Codecademy: Freemium). Rated 4.8 (Codecademy: 4.5).

CourseFreeWeb

JavaScript.info

Focus: javascript, tutorial and web development. Shares programming with Codecademy. Free (Codecademy: Freemium). Rated 4.8 (Codecademy: 4.5).

CourseFreeWeb

Free alternatives to Codecademy

Want to spend nothing? These free picks cover similar ground.

micrograd

Focus: autograd, neural networks and karpathy. Shares python with Codecademy. Free (Codecademy: Freemium). Rated 4.8 (Codecademy: 4.5).

CourseFreeWeb

Homemade Machine Learning

Focus: machine learning, jupyter and from scratch. Shares python with Codecademy. Free (Codecademy: Freemium). Rated 4.7 (Codecademy: 4.5).

CourseFreeWeb

ML From Scratch

Focus: machine learning, numpy and from scratch. Shares python with Codecademy. Free (Codecademy: Freemium). Rated 4.7 (Codecademy: 4.5).

CourseFreeWeb

Kaggle Learn

Focus: kaggle, data science and course. Shares python with Codecademy. Free (Codecademy: Freemium). Rated 4.6 (Codecademy: 4.5).

CourseFreeWeb

Advent of Code

Focus: coding puzzles, practice and challenges. Shares programming with Codecademy. A website, not a course. Free (Codecademy: Freemium). Rated 4.8 (Codecademy: 4.5).

WebsiteFreeWeb

Learn Git Branching

Focus: git, version control and tutorial. Shares coding with Codecademy. A website, not a course. Free (Codecademy: Freemium). Rated 4.8 (Codecademy: 4.5).

WebsiteFreeWeb
Are you the maker of Codecademy?Get a free Featured badge for your site, a share image and ready-to-paste posts. No sign-up.

Free Notion database

1,100+ ways people are making money online

Real online businesses, creators and projects, broken down by how they make money: apps, online stores, AI tools and more. Free on Gumroad.

Get the free database

Free Notion database

399+ ways to make money online

Hundreds of online income methods in one place, so you can compare options and pick one to try. Free on Gumroad.

Get the free list

For research and ideas only. Results vary and nothing here is a promise of income. See our Disclaimer.

Weekly newsletter

Everything new, every Monday.

One short email every Monday with everything shipped that week: new free tools and websites, new guides, new free browser tools and what's new in my free Gumroad libraries, plus how the site is growing. Free, and you can unsubscribe anytime.

Join the newsletter

You sign up on Gumroad, which stores your email to send the newsletter. See our Privacy Policy.