For a collection of free coding courses, the strongest matches are p1xt/p1xt-guides (p1xt-guides offers a structured, project-based programming curriculum and roadmap), mouredev/roadmap-retos-programacion (This is a self-contained programming learning roadmap with interactive) and 1c7/crash-course-computer-science-chinese (This repository is a curated collection of free computer). ossu/computer-science and practical-tutorials/project-based-learning round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Open-source educational platforms and repositories offering coding tutorials that require no user account registration.
p1xt-guides is a project-based education framework and programming curriculum designed to guide students from basic web development to advanced computer science. It functions as a structured roadmap and professional portfolio guide, linking theoretical programming lessons to practical builds that serve as evidence of skill acquisition. The project provides technical domain roadmaps and specializations for mastering specific focus areas, including frontend frameworks, mathematics, and core computer science principles. This system enables self-directed technical education through a tiered progr
p1xt-guides offers a structured, project-based programming curriculum and roadmap that serves as a curated collection of free learning resources, covering multiple languages and topics without requiring signup, though it lacks video lectures and interactive exercises.
This project is a programming learning roadmap and interactive coding exercise platform. It functions as a markdown-based content site that uses a static site generator to compile instructional guides and technical challenges into a structured interface. The platform provides a client-side progress tracker that utilizes local browser storage to monitor the completion of challenges without requiring a backend database. It organizes educational content through a sequence of coding exercises and instructional videos designed to guide developers through specific technical domains. The system cov
This is a self-contained programming learning roadmap with interactive coding challenges and instructional videos covering many languages, all accessible without any signup or backend—exactly the free, curated course collection you are looking for.
This project is a structured computer science educational course consisting of video lessons, curated playlists, and translated study materials. It delivers a comprehensive curriculum covering foundational computing principles, ranging from basic logic and hardware architecture to artificial intelligence. The project facilitates bilingual technical learning through dual-language video subtitles and translated learning materials. These resources, including knowledge maps and supplementary notes, are designed to help non-native English speakers acquire industry-standard technical terminology by
This repository is a curated collection of free computer science video courses and study materials with no signup required, fitting the intent of a free programming course list, though it is limited to computer science and lacks interactive exercises and broader language coverage.
This project provides a structured computer science curriculum framework designed for self-directed learners. It organizes open-access academic resources, including textbooks, lectures, and assignments, into a cohesive path that mirrors the requirements of a formal undergraduate degree. By integrating theoretical study with practical software engineering methodologies, the platform enables students to master foundational concepts and advanced technical skills independently. The curriculum distinguishes itself by utilizing a version-control-based workflow to manage the educational experience.
OSSU/computer-science is a flagship curated curriculum of free online computer science courses organized to mirror a degree, requiring no signup and covering multiple languages, video lectures, projects, and a structured path, which directly matches the visitor's request for a curated collection of free programming courses.
This project is a centralized, community-driven repository of hands-on tutorials designed to facilitate skill acquisition through the practical construction of real-world software applications. It serves as a comprehensive directory that aggregates external documentation and instructional materials, providing a structured path for developers to master specific programming languages and technical domains. The repository distinguishes itself by organizing disparate technical resources into a hierarchical, taxonomy-based structure that enables developers to discover and navigate diverse software
This is a curated directory of hands-on, project-based tutorials covering many programming languages, accessible without signup, though it focuses on building real-world projects rather than including video lectures or interactive exercises.
This project is a comprehensive educational roadmap designed to guide software engineers through the mastery of computer science fundamentals and technical interview preparation. It provides a structured, dependency-aware learning path that organizes complex computing concepts into a hierarchical curriculum, enabling users to build a professional engineering foundation through iterative study and practical implementation. The curriculum distinguishes itself by integrating theoretical knowledge with professional development, offering a unified index of cross-referenced resources including book
This repository provides a structured, curated roadmap of free resources (including courses, videos, and reading) for learning computer science and preparing for technical interviews, and it typically points to materials that are accessible without login, covering multiple languages and topics through a dependency-aware curriculum.
This project provides a comprehensive framework for creating, managing, and executing educational programming challenges. It includes standardized systems for authoring instructional content, defining test cases, and structuring documentation to ensure consistent learning outcomes. The platform supports a wide range of programming languages through dedicated execution environments that handle compilation, dependency management, and automated testing. The infrastructure facilitates both local and remote development workflows, offering command-line utilities for testing code without requiring v
This repository is a curated awesome-list of free, project-based tutorials for building various technologies from scratch, covering multiple programming languages without requiring any signup, making it a perfect fit for your intent.
This project is a community-driven educational repository that serves as a comprehensive directory of university-level computer science video lectures. It provides a structured learning path for students and professionals, aggregating high-quality academic resources to facilitate self-paced study across a wide range of technical disciplines. The repository distinguishes itself through a collaborative maintenance model, utilizing version control workflows to allow contributors to expand and update the collection. Content is organized within a single, version-controlled document that leverages
This repository is a community-driven directory of university-level computer science video lectures, organized by topic and free to access without signup, making it exactly the kind of curated list you want—though it lacks interactive exercises and project-based learning found in more comprehensive collections.
The Odin Project is an open-source, full-stack web development curriculum that guides learners from basic scripting to deploying complete applications through a structured, project-based learning path. It functions as a self-directed bootcamp covering frontend, backend, databases, and job-seeking skills, with a peer-to-peer learning community where developers give and receive structured help through a forum. The platform distinguishes itself through a project-based curriculum engine that presents curated resources and assignments requiring independent problem-solving rather than step-by-step
The Odin Project is a structured, project-based full-stack web development curriculum rather than a broad collection of free programming courses across multiple languages, and while you can browse its content without signup, saving progress and community features require registration.
Rustlings is a command-line learning tool designed to build language proficiency through a structured, interactive curriculum. It functions as a practice-oriented platform where users master syntax and core concepts by resolving compilation errors within a sequence of small, incremental code exercises. The environment distinguishes itself by utilizing a compiler-driven feedback loop that parses error messages to provide targeted hints for fixing logic and syntax issues. Progress is managed through a file-based system where users modify incomplete source templates, which are then verified agai
rustlings is an interactive exercise-based learning tool for Rust, not a curated collection of courses covering multiple languages, video lectures, or project-based learning as you requested.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| p1xt/p1xt-guides | 7.2K | — | MIT | |
| mouredev/roadmap-retos-programacion | 7.9K | Python | apache-2.0 | |
| 1c7/crash-course-computer-science-chinese | 10.8K | JavaScript | — | |
| ossu/computer-science | 205.2K | HTML | MIT | |
| practical-tutorials/project-based-learning | 270.5K | — | MIT | |
| jwasham/coding-interview-university | 353.6K | — | CC-BY-SA-4.0 | |
| codecrafters-io/build-your-own-x | 516.2K | Markdown | — | |
| developer-y/cs-video-courses | 81.8K | — | — | |
| theodinproject/theodinproject | 4.3K | Ruby | mit | |
| rust-lang/rustlings | 63.3K | Rust | MIT |