Web Analytics

software-engineer

⭐ 354 stars German by mrshaw01

🌐 Sprache

Softwareentwickler

pre-commit status

Letzter Commit Probleme Pull Requests

Eine kuratierte, hochwertige Sammlung von Lernressourcen mit Schwerpunkt auf Python und bald auch C/C++, konzipiert, um solide Softwareentwicklungsgrundlagen und Systemverständnis zu vermitteln.

Repository-Struktur

.
├── python-basic/           # Essential Python syntax, data types, and operations
├── python-advanced/        # Decorators, threading, logging, JSON, and more
├── python-OOP/             # Deep dive into Python's object-oriented programming
├── cpp-basic/              # Fundamentals of C++: syntax, memory, pointers, etc.
├── cpp-advanced/           # Advanced C++: RAII, noexcept, smart pointers, RVO, etc.
├── cpp-OOP/                # Object-oriented programming in C++
├── CUDA/                   # GPU programming with CUDA (host & device code)
├── MPI/                    # Message Passing Interface programming and demos
├── docs/                   # System-level notes on performance, Python-C++ interop, mixed precision, etc.
└── README.md               # Project overview (this file)

Verwendung

Jeder nummerierte Ordner enthält eine README.md, die die Konzepte erklärt, sowie ausführbare .py-Dateien. Zum Beispiel:

cd python-advanced/08-decorators
python basic_function_decorator.py
Einige Skripte erfordern Drittanbieter-Bibliotheken (z. B. numpy, scipy, torch).

Der gesamte Code ist mit Python 3.7+ kompatibel und wurde minimal, fokussiert und testbar geschrieben.

Highlights

Python

C++

Systeme & Performance

Lernphilosophie

Sternverlauf

Star History Chart

🤝 Beiträge

Fehler gefunden, Tippfehler entdeckt oder möchtest du etwas erweitern? Öffne einen PR — alle Beiträge sind willkommen.

📄 Lizenz

MIT-Lizenz — frei zur Nutzung, Anpassung und Weitergabe für Lern- und Lehrzwecke.

--- Tranlated By Open Ai Tx | Last indexed: 2025-07-18 ---