Hackr.io
hackr.ioHackr.io catalogs technology courses, projects, user-submitted resources, and learning topics.
Looking for something like ProgrammingLearningResources? Here are 24 alternatives, ranked by how closely they match it on purpose, features and platforms. Of these, 5 are open source.
This programming learning resource organizes links by language and subject, including web development, databases, and game development.
| # | Alternative | Pricing | Open source | Platforms |
|---|---|---|---|---|
| 1 | Hackr.io | — | Not stated | Linux, Web |
| 2 | HackTricks | — | Not stated | Linux, Web |
| 3 | Everything AI/ML | — | Not stated | Web |
| 4 | Devops Exercises | — | Not stated | Linux |
| 5 | Ebook Foundation | — | Not stated | Web |
| 6 | Learn Gamedev | — | Yes | — |
| 7 | Professional Programming | — | Yes | — |
| 8 | Programming Learning Index | — | Yes | — |
| 9 | Everything AI Ml | — | Yes | — |
| 10 | Tpoint Tech | — | Not stated | Android, Web |
Hackr.io catalogs technology courses, projects, user-submitted resources, and learning topics.
HackTricks collects cybersecurity reference material and provides links to training, tools, and updates.
This curated AI and machine learning guide organizes over 228 learning resources across 30 sections.
A collection of DevOps interview questions covers tools and topics including Linux, cloud services, containers, networking, and databases.
The Ebook Foundation's free-programming-books repository lists freely available learning resources in many languages.
A curated collection of resources supports learning game development, from introductory material to further study.
This repository curates learning resources for software engineers, including material for people exploring programming topics.
This repository lists freely available learning resources across programming, mathematics, and science.
A curated collection gathers learning resources for generative AI, machine learning, LLMs, RAG, and related topics.
Tpoint Tech publishes free online tutorials and interview questions across programming languages and technology subjects.
git-commands lists common Git commands with English and Portuguese language options.
This guide explains how to recover from common Git mistakes, with a cleaner-language version available at dangitgit.com.
A Git learning game visualizes repository structures in real time as players interact with the version control system.
GeeksforGeeks provides programming tutorials, courses, interview preparation, and data structure practice.
30 Seconds of Code offers hundreds of short coding articles to help readers practice programming skills.
TutorialKart collects online courses, learning materials, and interview questions across programming, databases, SAP, and other subjects.
Roadmap.sh publishes community-created developer roadmaps, guides, articles, and courses for learning technical skills.
This guide to self-learning computer science draws on the author’s experience studying at university.
Learn Git Branching teaches Git through an interactive terminal and branching exercises.
A public list collects open-source frontend coding challenges from companies for testing development skills.
Linux Kernel Documentation mirrors documentation extracted from the Linux kernel in a web-readable format.
The Hitchhiker’s Guide to Python is a handbook covering Python installation, configuration, and development practices.
Archives provides protocol and location information for public software repositories.
Data Engineering Zoomcamp offers a free nine-week course that teaches data engineering system development.
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