بايثون (Python) هي لغة برمجة متعددة الاستخدامات، وتُستخدم بشكل رئيسي في مجالات مثل الذكاء الاصطناعي (AI)، وعلم البيانات (Data Science)، والأمن السيبراني. من خلال هذه الدورة، سنبدأ من الصفر لنوسع آفاقك في لغة البرمجة بايثون، حتى تتمكن من احترافها واستخدامها في أي مجال يتناسب مع طبيعة عملك.
بايثون (Python) هي لغة برمجة متعددة الاستخدامات، تتميز ببساطة كتابتها وقراءتها، وسهولة تعلمها. تستخدم أسلوب البرمجة الكائنية، وهي مفتوحة المصدر وقابلة للتطوير. تُعتبر لغة بايثون لغة تفسيرية، تستخدم في العديد من المجالات مثل بناء البرامج المستقلة باستخدام الواجهات الرسومية وفي تطوير برامج الويب، بالإضافة إلى استخدامها كلغة برمجة نصية للتحكم في أداء بعض البرامج المعروفة أو لبناء برامج ملحقة لها. يُنصح عادة المبتدئين في مجال البرمجة بتعلم لغة بايثون نظرًا لسهولتها النسبية وسرعة تعلمها.
ما الذي ستتعمله في هذه الدورة المجانية؟
- تثبيت Python
- أساسيات سطر الأوامر Terminal & CMD
- الكائنات Python Objects
- أنواع البيانات Data Types
- Sets, Dictionaries, Lists, Tuples
- المنطق واتخاذ القرارات Conditions
- حلقات التكرار Loops
- التعامل مع الملفات Files I/O
- الدوال Functions
- الدوال المجهولة Lambda
- الطرق Methods
- البرمجة الكائنية OOP
- وحدات بايثون Python Modules
- حزم بايثون Python Packages
- التعامل مع الأخطاء Error Handling
- Python Decorators
- Python Generators
- Modules متقدمة في بايثون
- كائنات وبنية بيانات متقدمة في بايثون
- استخدام بايثون في أكثر من مجال
- التعامل مع مدخلات لوحة المفاتيح Keyboard inputs
الدروس 124
تاريخ تحديث الكورس 5/2024
المستوى: من المبتدئ حتى المتقدم والاحتراف