Web Analytics

software-engineer

⭐ 354 stars Thai by mrshaw01

🌐 ภาษา

วิศวกรซอฟต์แวร์

pre-commit status

Last Commit Issues Pull Requests

ชุดรวมแหล่งข้อมูลการเรียนรู้คุณภาพสูงที่คัดสรรมาอย่างดี โดยเน้นที่ Python และในอนาคต C/C++ ออกแบบมาเพื่อสร้างรากฐานที่แข็งแกร่งด้านวิศวกรรมซอฟต์แวร์และความเข้าใจในระดับระบบ

โครงสร้างของ Repository

.
├── 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
สคริปต์บางตัวต้องการไลบรารีจากบุคคลที่สาม (เช่น numpy, scipy, torch)

โค้ดทั้งหมดสามารถใช้งานกับ Python 3.7+ และเขียนให้มีความ กระทัดรัด, ตรงประเด็น, และทดสอบได้ง่าย

ไฮไลท์

Python

C++

Systems & Performance

ปรัชญาการเรียนรู้

ประวัติการกดดาว

Star History Chart

🤝 การมีส่วนร่วม

พบข้อผิดพลาด, คำผิด, หรืออยากขยายอะไรเพิ่มเติม? เปิด PR ได้เลย — ยินดีรับทุกการมีส่วนร่วม

📄 ใบอนุญาต

ใบอนุญาต MIT — สามารถใช้ ดัดแปลง และแบ่งปันได้ฟรีเพื่อการเรียนรู้และการสอน

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