Coding and Tech Skills

Interactive coding lessons, video-based skill libraries, and practice sites aimed at getting hired or handling a specific tool at work, mostly priced as a monthly subscription rather than per course. The real difference between them is format, typed exercises in the browser, video from a working instructor, or short puzzles you solve for practice.

  1. 1

    Marketplace offering thousands of independently-created coding and tech courses at individual price points across multiple disciplines.

  2. 2

    Platform offering university-backed and corporate tech courses, Specializations, and Professional Certificates from Google, IBM, and Meta.

  3. 3

    A data science and analytics platform combining short video lessons with in-browser coding exercises in Python, R, SQL, and data visualization tools. Individual plans run about $29 a month or $299 a year, with career tracks bundling multiple courses toward a specific data role.

  4. 4

    An interactive, browser-based coding platform where you write and run real code inside each lesson rather than watching video, covering most major languages and frameworks. Acquired by Skillsoft in 2022, its Plus and Pro plans run about $15 to $20 a month on annual billing, gating career paths and interview prep behind the higher tier.

  5. 5

    University-backed courses and MicroMasters programs in computer science and programming, including MIT and Harvard offerings.

  6. 6

    Free computer science courses using Python, JavaScript, HTML/CSS, and data structures for all levels

  7. 7

    Free web reference and tutorial site for HTML, CSS, JavaScript, SQL with built-in interactive code editing.

  8. 8

    Practice platform with thousands of algorithm and data structure problems, mock interviews, and company-specific coding interview question sets.

  9. 9

    Nonprofit-run platform offering free curriculum in web development, JavaScript, and data analysis with project-based certifications.

  10. 10

    Coding practice platform where learners and employers alike verify programming skills through challenges and technical assessments.

  11. 11

    A video-based tech skills library aimed at working developers and IT professionals, covering software development, cloud platforms, cybersecurity, and data, with skill assessments that benchmark where you stand against other learners. Taken private by Vista Equity Partners in 2021, its individual plan runs around $29 a month.

  12. 12

    Project-based Nanodegree programs developed with industry partners in data engineering, machine learning, and cloud DevOps.

  13. 13

    90+ interactive courses in math, computer science, and programming with 10+ million learners solving problems

  14. 14

    Coding challenges and competitive programming platform with 10+ million developers used by companies for hiring

  15. 15

    Free platform with 15,000+ tutorials and 550+ video courses on coding, design, and business skills

  16. 16

    Competitive programming platform with 1.6+ million members hosting live matches and algorithm competitions

  17. 17

    Backend coding bootcamp with interactive browser-based Python, Go, and JavaScript courses using RPG-style progression

  18. 18

    Mobile-first platform with 35+ million learners teaching Python, JavaScript, Java, HTML, CSS via gamified lessons

  19. 19

    A free, gamified platform for practicing programming through short challenges called kata, ranked by difficulty across more than fifty languages, with community-written solutions to compare against your own after solving one. It's built for practice and drilling skills, not structured lessons or a beginner curriculum.

  20. 20

    Subscription education platform with career-focused tracks in web development, programming, and design for people changing fields.

  21. 21

    Gamified programming practice with 3+ million users wrapping coding challenges in game-like scenarios across 25+ languages

  22. 22

    Cybersecurity and IT training with 3+ million users, hands-on labs, and industry-aligned certification prep

  23. 23

    Free coding practice site with exercises in fifty languages plus optional human feedback and automated test grading.

  24. 24

    Community-driven visual learning paths for frontend, backend, and DevOps roles with interactive AI mentor support.

  25. 25

    A video course platform focused specifically on front-end and full-stack web development, taught by working engineers and known for genuinely advanced, in-depth courses rather than beginner overviews. Individual pricing runs about $39 a month or $390 a year, with no free tier beyond occasional free courses.

  26. 26

    Cambridge, Massachusetts

    Harvard's free computer science course covering algorithms, data structures, and programming languages including C, Python, and JavaScript.

  27. 27

    Short, focused screencasts taught by working developers covering JavaScript, React and modern front-end frameworks and tools.

  28. 28

    15,000+ video courses covering programming, web development, cloud computing, and cybersecurity for professionals

  29. 29

    An interactive screencast platform, built by Norwegian founders, where you can pause a video lesson and edit the instructor's actual code directly inside the player, then resume. Its Pro plan runs about $24.50 a month on annual billing, with a strong focus on front-end web development and, more recently, AI engineering.

  30. 30

    1,700+ hours of expert video courses covering web development, Python, machine learning, and system design

  31. 31

    Cloud computing training with 400+ courses and 1,800+ hands-on labs for AWS, Azure, and Google Cloud

  32. 32

    A text-based, interactive coding platform built around reading and typing code directly in the browser rather than watching video, popular for technical interview and system design preparation. Its courses run as a subscription, with individual plans typically in the $20 to $45 a month range depending on billing term and promotions.

  33. 33

    Free, open-source full-stack web development curriculum with separate HTML, CSS, JavaScript, and Ruby on Rails learning paths.

  34. 34

    Coding interview platform with 160+ problems and 100+ hours of video explanations from ex-FAANG engineers

  35. 35

    Game-based platform where students write real Python, JavaScript, or C++ to control characters and solve puzzles

  36. 36

    Rigorous coding bootcamp with a free practice platform (Open CSX) for JavaScript fundamentals and coding challenges

  37. 37

    Enterprise technical assessment platform with 1,200+ validated coding problems across 80+ languages and frameworks

  38. 38

    10,000+ bite-sized interactive coding challenges ranked by difficulty with immediate feedback and community solutions

  39. 39

    Coding interview preparation with 1+ million users including practice problems, mock interviews, and personalized learning paths

  40. 40

    Microsoft's free training platform with self-paced learning paths and certification prep for Azure, .NET and Power Platform.

  41. 41

    Mobile-first interactive platform teaching Python, JavaScript, HTML, CSS, and SQL through game-like lessons and AI-powered adaptation

  42. 42

    Coding interview prep with 150 selected problems, AI practice interviews, and 25+ hours of video solutions

  43. 43

    Bootcamp offering full-time and part-time software engineering and data science courses online and at in-person campuses.

  44. 44

    India's leading platform with 1.5+ million alumni offering structured bootcamps in DSA and web development

  45. 45

    Peer-to-peer mock interview platform where developers practice live technical interviews with each other

  46. 46

    Gamified free coding platform with fantasy-themed adventure that teaches web and programming fundamentals

  47. 47

    Micro-learning platform with 50,000+ bite-sized lessons in 11,000+ courses across programming and technology

Frequently asked questions

What is the difference between learning through video and learning through interactive coding?

Some platforms focus on video-based libraries for watching lessons, while others use in-browser editors where you type and run code directly in the lesson. You can find both styles depending on whether you prefer visual instruction or hands-on typing exercises.

Are there any platforms that are completely free?

Yes, you can access free computer science and web development courses through certain nonprofit or reference-based sites. Some even offer project-based certifications or built-in interactive code editors at no cost.

Which options are best for preparing for technical job interviews?

Several platforms specialize in algorithm practice, data structure problems, and mock interviews. You can also find sites that allow you to verify your skills through technical assessments and company-specific challenges.

Do these platforms offer professional certifications or university degrees?

Many options provide professional certificates from major tech companies or university-backed programs. Some even offer specialized MicroMasters or project-based Nanodegrees developed with industry partners.

Should I expect to pay per course or via a monthly subscription?

It depends on the platform you choose. Some act as marketplaces where you buy individual courses at specific price points, while others use a monthly or yearly subscription model to give you access to their entire library.