בסדנה זו נבנה יחד פרויקט תוכנה קטן מתחילתו ועד סופו: הגדרת דרישות, כתיבת קוד, בדיקות ופריסה. כל משתתף עובד על מכונה מקומית ומקבל משוב אישי על הקוד שכתב.
מסלולי למידה מעשיים
כל מסלול בנוי סביב פרויקטים אמיתיים, עם משוב אישי וליווי צמוד. אין כאן הרצאות פסיביות — רק עבודה על קוד, תרגול וסקירות שבועיות.
מסלול פתיחה למתחילים: משתנים, טיפוסי נתונים, לולאות, פונקציות ומבני נתונים בסיסיים. עובדים עם Python ו-JavaScript דרך תרגילים יומיים ופרויקט סיום קטן. מתאים למי שאין לו ניסיון קודם ומעוניין לבנות בסיס יציב לפני שממשיך לנושאים מתקדמים.
לפרטי המסלולמסלול למפתחים שכבר מכירים את הבסיס: תכנון APIs, עבודה עם מסדי נתונים, אימות משתמשים ופריסה לסביבת ענן. מתמקדים ב-Node.js וב-PostgreSQL, עם פרויקט מעשי של מערכת ניהול מלאה. כל שבוע מקבלים משוב על הקוד שכתבתם.
איך עובד התהליךמסלול מתקדם למי שרוצה להבין את התמונה הרחבה: פירוק למודולים, תקשורת בין שירותים, ניהול מצב ובדיקות אוטומטיות. עובדים על מקרי שימוש אמיתיים ומנתחים מערכות קיימות. נדרשת ידע מוקדם בפיתוח ורצון לעבוד ברמה גבוהה.
לבחירת מסלולהסדנה בנויה סביב תרגול אמיתי: כותבים קוד, מריצים אותו, ומקבלים משוב על ההחלטות הטכניות. כל מודול נסגר עם תוצר שניתן להמשיך לפתח לבד.
מתחילים מסקלת פרויקט ריקה ומגיעים למבנה קוד מסודר עם תיקיות, מודולים וקובצי הגדרה. כך רואים איך פרויקט מקצועי נראה מבפנים, לא רק איך כותבים פונקציה.
כל שיעור כולל משימה שמרכיבה חלק קטן מהמערכת: טופס, API פשוט, או ניהול נתונים. התרגול מתבצע על דוגמאות רלוונטיות, לא על תרגילי ספר לימוד מנותקים.
בסוף כל מודול מקבלים סקירה כתובה על הקוד: נקודות חוזק, מקומות לשיפור, והמלצות לתיקון. המשוב ממוקד בקריאות, ביצועים ותחזוקה עתידית.
מכירים את Git, סביבת הפיתוח, וניהול תלויות כבר מהשיעור הראשון. הכלים האלה מוטמעים בתרגול עצמו, כך שהם הופכים להרגל עבודה ולא לנושא נפרד.
בין מפגש למפגש אפשר לשלוח שאלות ולקבל תשובה ממוקדת. כך לא נתקעים על בעיה קטנה וממשיכים קדימה בקצב שמתאים ללוח הזמנים שלכם.
בסוף הסדנה מקבלים מפת דרכים להמשך: אילו נושאים להעמיק, אילו פרויקטים לבנות, ומאיפה להתחיל. זה עוזר להפוך את הידע שנרכש לכלי עבודה מעשי.
בסדנת הפיתוח של NXT Digital Academy עובדים על פרויקטים אמיתיים: בניית אפליקציות ווב, כתיבת בדיקות אוטומטיות, וניהול גרסאות עם Git. כל מפגש מלווה בתרגיל מעשי שמסכם את הנושא ומשאיר בידיים קוד שעובד.