Sourcecodester
sourcecodester.comSourcecodester publishes free source code projects and tutorials in programming languages including Python, PHP, and Java.
Looking for something like Codelabs? Here are 24 alternatives, ranked by how closely they match it on purpose, features and platforms. Of these, 4 are free or have a free plan and 2 are open source.
Google Codelabs provides guided, hands-on tutorials for building applications and adding features across developer technologies.
| # | Alternative | Pricing | Open source | Platforms |
|---|---|---|---|---|
| 1 | Sourcecodester | — | Not stated | Web |
| 2 | SQL Practice | — | Not stated | Web |
| 3 | SQL PD | — | Not stated | Web |
| 4 | Programiz | — | Not stated | Web |
| 5 | CS50 | — | Not stated | Android, iOS, Web |
| 6 | CS50 | Free | Not stated | Android, iOS, Web |
| 7 | TutorialKart | — | Not stated | Android, Linux, Web |
| 8 | Hacksplaining | Freemium | Not stated | Web |
| 9 | Mage | — | Not stated | Web |
| 10 | Codepip | — | Not stated | Web |
Sourcecodester publishes free source code projects and tutorials in programming languages including Python, PHP, and Java.
SQL Practice provides a browser-based SQL editor with SQLite and PostgreSQL execution, plus compatibility labs and guided Oracle exercises.
SQL Police Department teaches SQL through online crime-solving missions that require building queries and reviewing results.
Programiz offers free online compilers and code editors alongside programming tutorials for languages including Python, JavaScript, SQL, and C++.
CS50’s Python course introduces programming with Python, covering code reading and writing, testing, debugging, and core concepts.
CS50x is Harvard’s introduction to computer science and programming for students with or without prior experience.
TutorialKart collects online courses, learning materials, and interview questions across programming, databases, SAP, and other subjects.
Hacksplaining teaches secure coding through interactive browser lessons covering OWASP Top 10 and GenAI threats.
Mage automates production data pipelines with SQL and Python workflows, data-quality checks, failure recovery, and performance tuning.
Codepip offers coding games for practicing HTML, CSS, JavaScript, and SQL, including Flexbox Froggy and Grid Garden.
SQL Easy teaches SQL through 31 interactive browser exercises using SQLite, with hints and practice in common query clauses.
SQLBolt offers interactive SQL lessons and exercises for learning database queries.
SQL Noir teaches SQL through an interactive detective game where players query a database to investigate cases.
PortSwigger Web Security Academy offers free online training and interactive labs for web application security.
SQLable collects SQL and database learning resources, including information about SQL features and tools.
Select Star SQL is an interactive book that teaches SQL by running queries against a real-world dataset.
CodeAnalogies teaches CSS and JavaScript concepts through visual guides, analogies, and imagery.
Lost at SQL teaches SQL concepts through a text-based game designed for data scientists and marketers.
Deep-ML provides hands-on exercises in machine learning and data science fundamentals.
Roadmap.sh publishes community-created developer roadmaps, guides, articles, and courses for learning technical skills.
This LLM course combines learning roadmaps with Google Colab notebooks for studying large language models.
RegexLearn teaches regular expressions through interactive lessons and practice at different levels.
Tpoint Tech publishes free online tutorials and interview questions across programming languages and technology subjects.
Learn AI From Scratch presents a draft curriculum covering foundational topics for building an understanding of artificial intelligence.
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