The Best 41 KataCoda Alternatives

  • Learn SQL

    Create, access, and manipulate databases.

    Freemium Android iPhone Android Tablet iPad Web Windows Phone

  • JavaScript Playground

    The JavaScript Playground is a blog centered around short, specific posts aimed to improve a reader's knowledge of JavaScript, either written or provided as a screencast.

    Free Web

  • The App Brewery

    Turn your app idea into reality. With a step-by-step curriculum designed for entrepreneurs, you'll learn iOS and Android, app design and app marketing. Everything you need to dominate the app stores.

    Freemium Web

  • Learn Java

    SoloLearn's Learn Java is a comprehensive guide to one of the most popular programming languages in the world.

    Freemium Android Android Tablet Web Windows Phone

  • TREPL

    The main goal of this website is to provide a simple to use tool that will enable users to easily discover how computer programs work under the hood..

    Free Web

  • Programmr

    At Programmr you can code, compile & run your programs directly in the browser. Supported platforms include C++, Java, PHP, C#, Flex, J2EE, Objective-C and many...

    Free Web

  • EduTelly

    Knowledge is indeed power and even more so in this modern world of incredibly fast paced advancements in science and technology.

    Commercial Web

  • Py

    Py teaches you all about programming and development through over 1000+ free, byte-sized lessons in everything from SQL to graphic design. FEATURES - Interactive:...

    Freemium Android iPhone Android Tablet iPad

  • Cocoa Dev Central

    Since 2001 Cocoa Dev Central has been one of the most popular sites devoted to Mac OS X programming

    Free Web

  • Levinux

    Levinux – A Tiny Version of Linux for Education Levinux (download ~20 MB) is a tiny virtual Linux server that runs from USB or Dropbox with a double-click (no install...

    Free Open Source Mac OS X Windows Linux

  • Bloc.io

    You'll be building real web applications, learning with other students, and receiving one-on-one attention from the mentors. We'll be pushing you to the very...

    Commercial Web

  • Crunchy

    Crunchy is an application that formats and delivers html-written Python tutorials inside a browser window, adding interactive elements and snazzy navigation.

    Free Mac OS X Windows Linux

  • JREAM Programming Courses

    You will learn straight from a developer who's learned everything the hard way and has now made it easy for you. JREAM teaches programming skills rapidly through...

    Commercial Web

  • SwiftBites

    available on both ios and android, swiftbites helps you learn how to code in apple swift with interactive mini lessons.

    Free Android iPhone Android Tablet iPad

  • Try R

    try r is an online course created by code school to learn r (programming language) interactively.

    Free Web

  • Kadenze

    Kadenze brings together educators, artists, and engineers from leading universities across the globe to provide world-class education in the fields of art and creative...

    Freemium Web

  • HummingBoard

    Fly high with your ultimate IoT platform Get ready to fall in love with new HummingBoard – a small and powerful, low-cost ARM computer that ignites the imagination....

    Commercial Linux

  • Run Marco!

    Join Marco on a code-filled journey in this fun, programming adventure for kids between 6 and 12 years old. Use visual instructions to guide Marco or Sophia through a...

    Free Mac OS X Windows Linux Android iPhone

  • Web Cartoon Maker

    Web Cartoon Maker started as a simple online tool for making animated cartoons in 2010. And now this is a fully standalone desktop application! It is 100% freeware with...

    Free Windows