ברוכים הבאים אל כיתת ה-Python של Google -- זהו שיעור ללא תשלום לאנשים עם מעט ניסיון בתכנות שרוצים ללמוד את Python. הכיתה כוללת חומרים כתובים, סרטוני הרצאות והמון תרגילי קוד לתרגול תכנות באמצעות Python. חומרים אלה נמצאים בשימוש ב-Google כדי להציג את Python לאנשים שיש להם מעט ניסיון בתכנות. התרגילים הראשונים פועלים על מושגים בסיסיים של Python, כגון מחרוזות ורשימות, תוך תרגילים מאוחרים יותר שהם תוכניות מלאות העוסקות בקובצי טקסט, תהליכים וחיבורי http. הכיתה מיועדת לאנשים עם מעט ניסיון בכתיבת תוכן, כלומר מספיק לדעת מה "משתנה" או "אמיתי". מעבר לכך, לא צריך להיות מתכנת מומחה כדי להשתמש בחומר הזה.
כדי להתחיל, הקטעים של Python מקושרים בצד ימין -- Python Set (הגדרת Python) כדי להתקין את Python במחשב, Python intro למבוא לשפה, ולאחר מכן Python Strings מתחיל את חומר הקידוד, ומוביל לתרגיל הראשון. סופו של כל קטע כתוב כולל קישור לתרגול הקוד עבור החומר של הקטע. סרטוני ההרצאה מקבילים לחומרים הכתובים, תוך הצגת Python, לאחר מכן מחרוזות, לאחר מכן תרגילים נוספים, וכן הלאה. ב-Google, כל החומר הזה מורכב משיעור נמרץ של יומיים, כך שהסרטונים מסודרים בקטעים 'יום-1' ו'יום-2'.
החומר הזה נוצר על ידי ניק פרלנטה (Nick Parlante) שעובד בקבוצת engEDU ב-Google. תודה מיוחדת על העזרה של עמיתי Google, ג'ון קוקס, סטיב גלסמן, פיוטר קמינסקי ואנטואן פיקארד. ולבסוף תודה ל-Google ולבמאי שלי מגי ג'ונסון על נדיבותם הנדיבה לפרסם את החומרים האלה באינטרנט בחינם במסגרת רישיון Creative Commons Attribution 2.5 -- לשתף וליהנות!
טיפ: היכנסו לפורום של אוניברסיטת Google לפיקוד ה-Python כדי לשאול שאלות ולענות עליהן.