The open course-and-project repository of the 01 Edu school, built on a teacherless, peer-reviewed model. Unlike video courses it is project-based: with deliberately ambiguous tasks it teaches you to build your own solution.
Learning & Roadmaps
Roadmaps tell you what to learn in which order; curricula give you a whole programme. Most of the free material here is university-grade — the bottleneck is not access but finishing one of them.
111 links
A very broad compilation of project ideas. Unlike curated, levelled project lists it wins on quantity — lots of ideas, with the filtering left to you.
A tuition-free software school with no teachers and peer evaluation, requiring no diploma or prior knowledge. Unlike classic bootcamps there is no fee and no teacher; entry runs through a four-week intensive selection called the piscine.
A channel working through algorithms on a board with complexity analysis. Drawing the mechanism rather than showing code makes it a good companion to a textbook.
A platform that visualises an algorithm step by step alongside its code, and runs code you write yourself. That is the difference from a canned animation: you can change the algorithm and watch what happens.
An accreditation body running examinations for the AXELOS frameworks and others. Unlike the framework owners it is an independent examination institute — the same ITIL exam is available through several, and APMG is one of them.
Karpathy's tool for searching, tagging and recommending arXiv papers; open source.
A list of free computer-science certificates you can add to your résumé. Unlike paid certificate programmes, it picks only free ones.
A list of university computer science courses published online, focused on those whose lecture notes and assignments are open. Unlike MOOC platforms, it links straight to the universities’ own course pages.
A resource list for running fun and productive hackathons. Unlike participant guides, it focuses on the organiser’s side: planning, judging, tools and platforms.
A resource list for becoming a better product manager. Unlike general career lists, it gathers books, frameworks and tools specific to product management.
A list gathering clear roadmaps to improve your knowledge across fields.
Supplementary learning resources for science, technology, engineering, arts and maths. Unlike general learning lists, it uses the STEAM frame that includes the arts and focuses on school-level extras.
A list of interactive command-line tutorials (workshoppers). Unlike browser-based tutorials, you solve exercises in the terminal with your own editor — the format NodeSchool uses.
A list of quality YouTube channels that teach technology. Unlike a YouTube search, it hand-picks channels by topic.
A role-based certification programme — Solutions Architect, DevOps Engineer and so on — renewable every three years. Compared with Azure and Google Cloud certifications, it is the most employer-recognised credential family in cloud.
AWS’s official learning centre — 600+ free courses and exam prep. Unlike third-party courses, the paid tier offers hands-on labs against real AWS accounts.
Independent archive of code-heavy tutorials covering C++, Python, Linux systems programming, sockets, algorithms, and Kubernetes; provides diagrammed, copy-ready text lessons rather than video lectures.
Product-bound specialist exams across the Symantec and VMware families — they measure configuration of a specific product, not general security or virtualisation knowledge.
The Turkish ICT Authority’s free online learning platform: programming, cyber security, AI and networking courses, with a certificate on completion. Unlike paid Turkish course marketplaces it is state-run and free; taking a course needs an account.
Guides to writing a database, Git, Docker, an operating system or a compiler from scratch. The gap in understanding between following a tutorial and rebuilding the thing is substantial.
A search index across Coursera, edX and dozens more, letting you line up different universities’ versions of the same subject side by side.
A free mock for the Claude Certified Architect exam in two modes — a 28-question short form and a full 60-question run — matching the real timing and pass threshold. Unlike topic explainers, it simulates exam conditions.
A career platform for developers in Turkey: company-sponsored bootcamps and hackathons, plus public interview questions, salary data, roadmaps and a developer glossary. Unlike Techcareer it sells an interactive Python and data course platform (Pro) and publishes salary figures.
The study plan its author used to get into Amazon, as a long checkable list. The scope is wide, so it works better for finding your gaps than for completing end to end.
A series sweeping the whole of computer science in short episodes, from logic gates to operating systems. Not for depth, but for seeing how the pieces connect.
A channel explaining computer science concepts in conversation with academics. Unlike tutorial channels it does not teach code — it explains the idea behind encryption, compilers or complexity.
Fast, animated short courses on many subjects from computer science to history. Unlike long university lectures it gives a subject’s outline in ten minutes — drawing the map before you dig in.
Seventy security projects from beginner to advanced, each with source. Learning by writing your own tools rather than reading theory.
The classic collection of step-by-step animations for data structures and algorithms, from red-black trees to Dijkstra. Against newer visualisers it wins on coverage and on giving you the speed control — every step can be paused and reversed.
A "crash course" series summarising a language or framework in a single video. Against long courses the density is the point — moving from a language you know to a new one, you pick up the syntax in one sitting.
The University of Helsinki’s introduction to AI, requiring no mathematics and available in many languages including Turkish. Its audience is the difference: it is for people who want to understand what AI can and cannot do, not to train models.
A compilation spanning distributed systems, character encoding, latency numbers and security. Unlike a curriculum it does not teach — it shows you which topics you have never heard of.
A site teaching CSS Flexbox through a tower-defence game. Unlike the docs it fixes each alignment property with a game move.
The University of Helsinki’s free, end-to-end full-stack course teaching React, Node and GraphQL. Unlike Udemy-style courses, assignments are assessed and it can award university credit (ECTS).
An entry-level exam covering version control, collaboration flow and GitHub governance. Compared with other GitHub certifications such as Actions or Advanced Security the scope is narrow, so preparation is short.
A bundle of free tools and cloud credit for students — a domain, JetBrains licences, DigitalOcean credit and more, verified with a school email. Rather than hunting student discounts one by one, it unlocks them in one application.
An introduction to folding AI into everyday work — no code, no model mathematics. Unlike technical AI courses, it is actually designed for non-technical roles.
Google’s Turkish-language digital skills courses; the digital marketing certificate is recognised in Europe. Unlike English courses it pairs Turkish content with a free certificate — rare locally.
Google’s training and certification platform, now folding in the Cloud Skills Boost labs. Instead of scattered Google training sites it gathers everything in one catalogue; free tracks sit beside labs that cost credits.
The archive of technical talks given at Google, many by the founding figures of their fields. Against conference recordings these were delivered to an internal audience, and the Q&A is often worth more than the talk.
Conference recordings weighted towards software architecture and engineering culture. Unlike language-specific conferences it is technology-agnostic — about architectural decisions and team practice.
Harvard’s own online course catalogue. Rather than an intermediary platform such as edX, it is the university’s own list — free-to-audit courses and paid certificate programmes together, separated with the filter.
A colourful comic that shows how a DNS query is resolved through resolvers, root and TLD servers. Unlike reference books it makes the process concrete with characters and a short story.
A one-page comic that explains HTTPS, certificates and key exchange. Unlike technical specs it conveys the core idea in a few minutes without requiring any cryptography background.
A short book by curl's author Daniel Stenberg explaining the HTTP/2 protocol, including headers, streams and server push. More readable than the specification and written from an implementer's view; translated editions exist.
IBM’s free skills programme awarding digital badges on AI, security and data tracks. Unlike the paid IBM certificates on Coursera it is entirely free, shaped for students and career changers.
A video archive of selected talks from software conferences, most with a transcript. Against YouTube it is curated and searchable, filterable by subject and level.
A course platform for art and creative coding — sound synthesis, visual programming and machine learning applied to art. Unlike general course platforms, it teaches programming from inside artistic practice.
A free curriculum covering algorithms, cryptography and information theory through interactive lessons. Against a university course it assumes no prerequisites and opens each concept with something playable in the browser.
A Turkish social enterprise offering free software training. Unlike paid bootcamps, it removes the cost barrier and aims to connect graduates to jobs.
A resource gathering paths, tools and career advice for self-taught coders. Unlike single-topic sites it addresses “where to start and how to turn it into a job”.
A step-by-step tutorial that builds a SQLite-like database from scratch in C: REPL, B-tree, pager, cursors. Unlike conceptual database explainers, it shows the storage engine internals through working code.
A community guide to server setup, networking, security and service configuration on the Rocky/RHEL family, step by step. Unlike distro manuals it centres on real deployment scenarios and experienced advice.
The Linux Professional Institute's official study materials for the Linux Essentials and LPIC exams, openly licensed and free. Unlike the certification site, it is the content itself, ready to study.
Course slides built from Markdown for React, Vue, Python, data science, HTML/CSS, JavaScript/TypeScript and databases, with exercises and solutions. Unlike video courses these are standalone HTML slides you can download and read offline; CC BY-SA 4.0.
Free modular training whose modules map one to one onto certification exam objectives. Unlike video courses, it spins up real Azure resources in a sandbox for you to work in.
MIT’s open archive for electrical engineering and computer science — the source of its algorithms, operating systems and compilers courses. Unlike the full OCW catalogue, it takes you straight to the computer science courses.
MIT’s open archive of lecture notes, assignments, exams and solutions. Unlike video courses, it gives you real problem sets with answer keys.
The classic whiteboard series on data structures and algorithms. Against newer channels it focuses on the reasoning rather than the code, and remains one of the clearest treatments of linked lists and trees.
Orders algorithm problems by topic dependency — two pointers into sliding window into dynamic programming. The structured alternative to grinding random questions.
An open textbook presenting data structures in Java, C++, Python and pseudocode side by side. Unlike other books each structure appears in several languages at once, which makes reading in your own and translating to another straightforward.
A full undergraduate curriculum assembled from free material, with prerequisites, core courses and advanced electives each in order. Not a course list — an actual programme.
Oxford’s part-time and online continuing education — mostly paid and academic, closer to university coursework than to skills training.
A subscription for enterprise technology training with skill assessments and paths, designed for going deep in one stack rather than buying courses one at a time.
A level-grouped list of Python projects. Unlike bare idea lists, each comes with a short brief and working code — a fix for the blank-page problem of not knowing what to build.
The root page for every roadmap — frontend to DevOps, Python to security. Come here to see which tracks exist rather than to follow one.
An ordered map running from cryptographic fundamentals to smart contracts and Solidity. Unlike flat resource lists it gives order, separating what is actually foundational from the field’s noise.
An interactive map ordering topics by dependency — filesystem, process management, shell scripting, systemd. Unlike flat topic lists, it shows what each topic depends on and links free resources at every node.
A European body certifying security roles along a tiered path. Unlike organisations selling individual exams it defines role-based tracks — which certificate comes in which order, from analyst to architect. The body is now part of DNV, and the old address redirects to this page.
A browser visualisation that animates how SHA-256 turns an input into a hash, showing the bits in memory and each round. Unlike written explanations, you can type your own input and watch every step.
A game that teaches the basics of programming by trial and error, with no word of explanation. Unlike a lecture it has you discover the rule yourself.
The whole of Stanford’s introduction to programming — lectures, assignments and exams. Unlike an online course platform these are the recordings of an actual university course: nothing is abridged, and the assignments are not auto-graded exercises.
A free archive of Stanford engineering lectures. Unlike their newer Coursera versions these are the original classroom recordings — dated, but the source of classics like Andrew Ng’s machine learning course.
Nine subjects for self-teaching computer science, each with exactly one book and one course recommended. Unlike other roadmaps it refuses to offer options: it settles the "which resource" argument for you and explains why it chose that one.
A Turkish career platform with company-sponsored bootcamps, job listings and public resources (technical glossary, interview questions, CV samples, university base scores). Unlike Coderspace it has shifted its weight to AI-skills training; the resource pages read without an account.
A page that walks through every byte of a TLS 1.2 handshake with colour-coded, annotated and hand-computed values. Unlike most TLS explainers it shows the actual packet contents step by step instead of an abstract diagram.
MIT’s course for the subjects no syllabus covers: the shell, scripting, editors, version control, debugging. Unlike a programming course it teaches the tools around the language rather than the language — the gap that leaves graduates lost in a terminal.
A large archive of tutorials in short episodes across many languages and technologies. Against modern courses it is an archive — some series have aged, but the breadth is still rare.
Recordings from a software consultancy: pair programming sessions, code reviews, design discussions. Unlike tutorial channels this is a record of real work — people working, not a prepared lesson.
Short tutorial series for hundreds of technologies. Against GeeksforGeeks it follows an orderly sequence per subject; the trade is limited depth — good for a first look at a technology, not for mastering one.
Unity’s official training, updated in step with the engine. Unlike third-party courses, it avoids their most common problem: version drift.
Lays out the skills to learn as a web developer (HTML, CSS, JS, tooling, testing, performance) as a visual map, with each box linking to a good tutorial. Unlike text-heavy roadmaps it shows the whole field at a glance.
A detailed step-by-step account of everything that happens when you type an address in a browser and press Enter (DNS, TCP, TLS, HTTP, rendering). It goes deeper than typical 'how the web works' pieces, to the level an interview question wants.
The body that runs Turkey’s central exams (YKS, KPSS, ALES, YDS); its public pages carry the exam calendar, guides, published question booklets and result statistics. Unlike prep sites it is the official source for dates and rules; applying happens in a separate, authenticated system.
An archive of Turkish computer engineering lecture notes and term explanations. Unlike English resources it is in Turkish, partly filling the local shortage on data structures and algorithms.