![]() |
الدورة الافتراضية لـ:كورسيرا |
تركز هذه الدورة على فهم الطلاب لأساسيات تطوير برامج Python البسيطة ، باستخدام الهياكل الأكثر تكرارًا. تم تطوير هذه الدورة لبرمجة المبتدئين ، بحيث يمكن لأي شخص لديه هذا الاهتمام أن يأخذها. عند الانتهاء ، سوف يفهم الطلاب فوائد البرمجة في أدوار تكنولوجيا المعلومات. في المقابل ، سيكونون قادرين على إنشاء برامج أساسية باستخدام Python.
موضوع رئيسي آخر للدورة هو فهم كيفية توافق المكونات الرئيسية للبرمجة معًا. بتجميع كل ذلك معًا ، سيتوج الطلاب بحل مشكلة البرمجة المعقدة.
مرحبا بيثون! في هذه الوحدة ، سيتعرف الطلاب على منصة Coursera والصيغة التي ستطورها mooc. بعد ذلك ، سوف يتعمق في المفاهيم الأساسية للغات البرمجة ونحوها. الأتمتة من خلال البرمجة النصية ستكون مرتبطة أيضًا. جانب رئيسي آخر للدورة هو فهم الفوائد المختلفة التي تقدمها بايثون. أخيرًا ، سيتم تقديم بعض الوظائف الأساسية والكلمات الرئيسية للغة ، مع استكمالها ببعض العمليات الحسابية.
سياق البايثون الأساسي. تشرح هذه الوحدة الأنواع المختلفة من البيانات التي تعمل مع بايثون. سيكون الهدف هو التعرف عليهم وفهم كيفية التحويل بينهم. سيتم تغطية المتغيرات الخاصة بتعيين البيانات والإشارة إلى المتغيرات الأخرى. سوف يتعمق الطالب في الوظائف. ستفهم كيف يتم تعريفها ، وكيف يتم إعطاؤها معاييرها وكيفية جعلها تعيد المعلومات المطلوبة. سيقومون بالتحقيق في مفاهيم إعادة الاستخدام: أسلوب وإعادة هيكلة الكود المعقد. سوف يتقنون استخدام تعليقات التعليمات البرمجية. بنهاية الوحدة النمطية ، سيقارن الطلاب البيانات باستخدام عوامل المساواة والمعاملات المنطقية ، ويفهمون كيفية الاستفادة منها لإنشاء نصوص برمجية متفرعة معقدة باستخدام عبارات if.
حلقات. في الوحدة الثالثة من الدورة ، سيتم فحص خصائص الحلقات في بايثون. سوف تتعلم كيفية استخدام حلقات "while" لمعالجة التعليمات البرمجية بشكل دائم. ستكون قادرًا على تحديد التناقضات في حلقة لا نهائية وكيفية حلها. ستتعلم أيضًا كيفية استخدام حلقات "for" للتكرار عبر البيانات وفهم وظيفة النطاق () مع حلقات "for". سيتم استكشاف الأخطاء الشائعة عند استخدام حلقات for وحلولها الممكنة.
السلاسل والقوائم والقواميس. في هذه الوحدة ، سيتقدم الطلاب إلى طرق أكثر تقدمًا لمعالجة السلاسل من خلال الفهرسة والتجزئة والتنسيق المتقدم. من ناحية أخرى ، سيقومون بفحص المزيد من فئات البيانات المتقدمة مثل القوائم والمجموعات والقواميس. سيتعلمون كيفية تخزين البيانات والإشارة إليها ومعالجتها في هذه الهياكل ، وأخيرًا ، كيفية دمجها لتخزين هياكل البيانات المعقدة.
البرمجة الموجهة نحو الهدف (اختياري). في هذا القسم من الدورة ، ستتعلم ماهية البرمجة الشيئية. ستقوم بتطوير فصولك الدراسية بسمات وأساليب فريدة. سوف تتعلم كتابة الوثائق الخاصة بالفصول الدراسية والأساليب بفضل "docstrings". سوف تفهم حالات الكائن ووراثة الكائن. ستعرف كيفية استيراد واستخدام وحدات Python النمطية لاستخدام الفئات والطرق الفعالة. أخيرًا ، سيتم تقديم "دفاتر Jupyter" ، والتي سنستخدمها لكتابة وتنفيذ تعليمات برمجية أكثر تقدمًا.
المشروع النهائي. في الوحدة الأخيرة من "دورة بايثون المكثفة"، سيتم وضع ما تمت مشاهدته في الدورة موضع التنفيذ. ستنفذ إطار عمل لحل المشكلات كتحدي للمشروع النهائي الصعب. وسوف تتكون من إنشاء برنامج نصي ينتج ملف

جهز نفسك من المنزل مع أرقى الجامعات في العالم.

يتم دعم جودة دورات كورسيرا من قبل أساتذتها ، الذين غالبًا ما يكونون عمداء حاصلين على درجة الدكتوراه.

أبلغ أكثر من 85٪ من طلاب كورسيرا عن مزايا وظيفية ، مثل الترقيات أو زيادات الرواتب.

يحقق ملايين الطلاب حول العالم أهدافهم الشخصية والمهنية باستخدام Coursera.
[INSERT_ELEMENTOR id = "6268"]
تعد دورة MOOC هذه جزءًا من الشهادة الاحترافية "Google IT Automation with Python" التي تقدمها Google على منصة Coursera. تتكون من 6 دورات تكمل بعضها البعض لتشكيل هذه الشهادة المهنية ، ذات القيمة الكبيرة للمهنيين الذين يعملون في قطاع تكنولوجيا المعلومات. يمكن أخذ كل دورة على حدة وستقدم شهادة عند الانتهاء ، ولكن يوصى بالحصول على الشهادة الاحترافية مع جميع دوراتك ، لتحقيق تدريب كامل حول الموضوع وقيمة مضافة أفضل كمحترف. بالطبع ، بعد الانتهاء من جميع الدورات ، سيحصل الطالب أيضًا على اعتراف آخر سيكون الشهادة المهنية ، أي أن الدراسة الكاملة ستمنح الطالب ، في هذه الحالة ، 7 شهادات فردية. استشر منصة كورسيرا في حالة إجراء تعديلات مستقبلية في شروط الخدمة.
تعد دورة MOOC هذه جزءًا من الشهادة الاحترافية "Google IT Automation with Python" التي تقدمها Google على منصة Coursera. تتكون من 6 دورات تكمل بعضها البعض لتشكيل هذه الشهادة المهنية ، ذات القيمة الكبيرة للمهنيين الذين يعملون في قطاع تكنولوجيا المعلومات. يمكن أخذ كل دورة على حدة وستقدم شهادة عند الانتهاء ، ولكن يوصى بالحصول على الشهادة الاحترافية مع جميع دوراتك ، لتحقيق تدريب كامل حول الموضوع وقيمة مضافة أفضل كمحترف. بالطبع ، بعد الانتهاء من جميع الدورات ، سيحصل الطالب أيضًا على اعتراف آخر سيكون الشهادة المهنية ، أي أن الدراسة الكاملة ستمنح الطالب ، في هذه الحالة ، 7 شهادات فردية. استشر منصة كورسيرا في حالة إجراء تعديلات مستقبلية في شروط الخدمة.
INSERT_ELEMENTOR id = "6347"]