כל סדנה בנויה סביב פרויקט מעשי אחד, עם תרגילים שמלווים אתכם מהקוד הראשון ועד לתוצר רץ. אתם לא רק צופים בהדגמות — אתם כותבים, מריצים ומתקנים בעצמכם.
משתנים, טיפוסי נתונים, תנאים ולולאות. בונים תוכנית ראשונה שעובדת מהשורה הראשונה, ומבינים איך כל חלק מתחבר לשני.
כותבים פונקציות שמקבלות קלט, מחזירות תוצאה וניתנות לשימוש חוזר. כך התוכנה הופכת מסדרת פקודות למערכת מסודרת.
רשימות, מילונים ומערכים. לומדים מתי לבחור כל מבנה, ואיך הוא משפיע על הביצועים ועל קריאות הקוד בפרויקט אמיתי.
קוראים הודעות שגיאה, עוקבים אחרי ערכים במשתנים ומאתרים באגים בשיטתיות. מיומנות שמקצרת שעות של תסכול.
קוראים וכותבים נתונים מקובצי טקסט ו-CSV. מתחברים לנתונים אמיתיים ומבצעים עליהם חישובים פשוטים.
משלבים את כל החומר לתוכנה קטנה ושלמה. מקבלים משוב אישי על הקוד, ועל הדרך לומדים איך להציג פרויקט מוכן.
הסדנה מתמקדת ביסודות הקוד: משתנים, טיפוסי נתונים, לולאות ופונקציות, ולצדם עקרונות של תכנון מודולרי. כל נושא מלווה בתרגיל מעשי קצר, כך שהמשתתפים רואים מיד איך הרעיון עובד בקוד אמיתי.
לא. הסדנה בנויה למתחילים, אבל גם מי שכבר כתב קוד פשוט ימצא ערך בחלק על ארכיטקטורה ומודולריות. ההנחיה מותאמת לרמת הקבוצה, והתרגילים מתחילים מאפס.
העבודה המעשית מתבצעת ב-Python, כי היא קריאה ופשוטה להתנסות ראשונה. העקרונות שנלמדים, כמו פונקציות ומבני נתונים, תקפים גם לשפות אחרות, ואנחנו מציינים את ההקבלות תוך כדי.
המפגש הסטנדרטי אורך כשלוש שעות וכולל שני חלקים: הסבר קצר ואחריו תרגול מונחה. אפשר להזמין גם גרסה מקוצרת של שעה וחצי, שמתמקדת רק ביסודות הלולאות והפונקציות.
מחשב נייד עם חיבור לאינטרנט, וחשבון חינמי באחד משירותי העריכה המקוונים. אנחנו שולחים לפני המפגש קישור להגדרה, כך שלא צריך להתקין כלום מראש.
כן. יש גרסה ייעודית לצוותים, שבה התרגילים מבוססים על דוגמאות מעולם הפיתוח הארגוני. אפשר לשלב אותה כתהליך הכשרה פנימי, עם דגש על שיטות עבודה משותפות ובדיקות קוד.
אם לא מצאתם תשובה לשאלה שלכם, אפשר לפנות אלינו ישירות ולקבל פרטים על מבנה הסדנה, הציוד הנדרש והתאמה לקבוצה. נשמח לעזור גם בבחירת הפורמט הנכון.
כדי למנוע אי-הבנות, ריכזנו כאן את התנאים וההגדרות שחשוב להכיר לפני שמתחילים קורס או פרויקט. כך תדעו בדיוק מה כלול, מה נדרש מכם, ומה הגבולות של כל מסגרת למידה.