الفئات: العلوم والتكنولوجيا

رقمي
التكنولوجيا
الشبكة الإلكترونية
الهدف 8: العمل اللائق ونمو الاقتصاد
الهدف 9: الصناعة والابتكار والهياكل الأساسية

إنشاء وتطوير مواقع الويب باستخدام لغة Python & Django | بايثون

بواسطة
مدة الدورة: 2 ساعة 19 دقيقة / 26 درس

مستوى: متخصص

اللغة: العربية

ماذا ستتعلم

  • التعامل مع سطر الأوامر (Command Line) لإنشاء وحذف الملفات وإدارة المشاريع بسهولة.

  • فهم أساسيات لغة Python من خلال إنشاء المتغيرات والتعليقات وإجراء العمليات الحسابية، وإدراك أهمية مكتبات Python.

  • استخدام القوائم (Lists) والنصوص (Strings) لتنظيم البيانات وتخزين المعلومات بمرونة.

  • تطبيق الشروط (If statements) والحلقات التكرارية (Loops) والدوال (Functions) لبناء أكواد أكثر كفاءة.

  • استكشاف البرمجة الكائنية (OOP) من خلال إنشاء الأصناف (Classes) والكائنات (Objects) وتطبيق الوراثة (Inheritance).

  • إنشاء بيئات عمل منفصلة باستخدام الوحدات (Modules) والحزم (Packages) والبيئات الافتراضية (Virtual Environments) لتسهيل إدارة المشاريع.

هذه الدورة تتضمن

  • 2 ساعة 19 دقيقة/26 درس
  • آخر تحديث: 8/11/2022
  • شهادة إتمام الدورة

محتوى الدورة

دروس مجانية

1.

Classes & Objects

6 دقيقة
2.

كيفية التعامل مع الكمبيوتر عن طريق ال command line

5 دقيقة
3.

تحميل بايثون

1 دقيقة
4.

إنشاء , حذف ملفات عن طريق ال command line

2 دقيقة

عن الدورة

في هذا الجزء من دورة 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. إذا كنت بحاجة إلى الإطلاع على معلومات أكثر، يمكنك الرجوع إلى الجزء الأول الخاص بمحتوى الدورة التدريبية.

عن الخبير

إنشاء وتطوير مواقع الويب باستخدام لغة Python & Django | بايثون

مدة الدورة: 2 ساعة 19 دقيقة / 26 درس
مستوى: متخصص
اللغة: العربية