awesome-repositories.com
Blog
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
·

4 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • 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

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

    Javaalgorithmscppcsharp
    Auf GitHub ansehen↗36,161
  • pierian-data/complete-python-3-bootcampAvatar von Pierian-Data

    Pierian-Data/Complete-Python-3-Bootcamp

    29,604Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗29,604
  • williamfiset/algorithmsAvatar von williamfiset

    williamfiset/Algorithms

    18,644Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗18,644
  • huihut/cs-booksAvatar von huihut

    huihut/CS-Books

    3,326Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,326
  1. Home
  2. Software Engineering & Architecture
  3. Software Engineering Foundations