awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Grundlagen der Informatik

Ranking aktualisiert am 23. Juni 2026

For Grundlagen der Informatik, the strongest matches are anushka23g/complete-placement-preparation (This repository provides a comprehensive, structured curriculum and roadmap), labuladong/fucking-algorithm (This repository provides a comprehensive, structured curriculum for mastering) and mouredev/roadmap-retos-programacion (This project provides a structured, roadmap-based learning environment with). nishant-tiwari24/coding-resources and geekxh/hello-algorithm round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Entdecke grundlegende Repositories zu Algorithmen, Datenstrukturen, Programmierparadigmen und den theoretischen Grundlagen der Informatik.

Grundlagen der Informatik

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • anushka23g/complete-placement-preparationAvatar von anushka23g

    anushka23g/Complete-Placement-Preparation

    3,970Auf GitHub ansehen↗

    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 comprehensive, structured curriculum and roadmap for mastering computer science fundamentals, data structures, and system design, making it a direct match for your learning needs.

    PythonComputer Science FundamentalsLearning Roadmaps
    Auf GitHub ansehen↗3,970
  • labuladong/fucking-algorithmAvatar von labuladong

    labuladong/fucking-algorithm

    134,160Auf GitHub ansehen↗

    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

    This repository provides a comprehensive, structured curriculum for mastering algorithms and data structures, complete with learning roadmaps, theoretical explanations, and interactive tools for practical application.

    MarkdownLearning RoadmapsPractice Problem Sets
    Auf GitHub ansehen↗134,160
  • mouredev/roadmap-retos-programacionAvatar von mouredev

    mouredev/roadmap-retos-programacion

    7,907Auf GitHub ansehen↗

    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 project provides a structured, roadmap-based learning environment with interactive coding challenges that directly support the development of software engineering skills and programming fundamentals.

    PythonCoding ChallengesInteractive Coding ExercisesCoding Exercises
    Auf GitHub ansehen↗7,907
  • nishant-tiwari24/coding-resourcesAvatar von nishant-Tiwari24

    nishant-Tiwari24/coding-resources

    3,589Auf GitHub ansehen↗

    This project is a curated technical resource directory and software engineering learning roadmap. It serves as a computer science study curriculum and professional development framework, providing staged progressions for mastering programming languages, data structures, and full-stack development. The repository functions as a career preparation guide, offering strategic frameworks for resume building, technical interview practice, and internship application targeting. It includes a system for identifying income opportunities and managing a professional social presence to increase visibility.

    This repository provides a comprehensive, curated roadmap for computer science and software engineering, covering foundational theory, system design, and algorithmic practice through structured study plans.

    Learning RoadmapsSoftware Engineering RoadmapsLearning Roadmaps
    Auf GitHub ansehen↗3,589
  • geekxh/hello-algorithmAvatar von geekxh

    geekxh/hello-algorithm

    36,074Auf GitHub ansehen↗

    This project is a comprehensive technical knowledge base and study guide focused on data structures, algorithms, and computer science fundamentals. It provides a curated collection of tutorials and educational resources designed to support technical growth and academic learning. The repository distinguishes itself through a heavy emphasis on visual learning, utilizing mind maps, diagrams, and illustrated breakdowns to explain complex algorithmic logic. It further supports career readiness by providing a repository of company-specific interview questions and real-world candidate experiences.

    This repository provides a structured, visual-heavy curriculum covering foundational computer science theory, data structures, and algorithms, alongside practical interview preparation and study roadmaps.

    JavaComputer Science FundamentalsComputer Science Fundamentals
    Auf GitHub ansehen↗36,074
  • jwasham/coding-interview-universityAvatar von jwasham

    jwasham/coding-interview-university

    353,639Auf GitHub ansehen↗

    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 is a comprehensive, structured curriculum that provides a detailed roadmap for mastering computer science fundamentals, algorithmic practice, and system design, perfectly aligning with the requirements for a self-directed learning resource.

    Computational Complexity TheoryComputer Science FundamentalsLearning Paths
    Auf GitHub ansehen↗353,639
  • bootdotdev/curriculumAvatar von bootdotdev

    bootdotdev/curriculum

    3,415Auf GitHub ansehen↗

    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

    This platform provides a comprehensive, structured curriculum with interactive coding exercises and professional roadmaps that directly address the need for foundational computer science and software engineering education.

    Coding ChallengesComputer Science FundamentalsComputer Science Fundamentals
    Auf GitHub ansehen↗3,415
  • wearesoft/tech-interviewAvatar von WeareSoft

    WeareSoft/tech-interview

    4,827Auf GitHub ansehen↗

    This project is a technical interview study guide and computer science learning path. It serves as a structured curriculum and software engineering knowledge base designed to help users prepare for engineering interviews by mastering core technical concepts. The curriculum covers a wide range of domains, including computer science fundamentals, programming language mastery, and software architecture learning. It provides guidance on secure application development and professional development workflows. The educational content includes modules on data structures, networking, database internal

    This repository provides a comprehensive, structured curriculum covering computer science fundamentals, system design, and software engineering principles, making it a direct match for your learning roadmap needs.

    Computer Science Fundamentals
    Auf GitHub ansehen↗4,827
  • kamranahmedse/developer-roadmapAvatar von kamranahmedse

    kamranahmedse/developer-roadmap

    357,434Auf GitHub ansehen↗

    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

    This platform provides the structured, visual learning roadmaps and comprehensive skill-path curation that are central to navigating computer science and software engineering education.

    TypeScriptLearning PathsSoftware Engineering RoadmapsLearning Roadmaps
    Auf GitHub ansehen↗357,434
  • mtdvio/every-programmer-should-knowAvatar von mtdvio

    mtdvio/every-programmer-should-know

    99,795Auf GitHub ansehen↗

    This project is a comprehensive, community-curated knowledge base designed to support software engineers in mastering both fundamental computer science principles and practical industry methodologies. It serves as a centralized reference library that aggregates technical resources, academic literature, and professional guidance to facilitate systematic skill acquisition across the entire software development lifecycle. What distinguishes this repository is its holistic approach to the engineering profession, which bridges the gap between theoretical knowledge and career-oriented development.

    This repository serves as a comprehensive, community-curated knowledge base that aggregates essential computer science theory and software engineering principles, functioning as a structured learning resource for developers.

    Computer Science FundamentalsAlgorithmsCoding Exercises
    Auf GitHub ansehen↗99,795
  • sunface/rust-courseAvatar von sunface

    sunface/rust-course

    30,517Auf GitHub ansehen↗

    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 repository provides a structured, interactive curriculum focused on learning the Rust programming language and systems programming concepts, though it is specialized to one language rather than a broad computer science roadmap.

    RustInteractive Coding ExercisesCoding Exercises
    Auf GitHub ansehen↗30,517
  • amai-gmbh/ai-expert-roadmapAvatar von AMAI-GmbH

    AMAI-GmbH/AI-Expert-Roadmap

    31,091Auf GitHub ansehen↗

    This project is a professional development repository that provides structured learning paths for individuals pursuing careers in data-centric engineering and artificial intelligence. It functions as a competency benchmarking framework, defining the core knowledge areas and technical milestones required to achieve proficiency in specialized domains. The repository distinguishes itself through hierarchical knowledge graphing, which organizes complex technical subjects into nested tree structures to create clear, progressive learning sequences. By centralizing curated educational resources and

    This repository provides a structured, curated learning roadmap for data-centric engineering and AI, offering a clear path for foundational theory and technical skill development despite its specialized focus on artificial intelligence rather than general computer science.

    JavaScriptLearning PathsLearning Roadmaps
    Auf GitHub ansehen↗31,091
  • donnemartin/interactive-coding-challengesAvatar von donnemartin

    donnemartin/interactive-coding-challenges

    31,529Auf GitHub ansehen↗

    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, hands-on curriculum for mastering algorithms and data structures through interactive coding challenges and instructional notebooks, serving as a practical tool for learning core computer science concepts.

    PythonCoding ChallengesComputer Science Fundamentals
    Auf GitHub ansehen↗31,529
  • apachecn/interviewAvatar von apachecn

    apachecn/Interview

    8,944Auf GitHub ansehen↗

    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 provides a comprehensive, structured curriculum and roadmap for mastering computer science fundamentals, algorithmic problem-solving, and system design, making it a direct match for your learning needs.

    Jupyter NotebookCoding ChallengesPractice Problem Sets
    Auf GitHub ansehen↗8,944
  • cyc2018/cs-notesAvatar von CyC2018

    CyC2018/CS-Notes

    184,601Auf GitHub ansehen↗

    This repository serves as a comprehensive educational resource covering core computer science concepts, software engineering principles, and system architecture. It provides detailed explanations of fundamental data structures and algorithms, alongside in-depth analysis of database management systems, including transaction properties, storage engines, and concurrency control mechanisms. The collection also offers extensive documentation on the Java programming language, ranging from collection internals and memory management to concurrency primitives and object-oriented design patterns. Furth

    This repository is a comprehensive, curated collection of notes and resources covering foundational computer science theory, system design, and algorithmic concepts, making it a direct match for your learning needs.

    Computer Science CurriculaACID PropertiesDistributed Computing Paradigms
    Auf GitHub ansehen↗184,601
  • tarikul711/flutter-development-roadmapAvatar von Tarikul711

    Tarikul711/flutter-development-roadmap

    972Auf GitHub ansehen↗

    This project provides a comprehensive mobile development curriculum designed to guide learners through the technical milestones required to build cross-platform applications. It functions as a structured software engineering learning path, organizing essential programming concepts and technologies into a logical sequence that spans from foundational knowledge to advanced proficiency. The roadmap utilizes a non-linear, hyperlink-based knowledge map to connect related development topics, allowing users to navigate complex technical domains at their own pace. By structuring educational content i

    This repository provides a structured learning roadmap specifically for Flutter mobile development, but it does not cover the broader foundational computer science theory or general software engineering principles requested.

    Learning PathsLearning RoadmapsSoftware Engineering Roadmaps
    Auf GitHub ansehen↗972
  • mostlyadequate/mostly-adequate-guideAvatar von MostlyAdequate

    MostlyAdequate/mostly-adequate-guide

    23,837Auf GitHub ansehen↗

    This project is a comprehensive educational guide and curriculum for applying functional programming principles and category theory within the JavaScript ecosystem. It provides a structured learning path focused on writing predictable and scalable code through the use of pure functions and immutability. The resource includes a dedicated course on algebraic data structures and a functional programming tutorial. To reinforce theoretical concepts, it features a set of interactive coding exercises and runnable programming challenges for hands-on practice. The materials cover a broad range of fun

    This is a specialized educational curriculum focused on functional programming and category theory, providing a structured learning path and interactive exercises that align with the goal of teaching foundational software engineering principles.

    JavaScriptInteractive Coding Exercises
    Auf GitHub ansehen↗23,837
  • misterbooo/leetcodeanimationAvatar von MisterBooo

    MisterBooo/LeetCodeAnimation

    76,593Auf GitHub ansehen↗

    LeetCodeAnimation is an educational code archive and technical interview resource designed to help developers master complex programming concepts. It functions as a centralized repository of source code and instructional materials, providing a structured environment for self-paced learning of fundamental computer science algorithms and data structures. The project distinguishes itself by integrating visual algorithm simulations directly into its learning path. By mapping static educational content to animated media files, it demonstrates the step-by-step execution flow and internal state chan

    This repository provides a structured collection of algorithmic problems and data structure implementations paired with visual simulations, serving as a focused learning resource for mastering core computer science concepts.

    JavaLearning Paths
    Auf GitHub ansehen↗76,593
  • taizilongxu/interview_pythonAvatar von taizilongxu

    taizilongxu/interview_python

    17,316Auf GitHub ansehen↗

    This project is a comprehensive reference library and preparation guide for Python technical interviews. It combines theoretical guides on computer science fundamentals and language runtime internals with practical implementation examples of algorithms and data structures. The repository serves as a curated knowledge base that maps theoretical interview questions to concrete code snippets. It provides technical analysis of Python language internals, including memory management, garbage collection, and the global interpreter lock, alongside a library of creational and structural software desig

    This repository functions as a curated knowledge base for computer science fundamentals and software engineering principles, providing structured guides and implementations that align well with the goal of learning core technical concepts.

    ShellComputer Science Fundamentals
    Auf GitHub ansehen↗17,316
  • krahets/hello-algoAvatar von krahets

    krahets/hello-algo

    127,271Auf GitHub ansehen↗

    This project is an educational resource and reference library designed to teach fundamental data structures and algorithmic problem-solving. It provides a structured pedagogical framework that organizes complex technical concepts into a logical progression, helping learners understand how data is organized, stored, and processed to solve computational problems efficiently. The repository distinguishes itself through a multi-language codebase that maintains parallel, consistent implementations of core algorithms and data structures across various programming languages. It bridges the gap betwe

    This project provides a highly structured, visual-first curriculum for mastering data structures and algorithms, serving as an excellent foundational resource for computer science students and interview preparation.

    JavaAlgorithmsComputer Science Theory
    Auf GitHub ansehen↗127,271
  • trekhleb/javascript-algorithmsAvatar von trekhleb

    trekhleb/javascript-algorithms

    196,089Auf GitHub ansehen↗

    This repository is a comprehensive collection of data structures and algorithms implemented in JavaScript, designed primarily as an educational resource for computer science study and technical interview preparation. It provides modular implementations of fundamental programming concepts, allowing developers to explore algorithmic logic and data organization through self-contained, verifiable code examples. The library distinguishes itself by pairing every implementation with formal Big O notation, providing predictable insights into time and space scaling requirements. Each algorithm is stru

    This repository serves as a comprehensive, code-based educational resource for mastering fundamental data structures and algorithms, providing the foundational theory and algorithmic practice required for computer science study.

    JavaScriptComputer Science Fundamentals
    Auf GitHub ansehen↗196,089
  • ssherun/cs-xmind-noteAvatar von SSHeRun

    SSHeRun/CS-Xmind-Note

    10,263Auf GitHub ansehen↗

    CS-Xmind-Note is a collection of structured mind maps and conceptual diagrams serving as a comprehensive knowledge base for computer science fundamentals. It functions as an academic reference and study guide, organizing core subjects into a visual mapping of interdependent technical concepts. The project utilizes an XMind-compatible schema to model complex domains through hierarchical nodes and relational concept mapping. This approach allows for the visual representation of technical layers, linking hardware specifications to software abstractions. The knowledge base covers several primary

    This repository provides a structured, visual knowledge base of computer science fundamentals through hierarchical mind maps, serving as a useful academic reference for foundational theory and core concepts.

    Computer Science FundamentalsComputer Science Fundamentals
    Auf GitHub ansehen↗10,263
  • sunface/rust-by-practiceAvatar von sunface

    sunface/rust-by-practice

    14,396Auf GitHub ansehen↗

    rust-by-practice is an interactive coding platform and language learning curriculum designed to teach the Rust programming language. It functions as a code practice sandbox and tutorial, providing a structured path of examples and challenges to bridge the gap between basic knowledge and professional development. The platform features a web-based environment for editing, compiling, and executing code directly in the browser. It employs a graded curriculum of increasing difficulty, allowing users to solve exercises and verify their logic against reference solutions to ensure accuracy and adhere

    This is a specialized interactive platform for learning the Rust programming language rather than a broad computer science curriculum covering foundational theory, system design, and general software engineering principles.

    RustInteractive Coding ExercisesPractice Problem SetsCoding Exercises
    Auf GitHub ansehen↗14,396
  • xiaolincoder/cs-baseAvatar von xiaolincoder

    xiaolincoder/CS-Base

    18,024Auf GitHub ansehen↗

    CS-Base is a comprehensive educational platform and technical repository designed to support software engineers in mastering backend architecture, artificial intelligence engineering, and career development. It functions as a centralized knowledge hub that combines illustrated theoretical tutorials with practical, project-based learning to bridge the gap between foundational computer science concepts and professional industry requirements. The project distinguishes itself by integrating a robust career mentorship framework with advanced AI engineering resources. It provides users with tools f

    This repository serves as a comprehensive knowledge hub for software engineering, offering structured tutorials and technical guides that cover foundational computer science concepts, system design, and practical development skills.

    Computer Science Fundamentals
    Auf GitHub ansehen↗18,024
  • forthespada/interviewguideAvatar von forthespada

    forthespada/InterviewGuide

    5,816Auf GitHub ansehen↗

    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

    This repository provides a structured, comprehensive curriculum covering foundational computer science theory, system design, and algorithmic practice, serving as a robust learning resource for software engineering preparation.

    Practice Problem Sets
    Auf GitHub ansehen↗5,816
  • gyoogle/tech-interview-for-developerAvatar von gyoogle

    gyoogle/tech-interview-for-developer

    17,417Auf GitHub ansehen↗

    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 serves as a comprehensive knowledge base for computer science fundamentals and software engineering principles, providing the structured educational content and theoretical coverage needed to prepare for technical interviews.

    JavaComputer Science Fundamentals
    Auf GitHub ansehen↗17,417
  • leonardomso/33-js-conceptsAvatar von leonardomso

    leonardomso/33-js-concepts

    66,467Auf GitHub ansehen↗

    This project is a comprehensive educational repository designed to help developers master the core mechanics, runtime behaviors, and browser-native capabilities of the JavaScript language. It provides a structured knowledge base that covers fundamental language features, such as prototype-based inheritance and event-loop-based concurrency, alongside advanced topics like JIT-compiled execution and memory management. The repository distinguishes itself by offering deep-dive technical guides that bridge the gap between abstract language concepts and practical browser implementation. It features

    This repository provides a structured, curated learning path focused on deep technical mastery of JavaScript, though it is limited to language-specific concepts rather than a broad computer science curriculum.

    JavaScriptJust-In-Time CompilersPrototype-Based InheritanceEvent Loop Concurrency
    Auf GitHub ansehen↗66,467
  • doocs/leetcodeAvatar von doocs

    doocs/leetcode

    36,161Auf GitHub ansehen↗

    This project is a comprehensive algorithmic learning repository and competitive programming archive designed to support technical interview preparation and software engineering skill development. It provides a structured collection of verified solutions and implementation patterns, enabling developers to master fundamental computer science concepts through systematic practice and study. The repository distinguishes itself through a solution-centric structure that organizes source code by problem category, algorithm type, and data structure. By mapping specific coding challenges to recurring a

    This repository provides a structured, taxonomy-based collection of algorithmic solutions and data structure implementations that serve as a practical foundation for mastering core computer science concepts and interview preparation.

    JavaInterview Preparation ResourcesCompetitive Programming RepositoriesCompetitive Programming Resources
    Auf GitHub ansehen↗36,161
  • getify/you-dont-know-jsAvatar von getify

    getify/You-Dont-Know-JS

    184,530Auf GitHub ansehen↗

    This project is a comprehensive educational series designed to provide a deep technical understanding of the JavaScript programming language. It functions as a multi-volume curriculum that guides developers through the core mechanisms, execution models, and underlying specifications that define how the language operates at a fundamental level. The curriculum distinguishes itself by focusing on the internal architecture of the language rather than surface-level syntax. It provides rigorous analysis of complex topics such as lexical scope, closure-based state encapsulation, prototype-based inhe

    This project provides a deep, curriculum-style educational series focused on the internal mechanics of JavaScript, serving as a specialized learning resource for software engineering fundamentals even though it is limited to a single language rather than a broad computer science roadmap.

    ClosuresComputer Science CurriculaConceptual Programming Resources
    Auf GitHub ansehen↗184,530
  • aosabook/500linesAvatar von aosabook

    aosabook/500lines

    29,582Auf GitHub ansehen↗

    This project is a software engineering educational resource providing a collection of canonical system implementations. It serves as a library of computer science case studies and polyglot code examples designed to demonstrate architectural tradeoffs and design patterns through concise versions of fundamental software components. The repository focuses on studying the implementation of core concepts such as consensus algorithms, interpreters, and database engines. It provides minimal versions of complex systems to facilitate the analysis of language design, data structure implementation, and

    This repository provides a curated collection of canonical system implementations that serve as practical case studies for learning software architecture and fundamental computer science concepts.

    JavaScriptSoftware Architecture EducationBytecode InterpretersCanonical System Implementations
    Auf GitHub ansehen↗29,582
  • asabeneh/30-days-of-pythonAvatar von Asabeneh

    Asabeneh/30-Days-Of-Python

    65,111Auf GitHub ansehen↗

    This project is a structured educational curriculum designed to guide beginners through the fundamental concepts and syntax of the Python programming language. It functions as a self-paced technical training resource, providing a curated path for individuals to acquire core software development skills through a series of daily lessons and practical exercises. The guide distinguishes itself by combining theoretical explanations with hands-on coding tasks that cover the language's dynamic type system, interpreted execution model, and whitespace-based block scoping. It emphasizes the practical a

    This repository provides a structured, day-by-day learning roadmap for mastering Python, serving as a practical educational resource for foundational software development skills.

    PythonBytecode InterpretersBuilt-in Data StructuresDynamic
    Auf GitHub ansehen↗65,111
  • huihut/interviewAvatar von huihut

    huihut/interview

    37,972Auf GitHub ansehen↗

    This project is a comprehensive technical knowledge base designed to support developers in mastering systems programming and preparing for technical assessments. It provides a structured collection of fundamental computer science concepts, mapping high-level language constructs to low-level hardware memory layouts, runtime object lifecycles, and system-level operations. The repository distinguishes itself through a hierarchical approach that bridges the gap between theoretical principles and practical implementation. It offers detailed guidance on C++ language mechanisms, standard library usa

    This repository serves as a comprehensive technical knowledge base that functions as a curated learning path for computer science fundamentals, systems programming, and software engineering interview preparation.

    C++Guides & ReferencesInterview PreparationC & C++ Ecosystem
    Auf GitHub ansehen↗37,972
