AlternativeTo Logo

Open Source Codecademy Alternatives

The best open source alternative to Codecademy is freeCodeCamp. If that doesn't suit you, our users have ranked more than 100 alternatives to Codecademy and ten of them is open source so hopefully you can find a suitable replacement. Other interesting open source alternatives to Codecademy are exercism, The Odin Project, DATAQUEST and YouTubeTutor.

Codecademy alternatives are mainly Code Learning Services but may also be Online Education Services. Filter by these if you want a narrower list of alternatives or looking for a specific functionality of Codecademy.
This page was last updated
Codecademy iconCodecademy
  230

Codecademy is the easiest way to learn how to code. It's interactive, fun, and you can do it with your friends.

Learn more about Codecademy

  1. freeCodeCamp icon

    freeCodeCamp

    • Online
    • Android
    106 alternatives to freeCodeCamp 

    Free Code Camp's open source community help you build a job-worthy portfolio of real apps used by real people, while helping nonprofits.

     Suggest and vote on features
    Features
    1.  DRM FreeNo Digital rights management (DRM), i.e. no copy protection.
    Screenshot
    Screenshot
    Screenshot
    freeCodeCamp vs Codecademy opinions
    Most users think freeCodeCamp is a great alternative to Codecademy.
    Guest

    FreeCodeCamp is a fantastic alternative to Codecademy's web development classes on HTML, CSS, and JQuery. It is completely free, utilizes a live sandbox format for application of learned concepts, and, most of all, features a massive support community.

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    1
    aihlenburg

    It's also interactive and browser-based.

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    0
    Deviated

    After taking the full course which needs about 3 months, you can understand so much code.

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    -1
    pschlenker

    Because I love the interactive live code functionality and it seems to have better exercises than Codecademy.

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    0
  2. exercism icon

    exercism

    • Online
    • Terminal
    43 alternatives to exercism 

    Download and solve practice problems in over 30 different languages. For code newbies and experienced programmers.

     Suggest and vote on features
    Features
    1.  Crowdsourcedexercism uses suggestions, information, etc., from a large group of people to improve the quality of the content.
    2.  Gamificationexercism makes use of game-design elements such as point scoring, competition, achievements, etc.
    3.  Command line interfaceexercism either have CLI support or is a CLI-only app.
    Screenshot
    Screenshot
    exercism vs Codecademy opinions
    Almost everyone thinks exercism is a great alternative to Codecademy.


  3. The Odin Project icon

    The Odin Project

    20 alternatives to The Odin Project 

    The Odin Project is one of those "What I wish I had when I was learning" resources. Not everyone has access to a computer science education or the funds to attend an intensive coding school and neither of those is right for everyone anyway.

     Suggest and vote on features
    Features
    Screenshot
  4. DATAQUEST icon

    DATAQUEST

    • Online
    34 alternatives to DATAQUEST 

    Become a Data Scientist Our hands-on method teaches you all the skills you need to become a data scientist, data analyst, or data engineer. Learn by writing code, working with data, and building projects in your browser.

     DATAQUEST has no features, suggest some!
    Screenshot
  5. YouTubeTutor icon

    YouTubeTutor

    • FreeOpen Source
    • Online
    • Google Chrome
    34 alternatives to YouTubeTutor 

    The best way to organize education by tutorials from YouTube. The extension extends the functionality of YouTube: adds the opportunity for collecting playlists as courses, tracking the progress of training, recommends relative courses and more.

     Suggest and vote on features
    Features
    Screenshot


  6. Enlight - Learn to Code icon

    Enlight - Learn to Code

    • FreeOpen Source
    • Online
    96 alternatives to Enlight - Learn to Code 

    Learn to code by building projects.

     Enlight - Learn to Code has no features, suggest some!
  7. Code Unicorn icon

    Code Unicorn

    22 alternatives to Code Unicorn 

    Master your programming skills by building fun, predesigned projects and show it off on your Github, LinkedIn, and resume. Code Unicorn is a platform where you can learn to code completely for free by building awesome projects.

     Suggest and vote on features
    Features
    Screenshot
    Code Unicorn vs Codecademy opinions
    pros, cons and recent comments
    benedictaosonaike

    I like Code Unicorn because all the projects are free. You can add completed projects to your portfolio.

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    0
  8. DevTube icon

    DevTube

    • Online
    83 alternatives to DevTube 

    Enjoy the best tech conference videos, webinars and tutorials and share it with friends, colleagues, and the world.

     Suggest and vote on features
    Features
  9. Waterbear icon

    Waterbear

    • FreeOpen Source
    • Online
    29 alternatives to Waterbear 

    Waterbear is a toolkit for making programming more accessible and fun. Having a visual language means you don't have to focus on learning a syntax to start programming.

     Suggest and vote on features
    Features
    Screenshot
  10. HackInScience icon

    HackInScience

    4 alternatives to HackInScience 

    HackInScience is an open source teaching platform written in Python but able to correct any languages. hackinscience.org is the official HackInScience instance aimed at teaching Python, it currently contains around 70 exercises, ordered by difficulty.

     HackInScience has no features, suggest some!
    The exercise view.
Showing 10 of 10 alternatives
AlternativeTo