2019 — סדנת הבסיס
קבוצה של 12 סטודנטים בנתה מערכת ניהול מלאי פנימית. הפרויקט הזה הפך לתבנית הראשונה של הקורסים שלנו: תיאוריה קצרה, כתיבת קוד אמיתי, ובדיקות אוטומטיות.
Dirigo Digital Academy
האקדמיה שלנו היא פלטפורמת למידה מובנית לתכנות, הנדסת תוכנה וטכנולוגיות דיגיטליות מודרניות. כל חומרי הלימוד מאורגנים במודולים טכניים שמלווים אותך משלב כתיבת הקוד הראשון ועד לבניית מערכות שלמות.
המבנה המודולרי מאפשר לך להתקדם בקצב שלך, לחזור לחומר קודם כשצריך, ולתרגל כל נושא עם משימות מעשיות שמתחברות ישירות לעבודה אמיתית בפיתוח.
שוק התוכנה דורש יותר מאשר ידע תיאורטי. הוא דורש יכולת לבנות מערכות אמיתיות, להבין ארכיטקטורה, ולכתוב קוד שאחרים יכולים לתחזק. האקדמיה הוקמה כדי לתת מסלול מסודר למי שרוצה לשלוט במקצוע, לא רק לחשוף אותו לנושאים.
כל מודול לימודי בנוי סביב פרויקט מעשי. לא לומדים תחביר במנותק, אלא בונים בהדרגה מערכת שלמה תוך כדי למידה. כך נוצר חיבור ישיר בין המושגים לבין השימוש היומיומי שלהם בפיתוח תוכנה.
החומר מחולק למודולים טכניים: תכנות מונחה עצמים, פיתוח צד שרת, עיצוב ממשק, וניהול בסיסי נתונים. כל מודול מסתיים במשימת הגשה שמדמה תרחיש אמיתי מהתעשייה. ההערכה מבוססת על איכות הקוד, לא על מבחנים בעל-פה.
מי שמסיים את המסלול יוצא עם תיק עבודות טכני, הבנה מעמיקה של מחזור חיי פיתוח, ויכולת להשתלב בצוות פיתוח קיים. המטרה היא שהבוגר יוכל להתחיל לעבוד עם כלים ופרקטיקות מקובלות, בלי צורך בהכשרה מחדש.
האקדמיה מלווה את הסטודנטים גם אחרי סיום הקורסים. שותפות עם חברות פיתוח ומנטורים מהתעשייה מאפשרת לנו לעדכן את תכני הלימוד בהתאם לדרישות השוק בפועל.
הקשר עם הצוותים הטכניים נשמר דרך פרויקטים משותפים וסדנאות תקופתיות, כך שהחומר הנלמד בכיתה תמיד רלוונטי לעבודה אמיתית.
מלווים את קורסי ה-Full Stack ומספקים משוב על תרגילי הבית.
זמינים לשאלות טכניות בקבוצות העבודה של הסטודנטים.
מאפשרים גישה לשרתי בדיקה ולסביבות פיתוח מבודדות.
האקדמיה לא נולדה כפלטפורמה גדולה. היא התחילה מסדנת תכנות אחת, שבה תלמידים כתבו את הסקריפט הראשון שלהם בשפת Python. מאותו רגע הבנו שהדרך הטובה ביותר ללמד היא דרך מודולים מעשיים, לא הרצאות ארוכות.
קבוצה של 12 סטודנטים בנתה מערכת ניהול מלאי פנימית. הפרויקט הזה הפך לתבנית הראשונה של הקורסים שלנו: תיאוריה קצרה, כתיבת קוד אמיתי, ובדיקות אוטומטיות.
כשהתחלנו ללמד Node.js, הבנו שצריך לחלק את החומר ליחידות קטנות יותר. כך נולדו המודולים הטכניים: כל אחד מהם מתמקד ביכולת אחת — ניתוב, אימות, או חיבור למסד נתונים.
החלטנו להפסיק לסמוך על תרגילי בית. היום כל סטודנט עובד מול סביבת פיתוח מבוססת דפדפן, עם בדיקות יחידה שנותנות משוב מיידי. התוצאה: 85% מהבוגרים ממשיכים לפרויקט גמר עצמאי.
ההחלטה החשובה ביותר הייתה לוותר על מצגות ארוכות לטובת קוד שמריץ. כל מודול מסתיים בפרויקט קטן, וכל פרויקט נבדק על ידי מערכת אוטומטית — כך אנחנו יודעים בוודאות שהמיומנות נרכשה.