קורס פייתון מיועד למתכנתים, אנשי IT או DevOps שרוצים לשדרג את יכולות הפיתוח שלהם באמצעות סקריפטים בפייתון. הקורס לא דורש ידע מוקדם ומכסה את כל היבטי הפיתוח החל מהתקנת הסביבה ותוכניות ראשונות, דרך שימוש בפייתון לאוטומציה ובניית סקריפטים ועד פיתוח מונחה עצמים ו GUI.
פייתון הינה שפת פיתוח לכל מטרה המאפשרת כתיבה מהירה של תוכניות פשוטות ותומכת גם בפיתוח מונחה עצמים לצורך תוכניות מורכבות יותר. השפה נמצאת בשימוש נרחב בארץ ובעולם, גם כשפת צד-שרת בפיתוח Web, גם בעולם של Dev Ops כשפת סקריפטים, וגם מפתחים משתמשים בפייתון לביצוע אוטומציה ומשימות קטנות. מפתחים ואנשי אוטומציה שמגיעים משפות אחרות ימצאו את פייתון ידידותית ביותר.
קוד פייתון לרוב יוצא קצר יותר מקוד מקביל בשפות אחרות, קל יותר לכתיבה וקל יותר לתחזוקה. השפה עצמה כוללת גם ספריות תוכנה רבות לביצוע משימות תכנות שגרתיות: החל מעבודה עם בסיסי נתונים, קבצי נתונים מסוגים שונים (XML, JSON), ניהול קבצים ותוכניות חיצוניות וכמובן תקשורת ואינטרנט.
בקורס נלמד כיצד לכתוב תוכניות פייתון מהצעד הראשון, נבין את השפה ובמה היא שונה משפות תכנות אחרות. בהמשך נלמד פיתוח מונחה עצמים בפייתון ונלמד הרגלי תכנות טובים, כולל כתיבת תיעוד וכתיבת Unit Tests על הקוד שלנו. נלמד מהם ביטויים רגולריים וכיצד להשתמש בהם בשפת פייתון ונסיים עם פיתוח ממשק משתמש גרפי באמצעות מודול Tkinter.
הקורס מותאם לפייתון 2.7.
הי! אני ינון פרק. אני מתכנת שכותב קוד כל יום מאז שנת 2002, ומשנת 2012 גם מדריך קורסים בפיתוח למתכנתים בחברות תוכנה מובילות בארץ. בין השאר לימדתי ב Intel, IBM, Amdocs, Sapiens, eBay ובעוד עשרות חברות הייטק נוספות כאן בארץ.
את הקורסים באתר אני מלמד כמו שאני מלמד קורסים בכיתה: בצורה יסודית, תוך התעמקות בפרטים ובמטרה לתת לכם הבנה טובה של המנגנונים. בשביל להצליח לבנות פרויקט או להתקבל לעבודה לא מספיק לדעת לבנות משהו, צריך גם להבין בדיוק איך זה עובד.
קורס פייתון מיועד למתכנתים, אנשי IT או DevOps שרוצים לשדרג את יכולות הפיתוח שלהם באמצעות סקריפטים בפייתון. הקורס לא דורש ידע מוקדם ומכסה את כל היבטי הפיתוח החל מהתקנת הסביבה ותוכניות ראשונות, דרך שימוש בפייתון לאוטומציה ובניית סקריפטים ועד פיתוח מונחה עצמים ו GUI.