For una guía completa sobre desarrollo de software, the strongest matches are anushka23g/complete-placement-preparation (This repository provides a structured curriculum and curated resources), mouredev/roadmap-retos-programacion (This repository offers a structured programming learning roadmap with) and sunface/rust-course (This is a structured Rust programming course with a). jwasham/coding-interview-university and labuladong/fucking-algorithm round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Curamos repositorios de código abierto en GitHub que coinciden con “development guides”. Los resultados están clasificados por relevancia según tu búsqueda; usa los filtros de abajo para acotar o refina con IA.
This project is a technical interview preparation guide and resource kit designed for software engineering job placement. It functions as a markdown resource repository that provides a structured curriculum for computer science fundamentals and a dedicated learning roadmap for data structures and algorithms. The repository organizes study materials into a sequential path, guiding users from basic arrays through to advanced dynamic programming. It includes curated collections of coding practice links, interview puzzles, and strategic notes focused on optimizing time and space complexity. Beyo
This repository provides a structured curriculum and curated resources specifically for technical interview preparation, making it a focused developer learning resource, though it lacks hands-on exercises, multi-language coverage, video tutorials, system design content, and evidence of regular updates.
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 repository offers a structured programming learning roadmap with hands-on coding exercises and video tutorials covering multiple languages, matching the request for developer learning resources, though it omits dedicated interview prep and system design content.
This project is a structured Rust programming course and technical educational resource. It functions as an interactive coding tutorial and systems programming guide, providing a curriculum designed to teach the Rust language, its ecosystem, and advanced concepts like memory management and performance optimization. The resource is delivered as a markdown-based technical book and static website. It distinguishes itself through the integration of interactive coding tasks and executable code snippets, allowing learners to practice syntax and programming logic directly within the instructional co
This is a structured Rust programming course with a clear learning path and interactive exercises, making it a valid developer learning resource for Rust specifically, but it lacks multi-language coverage, video tutorials, or interview and system design content that a broader collection would offer.
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
jwasham/coding-interview-university is a comprehensive, community-maintained curriculum that provides a structured learning path through computer science fundamentals and interview preparation, matching the need for organized developer resources with hands-on practice and system design content.
This project is a comprehensive educational platform designed to facilitate the mastery of computer science algorithms and data structures. It provides a structured learning curriculum, a library of practice problems, and an integrated toolkit that supports both academic study and competitive programming preparation. By combining theoretical roadmaps with practical implementation exercises, the system enables users to build a deep understanding of core computational concepts. The platform distinguishes itself through its focus on integrated learning and visual clarity. It offers AI-powered gu
labuladong/fucking-algorithm is a structured collection of algorithm tutorials and interview resources, fitting the learning-guides category; it covers hands-on exercises and interview prep but lacks video tutorials and system design content.
This project is a curated collection of solved algorithmic challenges and reference implementations. It serves as a study guide for software engineering, providing a library of data structure and algorithm problems used to analyze efficient problem-solving techniques. The repository functions as a solution reference for coding challenges across multiple programming languages. It includes source code examples and conceptual hints designed for technical interview preparation and the study of common coding patterns. The content is organized as a static source code repository with language-speci
A focused collection of algorithmic problem solutions and study guides for coding interview preparation, offering hands-on practice and multi-language coverage, but it lacks video tutorials, a structured learning path, system design content, and broader tutorial resources.
This project is a comprehensive study kit and resource archive for the Structure and Interpretation of Computer Programs (SICP) course. It serves as a curated learning path for studying functional programming and the fundamentals of program construction, providing a centralized directory of textbooks, tutorials, and instructional materials. A primary focus of the repository is multilingual accessibility, specifically providing Chinese translations of English lecture subtitles and transcripts. These translated resources are mirrored across multiple video hosting platforms and cloud storage pro
This repository is a dedicated study resource for the SICP course, offering a structured learning path, video tutorials, and multilingual materials, but its focus is limited to a single topic rather than a broad collection of developer guides.
This project is a comprehensive curriculum for mastering computer science fundamentals and preparing for technical interviews. It provides over 120 interactive Python coding challenges that focus on algorithmic skill development, data structure implementation, and logical problem solving. The learning experience is delivered through a series of executable notebooks that combine instructional content with hands-on coding exercises. Each challenge is self-contained and relies on automated unit tests to verify the correctness of user-implemented solutions against predefined constraints and edge
This repository provides a structured curriculum of interactive Python coding challenges with hands-on exercises and automated tests, making it a relevant learning resource for interview preparation and algorithmic skill development, though it lacks multi-language coverage, video tutorials, and system design content.
This project is an open-source educational curriculum designed to provide a structured path for developers to master machine learning and generative AI. It functions as a technical skill development platform, offering comprehensive study materials that guide learners through fundamental concepts, algorithms, and the practical implementation of artificial intelligence models from scratch. The curriculum distinguishes itself through a pedagogy centered on interactive Jupyter Notebooks, which allow students to execute code cells directly within narrative documents for immediate visual feedback.
Microsoft's ML for Beginners is a structured curriculum with hands-on Jupyter Notebooks for mastering machine learning, which fits the intent of developer learning resources, though it focuses exclusively on ML rather than the broad multi-language and system-design coverage this search seeks.
This project serves as a dual-purpose platform that functions both as a comprehensive software engineering learning resource and an autonomous agent orchestration framework. It provides a structured curriculum focused on the Java ecosystem, offering technical roadmaps, interview preparation materials, and career mentorship. Simultaneously, it acts as a technical foundation for building intelligent systems, enabling developers to construct complex, multi-step agent pipelines. The framework distinguishes itself by integrating advanced automation capabilities directly into its educational missio
This repository collects structured learning guides, roadmaps, and interview resources specifically for the Java ecosystem, fitting the need for developer learning resources, though it is single-language and does not mention video tutorials or system design content.
This project is a comprehensive educational resource and study guide focused on distributed systems architecture and backend infrastructure design. It provides a structured curriculum for mastering the principles of scalability, reliability, and performance required to design complex software systems. The repository distinguishes itself by offering a methodical approach to technical interview preparation, incorporating design patterns, architectural trade-offs, and spaced repetition tools to help users retain complex concepts. It emphasizes constraint-driven analysis, teaching users how to ev
This repository is a focused system design study guide with a structured curriculum and interview preparation content, fitting the developer learning resource category, but it lacks hands-on exercises, multi-language coverage, and video tutorials that the broader search expects.
This project is an open-source software engineering handbook and technical learning resource focused on backend web development. It provides a comprehensive guide to building server-side applications, covering the end-to-end flow of web requests from initial HTTP traffic handling to database integration and dynamic content rendering. The material follows a code-centric pedagogical pattern, anchoring theoretical concepts in functional snippets that demonstrate practical implementation. The curriculum is organized through progressive complexity sequencing, moving from foundational language synt
This repository provides a structured, code-centric handbook for learning backend web development with Go, offering a progressive learning path and hands-on exercises, but it focuses on a single language and lacks the multi-resource collection, video tutorials, interview prep, and system design sections this search expects.
4noobs is an open-source educational resource index that organizes structured, beginner-friendly learning paths across a wide range of technology domains. It delivers all content as static Markdown files managed under Git version control, with a curated-index-based navigation system that groups tutorials and roadmaps by technology domain into separate silos. The project provides step-by-step learning roadmaps for programming languages from Assembly to TypeScript, along with framework guides for tools like Angular, Vue, Django, and Spring. It includes certification preparation guides aligned w
4noobs provides a curated index of structured learning roadmaps and guides across many programming languages and frameworks, fitting your search for developer learning resources, though it does not include video tutorials or hands-on exercises.
This repository provides curated learning paths, structured courseware, and technical materials for mastering Go programming, container orchestration, and software architecture. It serves as a comprehensive educational resource for systems programming, focusing on language mechanics, memory safety, and high-performance backend design. The project distinguishes itself through a multi-modal instructional design that combines instructor-led workshops, project-based curricula, and competency-based certifications. It offers specialized guidance on building production-grade AI infrastructure, inclu
Ardan Labs' gotraining repo offers structured courseware and learning paths for Go programming and backend architecture, which matches the request for developer learning resources, but its focus is narrow (Go-only) and it lacks multi-language coverage, video tutorials, and interview prep that a broader collection would provide.
This project is a structured educational resource designed to guide developers through the mastery of the JavaScript programming language. It utilizes a progressive curriculum that organizes technical concepts into a daily learning path, allowing students to build foundational knowledge before advancing to complex application development. The resource distinguishes itself through a hands-on training model that combines detailed explanations with practical code challenges. By focusing on an interactive learning experience, it reinforces core language principles—such as data types, functional p
This repo is a structured daily JavaScript learning path with practical exercises, making it a genuine programming guide, but it focuses on a single language and lacks the multi-language coverage, video tutorials, and broader resource collection the search is after.
This project is an educational resource designed to help developers transition from traditional C++ standards to modern language features. It serves as a technical reference manual and a self-paced curriculum, providing a structured path for mastering the evolution of the language and adopting contemporary programming practices. The material is organized chronologically by language standard, allowing readers to track the development of syntax and features over time. Each topic is presented through a combination of theoretical explanations and modular code examples, supported by exercise-drive
This repository is a comprehensive, self-paced curriculum for learning modern C++ with a structured path and hands-on exercises, fitting as a developer learning resource, but it is limited to a single language and does not offer the multi-language collection, video tutorials, or community contributions this search targets.
This project is a comprehensive knowledge base and study resource designed for mastering technical interviews. It provides structured guides, roadmaps, and curricula focused on data structures, algorithms, system design, and frontend engineering to help candidates prepare for software engineering screenings. The repository distinguishes itself by offering a holistic approach to professional advancement. Beyond technical drills, it includes a career development handbook covering resume optimization, salary benchmarking, and strategic negotiation coaching. It also provides detailed methodologie
This repository is a comprehensive knowledge base and study resource for technical interviews, offering structured guides, roadmaps, and curricula on data structures, algorithms, system design, and career development—directly matching the search for developer learning resources, though it lacks video tutorials and broader multi-language coverage.
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 repository is a community-driven directory of hands-on, project-based tutorials organized by programming language and technical domain, providing a structured learning path for developers — though it lacks explicit video tutorials, interview preparation, or system design content.
This project serves as a centralized knowledge base and study guide for mastering computer science fundamentals and technical interview preparation. It provides a structured collection of algorithmic implementations, data structure guides, and theoretical references designed to support professional development and problem-solving skills. The repository distinguishes itself through a taxonomy-based organization that maps complex concepts into a hierarchical structure. It standardizes the expression of abstract data structures and algorithms using a consistent programming language, with impleme
This repository is a structured study guide for technical interview preparation, focused on algorithms and data structures with implementations in Java, which fits the intent for a developer learning resource, though it is narrower in scope and lacks broader features like multi-language coverage, video tutorials, or system design content.
This project is a centralized, open-access repository that serves as a structured directory for technical education and professional development. It functions as a community-driven knowledge base, aggregating high-quality learning materials to support global accessibility to computer science and software engineering resources. The platform distinguishes itself through a collaborative governance model that utilizes peer-reviewed workflows for all content additions and modifications. By leveraging structured text files and decentralized version control, the repository maintains a searchable, hu
Free Programming Books is a community-maintained directory of free learning materials covering many topics and languages, which directly matches the request to collect guides and resources; however, it is a list of links rather than a platform that itself provides structured learning paths or hands-on exercises, narrowing the fit.
This project is a comprehensive, open-source educational curriculum designed to guide developers through the mastery of generative artificial intelligence. It provides a structured learning path that covers foundational concepts, prompt engineering, and the practical application of large language models. The repository serves as a central hub for skill acquisition, offering sequential modules that progress from basic model mechanics to advanced architectural patterns. The curriculum distinguishes itself by focusing on the end-to-end lifecycle of intelligent software, including the implementat
This repository is a structured, open-source curriculum for learning generative AI, which fits the category of developer learning resources, but it is narrowly focused on AI rather than covering the broad range of programming topics, multi-language examples, video tutorials, or interview preparation that the search requests.
This project is a comprehensive collection of Python programming education materials, including tutorials, exercises, and curated code samples. It serves as a learning curriculum and software engineering toolkit, utilizing Jupyter Notebooks to combine executable code with descriptive educational text. The repository provides practical implementation guides for building large language model applications, such as retrieval-augmented generation systems, stateful AI agents, and machine learning workflows. It distinguishes itself by offering a structured approach to agentic coding workflows, cover
A Python-focused collection of structured tutorials and hands-on Jupyter Notebook exercises, so it delivers a learning path with practical code samples — but it does not cover multiple languages, video tutorials, interview prep, or system design, which narrows its fit against the full request.
Developer Roadmap is a community-driven platform that provides structured, graph-based learning paths for software engineering. It serves as a comprehensive knowledge repository where technical domains are organized into visual sequences to guide professional skill acquisition and career growth. The project distinguishes itself through a collaborative ecosystem that enables users to contribute roadmaps, curate industry best practices, and maintain professional profiles. It integrates diagnostic assessment frameworks to evaluate technical proficiency, helping developers identify knowledge gaps
Developer Roadmap offers structured, community-contributed learning paths across many technologies, directly matching the search for a repository that collects guides and resources for developers, though it does not include hands-on exercises or video tutorials.
InterviewGuide is a comprehensive technical interview preparation platform that covers the full spectrum of software engineering recruitment, from foundational computer science concepts through to offer negotiation. It provides structured learning paths across algorithms, operating systems, databases, networking, and programming languages, with a particular emphasis on C++ and Go. The platform aggregates real interview experiences and company-specific questions from major tech employers, offering candidates a searchable database of past written exam problems and detailed accounts of actual int
InterviewGuide is a structured technical interview preparation platform with learning paths across algorithms, operating systems, databases, and languages (C++, Go, Java), fitting the request for developer learning resources, though it specializes in interview prep rather than covering broader tutorials, hands-on exercises, or video content.
This project is an interactive programming curriculum and educational system designed to teach computer science and software engineering. It provides a structured set of courses and professional roadmaps focused on backend engineering, DevOps, and systems fundamentals. The platform is distinguished by an AI-powered coding tutor that provides Socratic guidance and contextual hints to help students find solutions independently. It features a browser-based code sandbox using WebAssembly to eliminate local environment setup, alongside automated test-based grading and spaced-repetition logic to re
Boot.dev's Curriculum is an interactive programming curriculum with structured courses and hands-on exercises focused on backend engineering and systems, making it a solid learning resource for developers even though it lacks the video tutorials and explicit interview/prep content the query mentions.
This project is a structured educational curriculum designed to build proficiency in vanilla JavaScript through hands-on, project-based learning. It provides a series of coding exercises that focus on core language fundamentals and the direct manipulation of the document object model, enabling developers to create interactive web interfaces without relying on external frameworks or dependencies. The curriculum distinguishes itself by emphasizing direct integration with browser-native APIs. Participants learn to build hardware-aware applications by accessing device sensors, cameras, and microp
This repository offers a structured, project-based learning path for vanilla JavaScript with hands-on exercises, making it a genuine developer learning resource, but it is limited to a single language and lacks the broader features like multi-language coverage, video tutorials, and system design content that this search targets.
This project is a curated guide for engineers preparing for front end engineering roles. It serves as a technical interview handbook and study resource, providing a collection of questions and answers focused on web technology and interview strategy. The resource covers front end system design and architectural patterns for scalable user interfaces. It also includes analysis of company-specific interview formats and patterns to assist in creating tailored study plans. The materials provide a review of web technology, including browser internals, web standards, and core scripting languages. T
A front-end interview handbook with structured Q&A and system design content, this is a solid fit for interview preparation but lacks multi-language and video resources, so it's a focused learning guide rather than a broad multi-topic collection for all developers.
This project is a comprehensive educational knowledge base designed to support developers in mastering React and its surrounding ecosystem. It serves as a technical interview resource, providing a structured collection of questions and answers that cover core concepts, architectural patterns, and common development challenges. The repository distinguishes itself by offering detailed explanations of fundamental React principles, including component-based composition, the declarative UI paradigm, and state-driven data flow. It provides clarity on complex topics such as the Fiber reconciliation
This repo is a focused collection of React interview questions and answers, serving as a structured learning resource for developers preparing for React roles, but it lacks the multi-language coverage, video tutorials, and system design content the search asks for.
This project is a comprehensive technical interview preparation resource and computer science interview guide. It serves as an educational reference for developers to study core software engineering fundamentals and common coding patterns required for employment screenings. The repository provides detailed guides and references covering data structures and algorithms, networking and security, operating systems, and web development. It specifically focuses on the implementation and complexity analysis of sorting, searching, and graph algorithms. The material encompasses a wide breadth of comp
This repository is a curated technical interview preparation guide covering core computer science topics, which fits the search for structured learning resources for developers, though it focuses narrowly on interview content rather than broader hands-on tutorials or video guides.
This project is a collection of educational resources and structured curricula designed for learning JavaScript. It provides a programming course, a coding bootcamp, and a web development tutorial to guide learners from basic syntax to advanced programming patterns. The materials cover frontend development, including the creation of dynamic user interfaces and the management of remote data via HTTP requests. The curriculum includes instructional guides on using JavaScript to interact with web services and manipulate browser elements. The scope of the project extends to asynchronous API integ
This repository is a structured JavaScript learning collection with courses and bootcamp materials, fitting the developer learning guides category, but it is limited to a single language and does not cover the requested multi-language, video, or interview preparation features.
This project is a comprehensive JavaScript programming tutorial and language reference. It serves as a web development education resource providing instruction on modern language fundamentals, object-oriented design, and advanced asynchronous programming patterns. The resource functions as both a frontend development guide and a technical reference. It covers core language features such as closures, prototypes, promises, and typed arrays, while providing practical lessons on managing browser data and handling network requests. The content spans several key capability areas, including browser
This is a comprehensive JavaScript tutorial that provides a structured learning path from fundamentals to advanced topics, fitting the developer learning resources category, though it is limited to a single language and lacks video, interview, and system design content.
This project is a structured educational curriculum designed to guide developers through the mastery of component-based user interface development. It functions as a technical learning resource that provides a comprehensive roadmap for understanding the fundamental principles of modern web development, including component composition, declarative state reconciliation, and virtual document object model diffing. The repository distinguishes itself through a day-by-day guided path that bridges the gap between basic programming knowledge and the advanced language features required for interactive
This repository is a structured day-by-day curriculum for mastering React and modern frontend development, squarely fitting the developer learning resources category, but it focuses only on React/JavaScript and lacks multi-language coverage, video tutorials, or system design content that the search lists.
This is an interactive Python tutorial delivered as a collection of Jupyter notebooks. It is designed as a structured learning path for beginners, teaching fundamental language concepts through a sequence of lessons that combine explanatory text with runnable code cells and embedded practice exercises. Each notebook is a self-contained unit that introduces a topic, demonstrates it with a minimal code example, and then asks the learner to write code themselves, receiving immediate feedback from the browser-based execution environment. The curriculum is built on a progressive concept-stacking mo
This repository is an interactive Python tutorial using Jupyter notebooks, offering a structured learning path with hands-on exercises—exactly the kind of programming guide you're after, but it covers only Python and lacks the multi-language breadth and advanced topics like interview prep and system design that your search also asks for.
freeCodeCamp is an open-source, web-based educational platform designed to facilitate software engineering skill acquisition through a structured, project-driven curriculum. It combines theoretical instruction with hands-on coding exercises, requiring users to build functional applications to demonstrate mastery of programming concepts. The platform provides a browser-integrated workspace that evaluates learner proficiency through automated testing of code submissions against predefined functional requirements. The platform distinguishes itself by integrating technical training with professio
freeCodeCamp is a full open-source web-based educational platform offering a structured, project-driven curriculum with hands-on coding exercises, so it directly fits the search for developer learning guides and tutorials, though the available evidence does not highlight video tutorials or system design content.
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's Computer Science curriculum is a structured collection of open-access courses, textbooks, and assignments that mirrors a formal CS degree, making it a solid community-driven learning path for developers—though its focus on academic CS means it doesn't prominently cover video tutorials, interview prep, or system design.
This project is a structured learning platform designed to guide students through the end-to-end process of mastering full-stack web development. It provides a comprehensive curriculum that organizes complex technical domains into a sequential roadmap, covering everything from fundamental programming concepts to advanced backend architectures and deployment strategies. The platform distinguishes itself by integrating theoretical education with project-based milestone tracking. By linking specific coding assignments to each stage of the curriculum, it ensures that learners reinforce their know
This repository provides a structured learning path for full-stack web development, making it a relevant resource for developers seeking a guided curriculum, though it focuses solely on JavaScript-based full-stack and lacks hands-on exercises, video tutorials, and broader coverage like interview prep or system design.
This repository serves as an educational resource for software developers, providing a structured collection of tutorials focused on fundamental computational concepts and system operations. It covers core areas including algorithmic data processing, document-oriented database management, and Linux system administration. The project distinguishes itself by bridging the gap between theoretical computer science and practical infrastructure management. It offers guidance on implementing functional programming patterns and fundamental search algorithms, while simultaneously providing instruction
This repository is a collection of tutorials for web developers covering bash, Linux, and MongoDB, and is actively updated — it fits the search for open-source developer learning guides, though it focuses on a narrower set of topics rather than offering broad multi-language, structured paths or hands-on exercises.
This project provides a structured educational framework designed to guide developers through the technical competencies and professional milestones required for career advancement. It functions as a comprehensive mapping tool that organizes programming languages, architectural concepts, and specialized domains into a progressive hierarchy, facilitating the transition from junior to senior engineering roles. The curriculum utilizes a dependency-based structure to ensure that foundational knowledge precedes advanced specialization. By segmenting complex engineering topics into modular units, t
This repository provides a structured roadmap for learning front-end or back-end development, making it a focused learning guide that fits the intent of collecting developer learning resources, though it lacks evidence of exercises, video tutorials, or broader coverage.
This project serves as an educational and practical resource for mastering machine learning workflows using Python. It provides a comprehensive collection of code examples and exercises designed to guide users through the implementation of predictive systems, ranging from fundamental algorithms to deep learning architectures. The repository distinguishes itself by offering a structured approach to both classical machine learning and neural network training. It covers the full lifecycle of model development, including the orchestration of reusable data transformation pipelines, advanced ensemb
This repo provides hands-on exercise solutions for a specific machine learning book, making it a structured learning resource for that topic, but it is narrowly focused on one subject and lacks the broad multi-language, video, interview, and system design content this search asks for.
This project is a collection of interactive Jupyter notebooks designed to teach machine learning and deep learning fundamentals through hands-on coding exercises. It provides a structured curriculum that guides users through the end-to-end data science lifecycle, covering everything from initial data preprocessing to final model evaluation. The repository distinguishes itself by bridging theoretical data science concepts with practical implementation using standard industry libraries. It features a series of tutorials that demonstrate how to build and train predictive models and complex neura
This set of Jupyter notebooks provides a structured, hands-on learning path for machine learning and deep learning, but it is narrowly focused on ML topics rather than covering the broad programming guides, multi‑language coverage, or interview preparation you’re looking for.
This project is an interactive coding learning platform and open-source educational courseware designed for mastering web development. It provides a browser-based environment where users can engage with a structured curriculum covering front-end, back-end, and data visualization skills through hands-on exercises. The platform distinguishes itself by integrating a browser-based code sandbox and a nonprofit technical partnership portal. This framework allows learners to transition from guided lessons to building and maintaining real-world software applications for nonprofit organizations. The
freeCodeCamp.cn is an interactive learning platform that delivers a structured web development curriculum with hands-on coding exercises, making it a perfect match for collecting structured developer learning resources, though it focuses on web development and may not cover the full range of requested topics like video tutorials or system design.
This project is an educational course and machine learning curriculum designed to teach the implementation of neural network architectures and learning algorithms. It provides a structured guide for studying artificial intelligence through a collection of tutorials and practical coding exercises. The curriculum utilizes interactive notebooks that allow for the execution of code within a web browser. This environment enables the prototyping of artificial intelligence models and the analysis of data without requiring a local software installation. The content covers the design and training of
This project offers a structured, hands-on AI/ML curriculum with interactive notebooks and practical exercises, so it is a genuine developer learning resource — but it is narrowly focused on deep learning rather than covering the broad programming topics, multi-language examples, system design, or interview prep you are looking for.
This project is a full stack development curriculum and open source education path. It provides a structured sequence of free learning materials and courses designed to guide students from basic programming to professional software engineering. The repository functions as a self-paced programming bootcamp and web development learning path. It organizes a comprehensive roadmap of courses covering both front-end and back-end technologies to facilitate a professional career transition. The content is delivered through a static-page architecture using modular structures and a curated linear sequ
This is a structured full-stack development curriculum that guides learners from basics to professional engineering, making it a genuine fit for a developer learning resource — though it focuses on a specific web-development path and lacks some of the broader features you requested like video tutorials and system design content.
This project is a multilingual educational framework that provides curated roadmaps and translated resources for mastering core computer science subjects. It serves as a Chinese translation of a structured guide designed to help students and engineers learn computer science fundamentals through a sequence of recommended books and courses. The framework focuses on technical content localization, converting English computer science roadmaps into Chinese to improve accessibility. It utilizes a manual translation workflow to ensure conceptual accuracy across its study guides and resource collecti
This repository is a multilingual translation of the structured TeachYourselfCS curriculum, providing a curated roadmap of books and courses for learning computer science fundamentals — it squarely fits the intent as a collection of developer learning guides, though it focuses on core CS topics rather than broader features like interview prep or system design.
This project is a technical curriculum and learning path for machine learning, providing a structured sequence of mathematical foundations, core concepts, and professional workflows. It serves as a comprehensive guide and resource index that connects theoretical principles to the specific software libraries and tools used in real-world implementation. The repository functions as a project workflow blueprint, outlining the sequential steps required to solve machine learning problems from initial discovery through to final deployment. It maps theoretical mathematical principles to practical app
This repository provides a structured machine learning curriculum and curated resource index, making it a genuine developer learning resource, but its narrow focus on ML means it lacks the broad multi-language and system design coverage requested.
| Repositorio | Estrellas | Lenguaje | Licencia | Último push |
|---|---|---|---|---|
| anushka23g/complete-placement-preparation | 4K | Python | — | |
| mouredev/roadmap-retos-programacion | 7.9K | Python | apache-2.0 | |
| sunface/rust-course | 30.5K | Rust | — | |
| jwasham/coding-interview-university | 353.6K | — | CC-BY-SA-4.0 | |
| labuladong/fucking-algorithm | 134.2K | Markdown | — | |
| neetcode-gh/leetcode | 6.4K | JavaScript | MIT | |
| deathking/learning-sicp | 11.2K | Ruby | — | |
| donnemartin/interactive-coding-challenges | 31.5K | Python | NOASSERTION | |
| microsoft/ml-for-beginners | 86.9K | Jupyter Notebook | MIT | |
| itwanger/tobebetterjavaer | 16.7K | — | — |