awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

计算机科学基础

排名更新于 2026年6月23日

For 计算机科学基础, 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.

探索涵盖算法、数据结构、编程范式和计算机科学核心理论的基础仓库。

计算机科学基础

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • anushka23g/complete-placement-preparationanushka23g 的头像

    anushka23g/Complete-Placement-Preparation

    3,970在 GitHub 上查看↗

    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
    在 GitHub 上查看↗3,970
  • labuladong/fucking-algorithmlabuladong 的头像

    labuladong/fucking-algorithm

    134,160在 GitHub 上查看↗

    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
    在 GitHub 上查看↗134,160
  • mouredev/roadmap-retos-programacionmouredev 的头像

    mouredev/roadmap-retos-programacion

    7,907在 GitHub 上查看↗

    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
    在 GitHub 上查看↗7,907
  • nishant-tiwari24/coding-resourcesnishant-Tiwari24 的头像

    nishant-Tiwari24/coding-resources

    3,589在 GitHub 上查看↗

    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
    在 GitHub 上查看↗3,589
  • geekxh/hello-algorithmgeekxh 的头像

    geekxh/hello-algorithm

    36,074在 GitHub 上查看↗

    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
    在 GitHub 上查看↗36,074
  • jwasham/coding-interview-universityjwasham 的头像

    jwasham/coding-interview-university

    353,639在 GitHub 上查看↗

    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
    在 GitHub 上查看↗353,639
  • bootdotdev/curriculumbootdotdev 的头像

    bootdotdev/curriculum

    3,415在 GitHub 上查看↗

    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
    在 GitHub 上查看↗3,415
  • wearesoft/tech-interviewWeareSoft 的头像

    WeareSoft/tech-interview

    4,827在 GitHub 上查看↗

    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
    在 GitHub 上查看↗4,827
  • kamranahmedse/developer-roadmapkamranahmedse 的头像

    kamranahmedse/developer-roadmap

    357,434在 GitHub 上查看↗

    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
    在 GitHub 上查看↗357,434
  • mtdvio/every-programmer-should-knowmtdvio 的头像

    mtdvio/every-programmer-should-know

    99,795在 GitHub 上查看↗

    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
    在 GitHub 上查看↗99,795
  • sunface/rust-coursesunface 的头像

    sunface/rust-course

    30,517在 GitHub 上查看↗

    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
    在 GitHub 上查看↗30,517
  • amai-gmbh/ai-expert-roadmapAMAI-GmbH 的头像

    AMAI-GmbH/AI-Expert-Roadmap

    31,091在 GitHub 上查看↗

    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
    在 GitHub 上查看↗31,091
  • donnemartin/interactive-coding-challengesdonnemartin 的头像

    donnemartin/interactive-coding-challenges

    31,529在 GitHub 上查看↗

    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
    在 GitHub 上查看↗31,529
  • apachecn/interviewapachecn 的头像

    apachecn/Interview

    8,944在 GitHub 上查看↗

    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
    在 GitHub 上查看↗8,944
  • cyc2018/cs-notesCyC2018 的头像

    CyC2018/CS-Notes

    184,601在 GitHub 上查看↗

    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
    在 GitHub 上查看↗184,601
  • tarikul711/flutter-development-roadmapTarikul711 的头像

    Tarikul711/flutter-development-roadmap

    972在 GitHub 上查看↗

    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
    在 GitHub 上查看↗972
  • mostlyadequate/mostly-adequate-guideMostlyAdequate 的头像

    MostlyAdequate/mostly-adequate-guide

    23,837在 GitHub 上查看↗

    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
    在 GitHub 上查看↗23,837
  • misterbooo/leetcodeanimationMisterBooo 的头像

    MisterBooo/LeetCodeAnimation

    76,593在 GitHub 上查看↗

    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
    在 GitHub 上查看↗76,593
  • taizilongxu/interview_pythontaizilongxu 的头像

    taizilongxu/interview_python

    17,316在 GitHub 上查看↗

    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
    在 GitHub 上查看↗17,316
  • krahets/hello-algokrahets 的头像

    krahets/hello-algo

    127,271在 GitHub 上查看↗

    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
    在 GitHub 上查看↗127,271
  • trekhleb/javascript-algorithmstrekhleb 的头像

    trekhleb/javascript-algorithms

    196,089在 GitHub 上查看↗

    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
    在 GitHub 上查看↗196,089
  • ssherun/cs-xmind-noteSSHeRun 的头像

    SSHeRun/CS-Xmind-Note

    10,263在 GitHub 上查看↗

    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
    在 GitHub 上查看↗10,263
  • sunface/rust-by-practicesunface 的头像

    sunface/rust-by-practice

    14,396在 GitHub 上查看↗

    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
    在 GitHub 上查看↗14,396
  • xiaolincoder/cs-basexiaolincoder 的头像

    xiaolincoder/CS-Base

    18,024在 GitHub 上查看↗

    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
    在 GitHub 上查看↗18,024
  • forthespada/interviewguideforthespada 的头像

    forthespada/InterviewGuide

    5,816在 GitHub 上查看↗

    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
    在 GitHub 上查看↗5,816
  • gyoogle/tech-interview-for-developergyoogle 的头像

    gyoogle/tech-interview-for-developer

    17,417在 GitHub 上查看↗

    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
    在 GitHub 上查看↗17,417
  • leonardomso/33-js-conceptsleonardomso 的头像

    leonardomso/33-js-concepts

    66,467在 GitHub 上查看↗

    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
    在 GitHub 上查看↗66,467
  • doocs/leetcodedoocs 的头像

    doocs/leetcode

    36,161在 GitHub 上查看↗

    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
    在 GitHub 上查看↗36,161
  • getify/you-dont-know-jsgetify 的头像

    getify/You-Dont-Know-JS

    184,530在 GitHub 上查看↗

    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
    在 GitHub 上查看↗184,530
  • aosabook/500linesaosabook 的头像

    aosabook/500lines

    29,582在 GitHub 上查看↗

    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
    在 GitHub 上查看↗29,582
  • asabeneh/30-days-of-pythonAsabeneh 的头像

    Asabeneh/30-Days-Of-Python

    65,111在 GitHub 上查看↗

    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
    在 GitHub 上查看↗65,111
  • huihut/interviewhuihut 的头像

    huihut/interview

    37,972在 GitHub 上查看↗

    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
    在 GitHub 上查看↗37,972
一览前 10 名对比
仓库Star 数语言许可证最后推送
anushka23g/complete-placement-preparation4KPython—2025年7月30日
labuladong/fucking-algorithm134.2KMarkdown—2026年2月28日
mouredev/roadmap-retos-programacion7.9KPythonapache-2.02026年2月19日
nishant-tiwari24/coding-resources3.6K——2025年9月27日
geekxh/hello-algorithm36.1KJava—2023年6月13日
jwasham/coding-interview-university353.6K—CC-BY-SA-4.02025年8月28日
bootdotdev/curriculum3.4K——2026年2月16日
wearesoft/tech-interview4.8K——2022年11月17日
kamranahmedse/developer-roadmap357.4KTypeScriptNOASSERTION2026年6月16日
mtdvio/every-programmer-should-know99.8K—CC-BY-4.02025年12月29日

Related searches

  • 理论计算机科学综合教材
  • 计算机科学结构化课程
  • a library of algorithms and data structures
  • 计算机科学自学结构化课程
  • 计算机科学基础论文合集
  • 计算复杂性学习指南
  • 计算机科学概念学习平台
  • 算法与数据结构合集