פייתון
פרקי הבסיס
בפרקים הראשונים רק נבין מה זה פייתון ואיך כותבים קוד, נלמד את השליטה הבסיסית בתהליך ריצת התוכנה ונלמד כיצד ליצור אינטרקציות בסיסיות עם המשתמש.
ההתחלה
משתנים
תנאים
קלט-פלט
מערכים
לולאות
פרקי התוכן
בפרקים אלו לומדים את השפה יותר לעומק ומבינים כיצד להשתמש בכל הרכיבים הבסיסיים שלה.
פונקציות
רקורסיות
רשימות, טופלים ומילונים
מיזוג רשימות
רשימות נוספות
קבצים
קבצים בינאריים
קבצי JSON
שגיאות
מודולים
רגקס
מחלקות ועיצוב מונחה עצמים
בפרקים האלו נלמד למה פייתון היא שפה מונחת עצמים ונלמד כיצד לשלוט בעקרונות המחלקה!
מחלקות חלק א - התאוריה
מחלקות חלק ב - פרקטיקה
מחלקות חלק ג - עיצוב
פרקים מתקדמים
בפרקים אלו נלמד על פיצ’רים מתקדמים בשפת פייתון.
בינהם האסינכרוניות, פונקציות קישוט ולמבדות.
כמו כן נכיר מושגים מתקדמים בשפה - שייהפכו אתכם באמת למומחי תוכנה!
למבדות
דקורטורים - חלק א
דקורטורים - חלק ב
דקורטורים - חלק ג
Generator - ג'נרטורים
Multithreading - ריבוי תהליכונים
AsyncIO
איכות קוד וטסטים
פרקים אלו מתמקדמים באיך לפתח טסטים, איך לחשוב ולעצב בדיקות ולעלות את איכות הקוד שלנו.