TrueschoTruescho
كل الدورات
تطبيق برمجة بايثون لمشاريع البيانات والأتمتة
Coursera
دورة
غير محدد

تطبيق برمجة بايثون لمشاريع البيانات والأتمتة

EDUCBA

تعلم كيف تطبق بايثون في تحليل البيانات وأتمتة المهام وبناء مشاريع عملية مثل أتمتة إكسل وتطبيقات ويب صغيرة.

غير محدد9 أسبوعالإنجليزية

عن الدورة

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

ماذا ستتعلم

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

المتطلبات المسبقة

  • No deep prior experience is required, but basic computer and internet skills are helpful
  • Ability to read course instructions in English and complete short practice activities

المدرسون

E

EDUCBA

المواضيع

برمجة بايثون
أتمتة المهام
معالجة الملفات
هياكل البيانات
مشاريع تطبيقية

معلومات الدورة

المنصةCoursera
المستوىغير محدد
طريقة التعلمغير محدد
السعرمجاني

المهارات

برمجة بايثون
أتمتة المهام
معالجة الملفات
هياكل البيانات
مشاريع تطبيقية
Back-End Web Development
Automation
Full-Stack Web Development
Business Process Automation
Development Environment

ابدأ التعلم الآن