להשארת פרטים
פיתוח תוכנה 
בוטקאמפ (Bootcamp) בפיתוח Full Stack הינו תכנית הכשרה אינטנסיבית ומעמיקה עבור בעלי תארים אקדמיים אשר מטרתה להכשיר את הבוגרים להיות מפתחי תוכנה מקצה לקצה בסביבת Web ולהפוך ל- Full Stack Developer מן השורה הראשונה. הקורס מועבר בדגש על למידה יישומית Hands-on המשלב בסיס תיאורטי חזק עם ביצוע משימות ופרויקטים המדמים עבודה בחברות.


פתיחת שער לעולם הפיתוח ולעולם האינטרנט.

הכשרת מפתחי אינטרנט מומחים ועצמאיים, המסוגלים להקים ולנהל אתרי אינטרנט מ-א' ועד ת'.

הכשרת מפתחים מקצועיים המסוגלים ללמוד לבד ולהרחיב את עולמם המקצועי.

הכשרת Web Developers לניהול והצגת תכנים באתרי אינטרנט בסיסיים ומתקדמים.

הכשרת Full Stack למתן מענה מקצועי וטכנולוגי הן בצד השרת והן בצד הלקוח, תוך הבנה מעמיקה של התהליכים והארכיטקטורה.


כל המעוניינים להתמקצע בתחום האינטרנט ותכנות בעולם ה- Web.

מועמדים ללא רקע או עם רקע בסיסי בתכנות ל- WEB.

בעלי תואר ראשון או הנדסאים מכל תחום.

למעוניינים בהבנה מעמיקה של Front End Development לבניית צד לקוח מתקדם ומשוכלל.

למעוניינים לספק פתרון End to End בסביבת Web ולהפוך ל- Full Stack Developer.
|
תתי נושאים |
נושא |
|
מבוא טכנולוגי לעולם האינטרנט ומבוא ל- Web Protocols
|
|
HTML & HTML5
|
|
CSS
|
|
Advanced CSS &
|
|
Bootstrap |
|
מבוא לתכנות
|
|
Basic Java Script
|
|
GIT |
|
Advanced Java Script
|
|
מודול זה מתמקד בהבנת סיבוכיות ריצה של קוד. מטרת המודול היא להקנות יכולת להתחשב בביצועים ובכתיבת קוד אפקטיבי.
|
סיבוכיות |
|
אלגוריתמיקה ומבנה נתונים |
|
Web Services , |
|
JQuery |
|
HTML5 APIs |
|
Type Script & OOP
|
|
React |
|
Node.js
|
|
MongoDB
|
|
Angular
|
|
Docker |
|
RabbitMQ |
|
A Great class exercise, building an interesting web application e2e with full collaboration under your mentor. |
Hackathon |
|
בשלב זה ניתן להתחיל לעבוד בארגוני הייטק, בתחומים שנלמדו. הסדנא תאפשר הבנייה נכונה ומותאמת של קורות החיים, והכנה מקצועית לראיונות עבודה.
|
סדנת קו"ח והכנה מקצועית |
|
Ongoing projects
|
|
לצורך ההצלחה במסלול יש לעמוד בדרישות הבאות:
לימודי בוקר בין השעות 9.00-16.30, פעמיים בשבוע
לימודי ערב בין השעות 17:30-21:45, פעמיים בשבוע/ משולב עם ימי ו' 09:00-13:15
מפגשיGONLINE
במהלך הקורס, בנוסף לשעות הלימוד בכיתה, יתקיימו מפגשי תמיכה וליווי המתבצעים באמצעות פלטפורמה ללמידה מרחוק. המפגשים מאפשרים לתלמידים לקבל מענה וסיוע ממרצה/מתרגל בנוגע לחומר הנלמד בצורה יעילה וממוקדת, ללא צורך בהגעה למכללה.
**מועדי המפגשים מפורסמים במהלך הקורס.
John Bryce Online Academy
האקדמיה המקוונת של ג'ון ברייס מציעה לתלמידים מגוון רחב של קורסי Online בלמידה עצמית כהשלמה ממוקדת לתחום הנלמד. בנוסף לשעות הלימוד בכיתה, התלמידים יקבלו גישה לקורסים מקוונים הממוקדים לחיזוק והעמקת הידע בהתאם להמלצותיו של המנהל המקצועי של המסלול.
הפיתוח המסורתי התאפיין בשני תפקידים מסורתיים – מפתחים המתמחים בצד-לקוח ומפתחים המתמחים בצד שרת. מפתח Front-End ומפתח Back-End. חלוקה זו אילצה לפזר את הידע על פני מפתחים שונים בארגון וגרמה לבעיות תקשורת ותגובות איטיות.
אבל, לאורך השנים, הכלים העומדים לרשות מפתחים השתפרו והטכנולוגיות מאפשרות לייצר פתרונות מורכבים במהירות יחסית. הדבר נכון הן לצד-שרת והן לצד-לקוח.
אותם פתרונות וסביבות יעילים, הובילו לכך שבשנים האחרונות מסתמנת מגמה של "איחוי" הפיתוח של שני הצדדים – לקוח ושרת, לכדי תפקיד אחד: Full Stack Developers.
full stack developer מה זה?
מפתחי Full Stack שולטים במגוון אדיר של יכולות לצד הלקוח, ומאפשרים בניית מסכים אינטראקטיביים והצגה דינאמית וחכמה של מידע ותוכן מצד אחד, ומצד שני, הבנה עמוקה ויכולת פיתוח של תהליכים הנדרשים לעבד את הנתונים בצד השרת ולהנגישם בצורה יעילה ומסודרת לצד הלקוח.
עצם העובדה שניתן לרכז את כל הידע, מקצה (לקוח) לקצה (שרת), באדם אחד, אשר מבין את המורכבות שבשני הצדדים, אך גם מכיר את הפתרונות לכל צד, מובילה לשיפור בתהליך הפיתוח בארגון. לכן, הדרישה ל- Full Stack Developers גדלה מאוד בתקופה האחרונה וצפויה רק להמשיך ולגדול.
ביכולתו של צוות מפתחי full stack, בעלי יכולות גבוהות למימוש והכלה של הטכנולוגיות העדכניות בעולם ההייטק, למצוא את הפתרון היעיל ביותר ולהתאימו לכל משתמשי הקצה הקיימים ואף לאלו העתידים לבוא.
חברות המפתחות בסביבת האינטרנט זקוקות הן לפיתוח דינמי ומיידי והן ליכולת לתת מענה בצד הלקוח והשרת. העובדה שכיום ניתן לקבל מענה שכזה, בעזרת מפתח Full Stack הופכת אותו לאטרקטיבי ביותר.
ככל שעוד ועוד פלטפורמות, ארגונים, שירותים ובילויים נעים לכיוון האינטרנט, כך יוסיפו הטכנולוגיות להשתפר ולהתייעל, ואיתן גם הצורך במפתחים בעלי יכולת לראות ולחבר את התמונה כולה בזמן אמת.