NeetCode
neetcode.ioNeetCode offers coding interview practice through courses, assessments, head-to-head mode, and a catalog of programming problems.
Looking for something like TechSchool? Here are 24 alternatives, ranked by how closely they match it on purpose, features and platforms. Of these, 2 are free or have a free plan and 2 are open source.
TechSchool provides free technology education and programming courses, including Elixir, Python, Ruby, React, and Node.
| # | Alternative | Pricing | Open source | Platforms |
|---|---|---|---|---|
| 1 | NeetCode | — | Not stated | Web |
| 2 | CodingFantasy | — | Not stated | Web |
| 3 | JavaScript.info | — | Not stated | Web |
| 4 | Skilled.dev | — | Not stated | Web |
| 5 | calmcode | — | Not stated | Web |
| 6 | Programiz | — | Not stated | Web |
| 7 | zetcode | — | Not stated | Web |
| 8 | Scipy Lectures | — | Not stated | Web |
| 9 | Anthropic Courses | — | Not stated | Web |
| 10 | Python Patterns | — | Not stated | Web |
NeetCode offers coding interview practice through courses, assessments, head-to-head mode, and a catalog of programming problems.
CodingFantasy teaches CSS, HTML, and JavaScript through browser-based coding games.
JavaScript.info provides a detailed modern JavaScript tutorial in multiple languages.
Skilled.dev provides coding interview preparation through a course for developers pursuing software engineering roles.
calmcode publishes short video lessons about modern ideas and open-source tools, organized into courses.
Programiz offers free online compilers and code editors alongside programming tutorials for languages including Python, JavaScript, SQL, and C++.
ZetCode offers accessible programming tutorials covering C#, Go, Python, Java, and other languages.
Scientific Python Lectures is a set of learning materials about Python for scientific computing.
Anthropic Academy lists learning courses such as Claude 101, with course paths and lessons.
Python Patterns explains common software design patterns through examples in Python.
Exercism offers practice and mentoring across 83 programming languages.
Coding Problems provides solutions to coding and algorithm problems and multiple programming exercises.
Developed for an applied cryptography course at NYU Tandon, this project focuses on SHA-256.
RegexLearn teaches regular expressions through interactive lessons and practice at different levels.
The system design primer explains large-scale system design and includes interview preparation material and Anki flashcards.
TryRuby gives users a short, interactive introduction to programming in Ruby.
Codeguage offers short self-study courses focused on core programming topics.
Why's (Poignant) Guide to Ruby introduces Ruby programming through an illustrated guide for beginners.
egghead offers expert-led courses and curated resources for modern web development.
A curated list collects free IT, computer science, design, and business courses that include certificates.
Gymnasium offers free online courses and tutorials in design, with material for people developing design careers.
Scrimba offers interactive coding courses and tutorials covering frameworks, web development, JavaScript, HTML, and CSS.
Learn PHP collects curated resources for learning and practicing the PHP programming language.
StudyPlan.dev offers an online C++ course that starts with programming basics and proceeds through project work.
Alternatives are suggested from the purpose and features described in our listings. Different pages for the same product appear once. Read each description to check whether it fits your task. How we choose alternatives · Suggest an alternative