"המודול על Node.js ו-Express נתן לי את הביטחון לבנות API משלך תוך שבועיים. לא רק תיאוריה – כל שיעור הסתיים בקוד שרץ על המחשב שלי."
מהגדרת הצרכים ועד לתוצר לומד – כל שלב מתועד, ללא קסם.
מזהים יחד את הידע הקיים, את שפת התכנות הרלוונטית ואת היעד הסופי – פרויקט, קורס או מודול.
מרכיבים רצף טכני: מושגי יסוד, תרגול עצמי, משימות ביקורת. כל יחידה נמדדת לפי קריטריונים ברורים.
מקימים את המאגר, הגדרות ה-CI, וכלי הפיתוח. כך מתחילים עם תשתית נקייה ומבוקרת.
עבודה בגרסאות קצרות, עם בדיקות אוטומטיות וסקירת קוד. כל שינוי מתועד בהיסטוריית הגרסאות.
מריצים בדיקות יחידה, בודקים תאימות דפדפנים, ומבצעים רוויו עם מנטור. התקלות הופכות לרשימת משימות מסודרת.
מסכמים את התהליך, מעבירים את הידע לצוות, ומשאירים תיעוד טכני עדכני. כך אפשר להמשיך משם.
כל שלב מסתיים בתוצר ברור – קוד, מסמך או רשימת משימות. בלי עמימות.
כאן מרוכזות השאלות שחוזרות על עצמן אצל סטודנטים חדשים ומתקדמים. אם לא מצאת תשובה, אפשר לפנות אלינו ישירות.
לא. המסלול הראשון בנוי מאפס ומניח שאין שום רקע. הוא כולל תרגילי חימום בסיסיים שמלמדים חשיבה חישובית לפני שנכנסים לתחביר של שפה מסוימת. מי שכבר כתב קוד בעבר יכול לדלג על חלק מהמודולים הראשונים אחרי מבחן מיקום קצר.
הקצב של המסלול הראשוני הוא כשלושה חודשים, עם מפגש שבועי אחד ועבודה עצמית.
כל מודול מכסה נושא אחד: מבני נתונים, תכנות מונחה עצמים, עבודה עם API, או ניהול גרסאות עם Git. כל מודול נגמר בפרויקט קטן שמשלב את החומר, והפרויקט הזה נבדק על ידי מנטור שמחזיר הערות מפורטות.
המודולים לא תלויים זה בזה, כך שאפשר ללמוד אותם בסדר שמתאים לקצב האישי.
הליבה היא Java ו-JavaScript. Java משמשת לקורסי היסוד ולתכנות מונחה עצמים, ו-JavaScript מלווה את המודולים של צד לקוח וצד שרת עם Node.js. בנוסף יש מודול מבוא ל-SQL ולעבודה עם מסדי נתונים יחסיים.
הבחירה הזו נועדה לתת בסיס רחב, כך שמעבר לשפה חדשה בהמשך יהיה עניין של התאמה, לא של לימוד מאפס.
כל סטודנט מקבל גישה לפורום פנימי שבו אפשר לשאול שאלות ולקבל תשובות תוך יום עסקים. בנוסף, יש מפגשי משוב חודשיים שבהם בוחנים את ההתקדמות ומתקנים פערים לפני שהם הופכים לבעיה.
התמיכה ניתנת בעברית, והחומרים עצמם כתובים בעברית עם מונחים טכניים באנגלית.
אם יש שאלה שלא מופיעה כאן, אפשר לכתוב אלינו בכתובת info@dirigowaste.com ונחזור עם תשובה מפורטת.
התכנים מסודרים במודולים טכניים שמלווים את הלומד משלב הקריאה הראשונה של קוד ועד לבניית מערכת תוכנה שלמה. כל מודול כולל תרגילים מעשיים, פרויקטים קטנים ומשוב על הדרך.
קורסי פתיחה ב-Java, Python ו-JavaScript. מתחילים מתחביר בסיסי, עוברים למבני נתונים פשוטים ומסיימים בכתיבת פונקציות עצמאיות. כל שיעור מלווה בתרגילי בית עם בדיקה אוטומטית.
מודול שמכסה בניית API, ניתוב, טיפול בבקשות וחיבור למסדי נתונים. העבודה מתבצעת על פרויקט אמיתי שמתחיל מריק ומסתיים בשירות עובד עם תיעוד.
הבנה של היררכיה ויזואלית, ריווח, טיפוגרפיה וצבע. המודול כולל תרגילים ב-HTML ו-CSS, עבודה עם מערכות עיצוב ובדיקת נגישות של ממשק קיים.
שימוש ב-Git לניהול גרסאות, עבודה עם סביבות פיתוח משולבות, כתיבת בדיקות יחידה וקריאת תיעוד טכני. הכלים האלה מוטמעים בכל מודול ולא נלמדים בנפרד.
בסיום המסלול כל לומד בונה אפליקציה מלאה מתכנון ועד פריסה. הפרויקט נבחן על ידי צוות ההוראה ומשמש כבסיס לתיק העבודות האישי.
ההתקדמות בקורסים נמדדת ביכולת לכתוב קוד עצמאית, לשבור משימות למודולים קטנים ולהגיע לראיונות עבודה עם פרויקטים אמיתיים בתיק.
"המודול על Node.js ו-Express נתן לי את הביטחון לבנות API משלך תוך שבועיים. לא רק תיאוריה – כל שיעור הסתיים בקוד שרץ על המחשב שלי."
"החלק על עקרונות SOLID שינה את הדרך שבה אני כותב מחלקות. פתאום הקוד שלי קריא, ואני מצליח להסביר את ההחלטות שלי בראיונות."
"הקורס על עיצוב ממשקים ל-Frontend לימד אותי לא רק CSS, אלא איך לחשוב על המשתמש. ההגשות שלי קיבלו משוב הרבה יותר טוב מהמרצים."