العودة إلى الدورات
مبتدئ
علوم البيانات والتحليلات
en
بايثون لعلم البيانات والذكاء الاصطناعي والتطوير
كورسيرا
منصة
· California, USA
عن هذه الدورة
ابدأ رحلتك مع بايثون من خلال هذه الدورة التمهيدية ذاتية السرعة المقدمة من شركة IBM. ستنتقل من مستوى الصفر إلى البرمجة بلغة بايثون خلال ساعات قليلة دون الحاجة إلى أي خبرة برمجية مسبقة. تغطي الدورة أساسيات بايثون مثل الصياغة، وأنواع البيانات، والتعابير، والمتغيرات، وعمليات السلاسل النصية، بالإضافة إلى هياكل البيانات الأساسية مثل القوائم والصفوف والقواميس والمجموعات. كما تتناول مفاهيم البرمجة الجوهرية مثل الشروط والتفرع، والحلقات، والدوال، ومعالجة الاستثناءات، والبرمجة كائنية التوجه باستخدام الكائنات والفئات. ستتعلم أيضاً كيفية التعامل مع الملفات وصيغ الملفات الشائعة، واستخدام مكتبات مهمة في علم البيانات مثل NumPy وPandas لمعالجة البيانات وتحليلها، وكتابة الشيفرة في بيئة Jupyter Notebooks. وأخيراً، ستتعلم كيفية الوصول إلى البيانات المستندة إلى الويب واستخراجها باستخدام واجهات REST APIs مع مكتبة requests، وتنفيذ تقنيات سحب البيانات من الويب باستخدام BeautifulSoup. من خلال المختبرات العملية والواجبات، ستكتسب مهارات تطبيقية لإنشاء برامج أساسية، والعمل مع البيانات، وأتمتة المهام الواقعية، مما يؤهلك لأدوار في علم البيانات، وتحليل البيانات، وتطوير البرمجيات، وهندسة البيانات، والذكاء الاصطناعي، وعمليات التطوير، وغيرها من المجالات التقنية.
المهارات المطلوبة مسبقاً
المهارات التي يُفضّل امتلاكها قبل الالتحاق بهذه الدورة
مهارات أساسية في استخدام الحاسوب
الرياضيات والمنطق الأساسية
المهارات المكتسبة
المهارات التي ستكتسبها عند إتمام هذه الدورة
تحليل البيانات
برمجة بايثون
استخلاص البيانات من الويب (Web Scraping)
جمع البيانات
البرمجة النصية
استيراد وتصدير البيانات
نامباي
بانداز
واجهات REST واستخلاص البيانات من الويب