- Level Foundation
- Course by University of Michigan
-
Offered by
About
ستقدم هذه الدورة التدريبية بُنى البيانات الأساسية للغة برمجة Python. وسوف نتجاوز أساسيات البرمجة الإجرائية ونستكشف الكيفية التي يمكننا من خلالها استخدام بُنى بيانات Python المضمَّنة، مثل القوائم والقواميس والمجموعات لإجراء تحليل معقد بشكل متزايد للبيانات. ستغطي هذه الدورة التدريبية الفصول من 6 إلى 10 من كتاب «Python للجميع» النصي. وستغطي هذه الدورة التدريبية Python 3.Modules
مرحبًا
1
Videos
- فيديو ترحيبي - د. تشاك
2
Readings
- قراءة: مرحبًا بكم في بُنى بيانات Python
- ساعدونا في معرفة المزيد عنكم! (English)
المواد
3
Readings
- الكتاب النصي
- مرحبًا في Python 3
- إرسال الواجبات
مواد المحاضرة
2
Videos
- 6.1 - السلاسل
- 6.2 - معالجة السلاسل
المراجعة: الفصل السادس
1
Assignment
- اختبار الفصل السادس
1
Readings
- إشعار للمتعلمين القائمين بالمراجعة: إرسال الواجبات
الواجب: الفصل السادس
1
External Tool
- الواجب 6.5
1
Videos
- تمرين عملي: 6.5
الإضافي: الفصل السادس
3
Videos
- الإضافي: مواعيد العمل بمدينة نيويورك
- الإضافي: متحف موناش لتاريخ الحوسبة
- تسلية: مؤلفو الكتاب النصي يفون بمتطلبات مؤتمر @PyCon
المواد الإضافية
1
Readings
- إصدارات صوتية لكل المحاضرات
تثبيت Python - نظرة عامة
1
External Tool
- Python Code Playground
1
Videos
- عرض توضيحي: استخدام Python Playground
2
Readings
- موارد قراءة مهمة: استخدام Python في هذا الفصل الدراسي
- ملاحظات على اختيار محرر النصوص
موصى به: تثبيت Python - نظام التشغيل Windows 10
2
Videos
- نظام التشغيل Windows 10: تثبيت Python وكتابة البرامج
- نظام التشغيل Windows: أخذ لقطات للشاشة
موصى به: استخدام Python - نظام التشغيل Macintosh
2
Videos
- Macintosh: استخدام Python وكتابة البرامج
- Macintosh: أخذ لقطات للشاشة
موصى به: واجب اختياري
1
Peer Review
- اختياري - تثبيت لقطات الشاشة في Python
مواد المحاضرة
2
Videos
- 7.1 - الملفات
- 7.2 - معالجة الملفات
المراجعة: الفصل السابع
1
Assignment
- اختبار الفصل السابع
الواجب: الفصل السابع
2
External Tool
- الواجب 7.1
- الواجب 7.2
1
Videos
- عرض توضيحي: تمرين عملي 7.1
1
Readings
- أين التمرين العملي 7.2؟
موارد إضافية: الفصل السابع
2
Videos
- موارد إضافية: مواعيد العمل في برشلونة
- موارد إضافية: جوردن بيل - بناء كتل الحوسبة
مواد المحاضرة
4
Videos
- 8.1 - القوائم
- 8.2 - معالجة السلاسل
- 8.3 - السلاسل
- تسلية: قوائم Python في باريس
المراجعة: الفصل الثامن
1
Assignment
- اختبار الفصل الثامن
الواجب: الفصل الثامن
2
External Tool
- الواجب 8.4
- الواجب 8.5
1
Videos
- تمرين عملي: القوائم
موارد إضافية: الفصل الثامن
2
Videos
- موارد إضافية: مواعيد العمل - شيكاغو
- موارد إضافية: راسموس ليردورف - اختراع لغة PHP
مواد المحاضرة
3
Videos
- 9.1 - القواميس
- 9.2 - الحساب باستخدام القواميس
- 9.3 - القواميس والملفات
المراجعة: الفصل التاسع
1
Assignment
- اختبار الفصل التاسع
الواجب: الفصل التاسع
1
External Tool
- الواجب 9.4
1
Videos
- تمرين عملي: القواميس
موارد إضافية: الفصل التاسع
3
Videos
- موارد إضافية: مواعيد العمل - أمستردام
- موارد إضافية: بريندان أيتش - اختراع Javascript
- تسلية: د. تشاك يذهب إلى سباق "موتوركروس"
مواد المحاضرة
1
Videos
- 10 - المجموعات
المراجعة: الفصل العاشر
1
Assignment
- اختبار الفصل العاشر
الواجب: الفصل العاشر
1
External Tool
- الواجب 10.2
1
Videos
- تمرين عملي: المجموعات والفرز
موارد إضافية: الفصل العاشر
4
Videos
- موارد إضافية: مواعيد العمل - بويبلا، المكسيك
- موارد إضافية: جون ريسينج - اختراع JQuery
- دوجلاس كروكفورد: JavaScript Object Notation (JSON)
- تسلية: أعظم تاكو في العالم
حفل التخرُّج
2
Videos
- حفل التخرُّج
- د. تشاك - الختام/ما التالي
3
Readings
- يُرجى تقييم هذه الدورة على Class-Central
- استطلاع ما بعد الدورة (English)
- واصل التعلم عبر الإنترنت مع جامعة ميتشجان (Keep Learning with Michigan Online)
Auto Summary
Dive into the fundamentals of Python data structures with this comprehensive course tailored for IT and Computer Science enthusiasts. Designed for beginners, this foundational course takes you beyond basic procedural programming to explore Python's built-in data structures, including lists, dictionaries, and sets. Through detailed lessons, you'll learn how to leverage these structures to perform increasingly complex data analyses. The course is structured around chapters 6 to 10 of the textbook "Python for Everybody" and focuses on Python 3. Developed by Coursera, this engaging program offers flexible learning with a Starter subscription option, making it accessible for anyone looking to build a solid foundation in Python data structures. Ideal for aspiring developers, data analysts, and anyone interested in enhancing their programming skills, this course empowers you to handle data efficiently and effectively. Join now and start your journey into the world of Python with expert guidance and practical insights.

Charles Russell Severance