The University of Pennsylvania’s Haskell course, with lecture notes and assignments public. in Programming Languages →
Curriculum
Courses, programmes and roadmaps that lay out a route from start to finish.
85 links
A short map ordering C topics. Unlike full courses it gives sequence rather than content, showing where pointers and memory management belong. in C, C++ & Rust →
Google’s open four-day Rust course as slides + exercises. in C, C++ & Rust →
Microsoft’s 24-lesson curriculum with a quiz before and after each lesson and a project at the end. in Web & Frontend →
Queries a document store with a SQL-like language (N1QL), which is a gentler break for teams arriving from the… in Databases →
MongoDB’s official free courses. Unlike third-party courses it puts weight on data modelling — designing a document… in Databases →
Applitools’ free catalogue of test-automation courses by expert instructors, with separate paths for Selenium, Cypress, Playwright and API testing. in Testing & QA →
Visual-programming data mining whose widgets wrap scikit-learn. in AI · Applied Tools →
Microsoft’s 20-lesson curriculum, each unit with pre/post quizzes and a project. in Data Science & ML →
Andrew Ng’s education platform, with specialisations in deep learning and generative AI. in Data Science & ML →
Teaches deep learning top-down — a working model first, theory after. in Data Science & ML →
Google’s fast introduction to machine learning, moving through short video, reading and runnable exercises. in Data Science & ML →
An open machine learning course. Unlike lecture-only material, it pairs theory with Kaggle competition assignments. in Data Science & ML →
Shows a language model’s whole training pipeline in working code, from data download to distributed training. in Data Science & ML →
A free, project-based course teaching data engineering end to end (Docker, dbt, Spark, Kafka, cloud). in Data Engineering →
A free community offering hands-on data-engineering and ML zoomcamps. in Data Engineering →
A Microsoft learning path teaching cloud data engineering module by module. in Data Engineering →
Cisco’s official networking curriculum, with part of the CCNA track free. in Networking & Sysadmin →
A study plan split across ninety days — networking, Linux, Python, then offence and defence. in CTF & Hands-on Labs →
Web and application security exercises where each one explains a vulnerability and gives you a running environment to exploit it. in CTF & Hands-on Labs →
A widely recognised name in security training, with courses feeding into GIAC exams. in Certification & Career →
Turkish national cybersecurity talent program for university students covering penetration testing, malware analysis… in Certification & Career →
A self-study curriculum that orders free resources by topic for people teaching themselves information security. in Certification & Career →
A learning platform mapping topics and their connections. in Science & Academia →
A Rice University project offering university textbooks free and openly licensed. in Science & Academia →
A free platform teaching mathematics from primary school to university, with exercises in order. in Mathematics →
An MIT course gathering the discrete mathematics a computer scientist needs — logic, counting, graphs, probability — in one place. in Mathematics →
A Turkish compilation of Microsoft’s quantum computing learning resources. in Quantum Computing →
A free video-and-exercise set teaching the basics of micro, macro and finance from scratch. in Economics →
Free economics education platform founded by Tyler Cowen and Alex Tabarrok covering micro, macro, trade, and… in Economics →
Over 100 courses across every major field of economics in MIT’s open courseware. in Economics →
Official Turkish public education portal coordinated by the Capital Markets Board (SPK) offering free courses on… in Finance, Markets & Crypto →
Official licensing and examination body for capital markets professionals in Türkiye; publishes free, comprehensive… in Finance, Markets & Crypto →
The open courseware of MIT’s architecture department — from design studio to building technology. in Architecture & Building →
The open course-and-project repository of the 01 Edu school, built on a teacherless, peer-reviewed model. in Learning & Roadmaps →
A very broad compilation of project ideas. in Learning & Roadmaps →
A tuition-free software school with no teachers and peer evaluation, requiring no diploma or prior knowledge. in Learning & Roadmaps →
App ideas graded by difficulty, each with user stories and bonus features written out. in Learning & Roadmaps →
A list of university computer science courses published online, focused on those whose lecture notes and assignments are open. in Learning & Roadmaps →
A list gathering clear roadmaps to improve your knowledge across fields. in Learning & Roadmaps →
AWS’s official learning centre — 600+ free courses and exam prep. in Learning & Roadmaps →
A backend-focused curriculum with in-browser exercises. in Learning & Roadmaps →
The Turkish ICT Authority’s free online learning platform: programming, cyber security, AI and networking courses, with a certificate on completion. in Learning & Roadmaps →
Guides to writing a database, Git, Docker, an operating system or a compiler from scratch. in Learning & Roadmaps →
A search index across Coursera, edX and dozens more, letting you line up different universities’ versions of the same subject side by side. in Learning & Roadmaps →
A directory searching online courses across platforms. in Learning & Roadmaps →
A career platform for developers in Turkey: company-sponsored bootcamps and hackathons, plus public interview… in Learning & Roadmaps →
The study plan its author used to get into Amazon, as a long checkable list. in Learning & Roadmaps →
A common entry rung through Security+, Network+ and A+. in Learning & Roadmaps →
Course platform partnered with universities and companies; most lectures are free to audit, with graded work and certificates paid. in Learning & Roadmaps →
The benchmark introduction to computer science, starting in C and moving to Python and SQL. in Learning & Roadmaps →
Seventy security projects from beginner to advanced, each with source. in Learning & Roadmaps →
A platform teaching languages through gamified, short daily lessons. in Learning & Roadmaps →
A university-sourced course platform founded by MIT and Harvard; auditing is free for most courses, with graded work and certificates paid. in Learning & Roadmaps →
The University of Helsinki’s introduction to AI, requiring no mathematics and available in many languages including Turkish. in Learning & Roadmaps →
The University of Helsinki’s free, end-to-end full-stack course teaching React, Node and GraphQL. in Learning & Roadmaps →
Google’s training and certification platform, now folding in the Cloud Skills Boost labs. in Learning & Roadmaps →
Harvard’s own online course catalogue. Rather than an intermediary platform such as edX, it is the university’s own… in Learning & Roadmaps →
IBM’s free skills programme awarding digital badges on AI, security and data tracks. in Learning & Roadmaps →
A course platform for art and creative coding — sound synthesis, visual programming and machine learning applied to art. in Learning & Roadmaps →
A free curriculum covering algorithms, cryptography and information theory through interactive lessons. in Learning & Roadmaps →
A resource gathering paths, tools and career advice for self-taught coders. in Learning & Roadmaps →
MIT’s open archive for electrical engineering and computer science — the source of its algorithms, operating systems and compilers courses. in Learning & Roadmaps →
MIT’s open archive of lecture notes, assignments, exams and solutions. in Learning & Roadmaps →
The University of Helsinki’s open courses, with Java and Python programming taught through auto-graded exercises. in Learning & Roadmaps →
A full undergraduate curriculum assembled from free material, with prerequisites, core courses and advanced electives each in order. in Learning & Roadmaps →
Oxford’s part-time and online continuing education — mostly paid and academic, closer to university coursework than to skills training. in Learning & Roadmaps →
A subscription for enterprise technology training with skill assessments and paths, designed for going deep in one… in Learning & Roadmaps →
A list of practical projects solvable in any language, split into maths, text processing, networking and so on — an… in Learning & Roadmaps →
A level-grouped list of Python projects. Unlike bare idea lists, each comes with a short brief and working code — a fix… in Learning & Roadmaps →
The root page for every roadmap — frontend to DevOps, Python to security. in Learning & Roadmaps →
An ordered map running from cryptographic fundamentals to smart contracts and Solidity. in Learning & Roadmaps →
An interactive map ordering topics by dependency — filesystem, process management, shell scripting, systemd. in Learning & Roadmaps →
A platform teaching programming on mobile through small lessons and community. in Learning & Roadmaps →
The whole of Stanford’s introduction to programming — lectures, assignments and exams. in Learning & Roadmaps →
A free archive of Stanford engineering lectures. in Learning & Roadmaps →
Nine subjects for self-teaching computer science, each with exactly one book and one course recommended. in Learning & Roadmaps →
A Turkish career platform with company-sponsored bootcamps, job listings and public resources (technical glossary… in Learning & Roadmaps →
A site giving software’s different career paths (frontend, data, mobile) as visual roadmaps. in Learning & Roadmaps →
MIT’s course for the subjects no syllabus covers: the shell, scripting, editors, version control, debugging. in Learning & Roadmaps →
Lays out the skills to learn as a web developer (HTML, CSS, JS, tooling, testing, performance) as a visual map, with… in Learning & Roadmaps →
A complete free curriculum with in-browser exercises and free certificates. in Practice & Challenges →
A platform teaching web development through projects, with a full open curriculum. in Practice & Challenges →
An annual programme that pairs students with open-source projects and pays them. in Open Source & Contributing →
A funded remote programme where you contribute to open source in a team. in Open Source & Contributing →