באתר campus.gov.il ניתן למצוא קורסים רבים בתחומים רבים. קורסים אלה זמינים בחינם. אחד מהם הוא הקורס Self.py ללימוד שפת התכנות Python. מדובר בקורס בסיסי אשר מתאים לכל מי שהתחום מעניין אותו. אין צורך בידע מוקדם. לאחר שמסיימים אותו כדאי לבדוק את האפשרות לעשות את הקורס Next.py אשר גם הוא זמין בחינם.
לא ניתן להשוות תפוח לתפוח
קיימים קורסים רבים ללימוד שפת התכנות פייתון. את הקורסים ניתן לסווג לקבוצות על פי סוג הקורס. גם כאשר משווים קורסים אשר מסווגים לאותה קבוצה עדיין קיימים הבדלים.
הקורס Self.py מכסה נושאים מאד בסיסיים
כאשר משווים את הקורסים Self.py ו-Next.py לקורס Python Programming (קורס סינכרוני בעברית ב-life michael) ולקורס תכנות בפייתון (קורס אסינכרוני בעברית ב-life michael pro) מגלים שקיימים נושאים רבים שהקורסים Self.py ו-Next.py לא מכסים.
הנושא
הקורס
Self.py
הקורס
Next.py
הקורס תכנות בפייתון
הקורס Python Programming
משתנים
מחרוזות
תנאים
פונקציות
רשימות
לולאות
שימוש ב-Iterators
מבני נתונים
קבצים
תכנות מונחה עצמים
טיפול בתקלות
שימוש ב-Modules
Regular Expressions
תכנות מקבילי
תקשורת
שימוש ב-XML
שימוש ב-JSON
תכנות פונקציונלי
Unit Testing
Profiling
פיתוח Decorators
שימוש בבסיסי נתונים
Design Petterns
Patterns Matching
את הרשימה המפורטת של הנושאים שנלמדים בקורסים Self.py -Next.py ניתן לקבל לאחר שנרשמים אליהם. בקישור https://tinyurl.com/lifemichaelpython ניתן למצוא את רשימת הנושאים שנלמדים בקורס Python Programming. את הרשימה המפורטת של הנושאים שנלמדים בקורס תכנות בפייתון ניתן למצוא באתר https://pro.lifemichael.com.
כפי שציינו בתחילת הפוסט, לא ניתן להשוות תפוח לתפוח. הקורס Self.py יכול בהחלט להתאים לכל מי שעושה את הצעדים הראשונים, בין אם מדובר בתלמידי בית ספר או מורים. בכל הנוגע לעבודה בפיתוח מקצועי בשפת התכנות פייתון, הקורס Self.py יכול להוות רק את הצעד הראשון, כשהצעד השני הוא לימוד באופן מסודר ויסודי באמצעות קורס מתאים.