awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repository-uri

Awesome GitHub RepositoriesSoftware Engineering Foundations

Educational resources covering core programming techniques and fundamental software engineering concepts.

Distinguishing note: Focuses on foundational techniques like graph traversal and dynamic programming rather than specific application development.

Explore 4 awesome GitHub repositories matching software engineering & architecture · Software Engineering Foundations. Refine with filters or upvote what's useful.

Awesome Software Engineering Foundations GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • doocs/leetcodeAvatar doocs

    doocs/leetcode

    36,161Vezi pe 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

    Offers a comprehensive review of essential programming techniques and fundamental software engineering concepts.

    Javaalgorithmscppcsharp
    Vezi pe GitHub↗36,161
  • pierian-data/complete-python-3-bootcampAvatar Pierian-Data

    Pierian-Data/Complete-Python-3-Bootcamp

    29,604Vezi pe GitHub↗

    This project is a beginner coding bootcamp and Python programming curriculum. It provides a structured set of educational materials and exercise files designed to guide students through the Python language from basic to advanced levels. The curriculum is delivered as Jupyter Notebook courseware, combining live code execution with explanatory text for technical demonstrations. It also functions as a project repository, offering a collection of milestone coding exercises and source files for practicing software development and core syntax. The materials are organized into sequential modules an

    Teaches core programming techniques and foundational software engineering concepts using Python.

    Jupyter Notebook
    Vezi pe GitHub↗29,604
  • williamfiset/algorithmsAvatar williamfiset

    williamfiset/Algorithms

    18,644Vezi pe GitHub↗

    This repository provides a collection of verified implementations for fundamental data structures and computational algorithms. It serves as both a practical toolkit for integrating standard procedures into software applications and a reference for understanding core computer science concepts. The library covers a wide range of operations, including sorting, searching, graph traversal, and geometric analysis. Each implementation is designed to be modular and reusable, utilizing generic type parametrization to decouple logic from specific data types while maintaining type safety. The project

    Builds robust software foundations by providing optimized, standard algorithmic patterns.

    Javaadjacencyadjacency-matrixalgorithm
    Vezi pe GitHub↗18,644
  • huihut/cs-booksAvatar huihut

    huihut/CS-Books

    3,326Vezi pe GitHub↗

    CS-Books is a community-driven, open-source repository that serves as a curated digital library for computer science and software engineering literature. It provides students and professionals with free access to a wide range of technical books and learning materials designed to support independent study and professional development. The project functions as a technical reference library, organizing its collection through structured markdown-based indexing. This approach allows for human-readable navigation across a vast archive of external digital resources, which are linked directly to thei

    Offers structured reading materials that deepen understanding of core software engineering and computing concepts.

    algorithmalgorithmsbook
    Vezi pe GitHub↗3,326
  1. Home
  2. Software Engineering & Architecture
  3. Software Engineering Foundations