الفئات: العلوم والتكنولوجيا
التعامل مع سطر الأوامر (Command Line) لإنشاء وحذف الملفات وإدارة المشاريع بسهولة.
فهم أساسيات لغة Python من خلال إنشاء المتغيرات والتعليقات وإجراء العمليات الحسابية، وإدراك أهمية مكتبات Python.
استخدام القوائم (Lists) والنصوص (Strings) لتنظيم البيانات وتخزين المعلومات بمرونة.
تطبيق الشروط (If statements) والحلقات التكرارية (Loops) والدوال (Functions) لبناء أكواد أكثر كفاءة.
استكشاف البرمجة الكائنية (OOP) من خلال إنشاء الأصناف (Classes) والكائنات (Objects) وتطبيق الوراثة (Inheritance).
إنشاء بيئات عمل منفصلة باستخدام الوحدات (Modules) والحزم (Packages) والبيئات الافتراضية (Virtual Environments) لتسهيل إدارة المشاريع.
دروس مجانية
Classes & Objects
كيفية التعامل مع الكمبيوتر عن طريق ال command line
تحميل بايثون
إنشاء , حذف ملفات عن طريق ال command line
1. Command Line
مقدمة
كيفية التعامل مع الكمبيوتر عن طريق ال command line
إنشاء , حذف ملفات عن طريق ال command line
2. أساسيات لغة برمجة بايثون
مقدمة عن لغة برمجة بايثون
تحميل بايثون
تحميل Pycharm
Variables & Comments
إدخال المستخدم
العمليات الحسابية
Lists
Strings
3. If statements, Loops, Functions
If statements
Loops
Functions | part 1
Functions | part 2
Dictionary
استثناءات
مراجعة
4. Classes, Objects, Methods, Inheritance
Classes & Objects
Methods
Inheritance
5. Modules, Packages, Virtual Environments
Modules
Packages
Python Module Index
Pypi
Virtual Environment
في هذا الجزء من دورة Python وDjango، ستتعلم أساسيات لغة البرمجة Python، وهي إحدى اللغات الأساسية لتطوير التطبيقات الحديثة والمواقع التفاعلية. تبدأ الدورة بشرح كيفية التعامل مع الكمبيوتر عبر سطر الأوامر (Command Line)، حيث تتعلم كيفية إنشاء وحذف الملفات بكل سهولة باستخدام أوامر بسيطة، مما يسهل عليك إدارة ملفات مشروعك بشكل أسرع. بعد ذلك، سنخوض في أساسيات لغة Python. ستتعرف على كيفية تحميل اللغة وبيئة التطوير PyCharm، كما ستتعلم إنشاء المتغيرات وإضافة التعليقات، وهي خطوات أساسية لكل مبرمج. ستتعرف أيضًا على كيفية التعامل مع إدخال المستخدم وإجراء العمليات الحسابية المختلفة. بالإضافة إلى ذلك، ستتعلم كيفية التعامل مع أنواع البيانات المختلفة مثل القوائم (Lists) والنصوص (Strings)، مما يسهل عليك تنظيم وتخزين المعلومات داخل برامجك. في القسم الثالث، ستتعمق أكثر مع الشروط (If statements)، والحلقات التكرارية (Loops)، والدوال (Functions)، ما يمنحك مرونة أكبر في كتابة الأكواد وتنفيذ المهام المتكررة بفعالية، ستتعلم أيضًا كيفية استخدام القواميس (Dictionary) لتنظيم البيانات بشكل عملي ومبسط. أما في القسم الرابع، فسنتناول مفهوم ما يُسمى بـ البرمجة الكائنية (OOP)، وستتعلم كيفية إنشاء الأصناف (Classes) والـ (Objects)، بالإضافة إلى التعرف على الأساليب (Methods) وكيفية تطبيق الـ (Inheritance) لبناء أكواد مرنة وقابلة للتطوير. في القسم الأخير، ستتعرف على كيفية استخدام الوحدات (Modules) والحزم (Packages) في Python لتوسيع وظائف برامجك، وستتعلم كيفية إنشاء بيئات افتراضية (Virtual Environments) لضمان أن كل مشروع يعمل على إعداداته الخاصة، مما يسهل عليك إدارة وتطوير مشاريع متعددة دون تعارضات. سواء كنت جديدًا على البرمجة أو تتطلع لتطوير مهاراتك في Python، فإن هذه الدورة تمنحك الأساس الذي تحتاجه للانطلاق في عالم تطوير الويب والتطبيقات. انضم الآن واكتسب مهارات أساسية ستفتح لك آفاقًا واسعة في البرمجة!
تتطلب هذه الدورة التدريبية تحميل Python. إذا كنت بحاجة إلى الإطلاع على معلومات أكثر، يمكنك الرجوع إلى الجزء الأول الخاص بمحتوى الدورة التدريبية.
مهندس برمجيات
636 متعلمين
4 دورات