Die Top 10 auf einen Blick vergleichen
RepositoryStarsSpracheLizenzLetzter Push
anushka23g/complete-placement-preparation4KPython—30. Juli 2025
labuladong/fucking-algorithm134.2KMarkdown—28. Feb. 2026
mouredev/roadmap-retos-programacion7.9KPythonapache-2.019. Feb. 2026
nishant-tiwari24/coding-resources3.6K——27. Sept. 2025
geekxh/hello-algorithm36.1KJava—13. Juni 2023
jwasham/coding-interview-university353.6K—CC-BY-SA-4.028. Aug. 2025
bootdotdev/curriculum3.4K——16. Feb. 2026
wearesoft/tech-interview4.8K——17. Nov. 2022
kamranahmedse/developer-roadmap357.4KTypeScriptNOASSERTION16. Juni 2026
mtdvio/every-programmer-should-know99.8K—CC-BY-4.029. Dez. 2025

Related searches

  • ein umfassendes Lehrbuch zur theoretischen Informatik
  • ein strukturierter Lehrplan für das Informatikstudium
  • a library of algorithms and data structures
  • Strukturierter Lehrplan für das Selbststudium der Informatik
  • Sammlung grundlegender Informatik-Paper
  • Lernpfad für Komplexitätstheorie
  • eine Plattform zum Erlernen von Informatik-Konzepten
  • Sammlung von Algorithmen und Datenstrukturen