برمجة بايثون 2026 — جامعة هلسنكي
دورة البرمجة التمهيدية (BSCS1001، 5 ECTS) والدورة المتقدمة (BSCS1002، 5 ECTS) من قسم علوم الحاسوب بجامعة هلسنكي. 14 جزءًا تغطي أساسيات بايثون، هياكل البيانات، البرمجة الكائنية، والألعاب مع Pygame.
الحالة مترجم بالكامل
الصفحات 89
الأقسام 89
من خارطة التعلّم التأسيس: التفكير البرمجي والخوارزميات
الترخيص CC BY-NC-SA 4.0
لغات الشيفرة Python
مادة الدورة مرخصة تحت CC BY-NC-SA 4.0 (جامعة هلسنكي). الترجمة للاستخدام التعليمي غير التجاري فقط. الكود المرافق مرخص تحت Apache-2.0.
الجزء 1: البدء
06الجزء 2: الجمل الشرطية
05الجزء 3: الحلقات
05الجزء 4: الدوال والقوائم
07الجزء 5: هياكل البيانات
05الجزء 6: الملفات والأخطاء
05الجزء 7: الوحدات
07الجزء 8: الكائنات والصنوف
06الجزء 9: المزيد عن الكائنات
07الجزء 10: تراكيب الأصناف
05الجزء 11: ميزات متقدمة
05الجزء 12: البرمجة الدالية
05الجزء 13: الألعاب مع Pygame
05الجزء 14: مشروع اللعبة
05صفحات مساعدة
11