Web Analytics

software-engineer

⭐ 354 stars Arabic by mrshaw01

🌐 اللغة

مهندس برمجيات

حالة pre-commit

آخر التزام المشاكل طلبات السحب

مجموعة مختارة وعالية الجودة من مصادر التعلم التي تركز على بايثون وقريباً 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
بعض السكريبتات تتطلب مكتبات خارجية (مثل numpy، scipy، torch).

جميع الشيفرات متوافقة مع بايثون 3.7+ ومكتوبة لتكون بسيطة، مركزة، وقابلة للاختبار.

النقاط البارزة

بايثون

++C

الأنظمة والأداء

فلسفة التعلم

تاريخ النجوم

Star History Chart

🤝 المساهمات

وجدت خطأ أو خطأ مطبعي أو ترغب في إضافة شيء؟ افتح طلب دمج — جميع المساهمات مرحب بها.

📄 الرخصة

رخصة MIT — مجانية للاستخدام والتعديل والمشاركة لأغراض التعلم والتعليم.

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