Web Analytics

software-engineer

⭐ 354 stars Polish by mrshaw01

🌐 Język

Inżynier Oprogramowania

status pre-commit

Ostatni commit Zgłoszenia Pull Requesty

Starannie wyselekcjonowana, wysokiej jakości kolekcja materiałów edukacyjnych skoncentrowanych na Pythonie oraz wkrótce C/C++, zaprojektowana, by budować solidne podstawy inżynierii oprogramowania i zrozumienie na poziomie systemowym.

Struktura repozytorium

.
├── 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)

Jak używać

Każdy ponumerowany folder zawiera plik README.md wyjaśniający koncepcje oraz uruchamialne pliki .py. Na przykład:

cd python-advanced/08-decorators
python basic_function_decorator.py
Niektóre skrypty wymagają bibliotek zewnętrznych (np. numpy, scipy, torch).

Cały kod jest kompatybilny z Python 3.7+ i napisany tak, aby był minimalny, skoncentrowany i testowalny.

Najważniejsze cechy

Python

C++

Systemy i wydajność

Filozofia nauki

Historia gwiazdek

Star History Chart

🤝 Wkład

Znalazłeś błąd, literówkę lub chcesz coś rozbudować? Otwórz PR — każdy wkład jest mile widziany.

📄 Licencja

Licencja MIT — możesz swobodnie używać, adaptować i dzielić się w celach nauki i nauczania.

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