Web Analytics

software-engineer

⭐ 354 stars Korean by mrshaw01

🌐 언어

소프트웨어 엔지니어

pre-commit 상태

마지막 커밋 이슈 풀 리퀘스트

Python 및 곧 추가될 C/C++에 중점을 둔 엄선된 고품질 학습 자료 모음으로, 견고한 소프트웨어 엔지니어링 기반과 시스템 수준의 이해를 쌓기 위해 설계되었습니다.

저장소 구조

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

사용 방법

각 번호가 매겨진 폴더에는 개념을 설명하는 README.md와 실행 가능한 .py 파일이 포함되어 있습니다. 예를 들어:

cd python-advanced/08-decorators
python basic_function_decorator.py
일부 스크립트는 서드파티 라이브러리(e.g., numpy, scipy, torch)를 필요로 합니다.

모든 코드는 Python 3.7+와 호환되며 간결하고, 집중적이며, 테스트 가능하도록 작성되었습니다.

하이라이트

파이썬

C++

시스템 및 성능

학습 철학

스타 히스토리

Star History Chart

🤝 기여

버그, 오타를 발견했거나 기능 확장을 원하나요? PR을 열어주세요 — 모든 기여를 환영합니다.

📄 라이선스

MIT 라이선스 — 학습과 교육을 위해 자유롭게 사용, 수정, 공유 가능합니다.

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