TrueschoTruescho
كل الدورات
تصميم برامج بايثون الكبيرة لتحليل البيانات
Coursera
دورة
غير محدد

تصميم برامج بايثون الكبيرة لتحليل البيانات

Duke University

تعلم كيفية بناء برامج بايثون كبيرة ومتعددة الوظائف تعالج مهامًا معقدة باستخدام تقنيات تصميم متقدمة تناسب تحليل البيانات.

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

عن الدورة

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

ماذا ستتعلم

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

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

  • مهارات أساسية في الحاسوب والإنترنت
  • القدرة على قراءة تعليمات الدورة بالإنجليزية وإتمام التمارين

المدرسون

G

Genevieve M. Lipp

Assistant Professor of the Practice

N

Nick Eubank

Assistant Research Professor

K

Kyle Bradbury

Assistant Research Professor

A

Andrew D. Hilton

Associate Professor of the Practice

المواضيع

تطوير البرمجيات
علوم الحاسوب
تحليل البيانات
علم البيانات
برمجة الحاسوب
مكتبة Pandas
معالجة البيانات
التفكير الحاسوبي

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

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

المهارات

تطوير البرمجيات
علوم الحاسوب
تحليل البيانات
علم البيانات
برمجة الحاسوب
مكتبة Pandas
معالجة البيانات
التفكير الحاسوبي
Debugging
Test Case

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