انتقل إلى المحتوى
KnowledgeCity

سلسلة Python المستوى المتوسط

تعلم أساسيات لغة ودوال بايثون
شاهد الدرس الأول مجانًا — احصل على وصول كامل إلى جميع الدروس الـ33.
دورة تدريبية: عند الطلب
متوسط مقدِّم الخدمة Jeremy Kurtz  8 الفصول ·  33 الدروس ·  2h 44m  باللغات: العربية, الألمانية, الإنجليزية, الإسبانية, الفرنسية, البرتغالية, Chinese 

وصف الدورة

بايثون هي لغة برمجة غنية بالمميزات. تم تطويرها في السبعينيات، وهي تستخدم من قبل العديد من الشركات للتعامل مع نمذجة البيانات وتحليلها. على الرغم من قدمها، إلا أنها لا تزال تستخدم وبكثرة. في هذه الدورة التدريبية، سيعلمك المدرب جيريمي كورتز أساسيات هذه اللغة. بنهاية هذه الدورة التدريبية، ستتعلم استخدام القواميس لتطبيق عناصر متعددة على متغير واحد، وستفهم كيفية تطبيق واسترداد المعلومات من مجموعات وصفوف. ستعرف كيفية استخدام البيانات من الملفات الخارجية لتحسين البرنامج الخاص بك، وكذلك كيفية استيراد المكتبات والوحدات النمطية المبنية مسبقًا. بالإضافة إلى ذلك، سوف تتعلم إنشاء فئات ودوال وطرق مخصصة لدمج الطرق الخاصة بالعمل، وستفهم الأسباب الكامنة وراء (P.I.P). وأخيرًا، ستتعلم كيفية إنشاء النوافذ وبعض مكوناتها ووظائفها الأساسية.

ما ستتعلمه

  • استخدام القواميس لتطبيق عناصر متعددة على متغير واحد
  • تطبيق المجموعات والصفوف واسترداد المعلومات منها
  • استخدام البيانات من الملفات الخارجية لتعزيز قوة برنامجك ومرونته
  • استيراد المكتبات والوحدات الجاهزة واستخدامها
  • إنشاء الفئات والدوال والأساليب المخصصة
  • إنشاء النوافذ والمكونات الأساسية داخلها

النقاط الرئيسية

  • يرشد الكورس المتعلمين في المستوى المتوسط من الأساسيات إلى العمل الفعلي وراء لغة Python الغنية بالمميزات.
  • يتناول هياكل البيانات الأساسية بما في ذلك القواميس والمجموعات والصفوف وكيفية التعامل معها ودمجها.
  • يتدرب المتعلمون على معالجة الملفات، بما في ذلك إنشاء الملفات وقراءتها وكتابتها وإلحاق المحتوى بها ومسحها وحذفها.
  • يُعلِّم الكورس مفاهيم البرمجة كائنية التوجه مثل الفئات والكائنات والأساليب والـ init والأساليب المعرَّفة من قِبَل المستخدم والوراثة.
  • يشرح نطاق المتغيرات والمنطق وراء P.I.P. وكيفية إنشاء نافذة في Python.

الأسئلة الشائعة

من يُدرِّس هذا الكورس وما مستواه؟

هذا كورس Python للمستوى المتوسط يُدرِّسه المدرب Jeremy Kurtz، ويرشد المتعلمين من الأساسيات إلى العمل الفعلي وراء اللغة.

ما الموضوعات التي يتناولها الكورس؟

يتناول القواميس والمجموعات والصفوف ومعالجة الملفات وقراءتها والفئات والكائنات والأساليب والوراثة واستيراد المكتبات والوحدات ونطاق المتغيرات وP.I.P. وإنشاء نافذة في Python.

ما المهارات التي سأكتسبها من هذا الكورس؟

ستكتسب مهارات في البرمجة الحاسوبية ومفاهيم البرمجة وPython وActivePython وArcpy ومفاهيم لغات البرمجة منخفضة المستوى.

هل سأتعلم كيفية التعامل مع الملفات الخارجية في Python؟

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

هل يتناول الكورس البرمجة كائنية التوجه؟

نعم. يتضمن دروسًا عن الفئات والكائنات والأساليب والـ init وإنشاء أساليب معرَّفة من قِبَل المستخدم باستخدام الدوال والوراثة عبر أجزاء متعددة.