דלג לתפריט ראשי דלג לתוכן העמוד דלג לתחתית הדף (מקש קיצור 2)
לרישום ומידע נוסף השאירו פרטים

Full Stack Development - פיתוח מערכות תוכנה

בחירת התמחות לשנה"ל תשפ"א לסטודנטים לתואר ראשון במדעי המחשב

אודות ההתמחות

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

ראש ההתמחות: ד"ר אליאב מנשה.
לעמוד המרצה באתר >>

 

מטרות ההתמחות

1. שליטה בפיתוח צד לקוח
2. שליטה בפיתוח צד שרת
3. הכרת טכנולוגיות צד שרת
4. הכרת טכנולוגיות צד לקוח
5. הכרת בסיסי נתונים, שמירה ואחזור מידע
6. הכרת מערכת התקשורת בין לקוח לשרת

תוצרי למידה של ההתמחות - סטודנטים שסיימו בהצלחה את ההתמחות:

  • יוכלו לפתח שרת בטכנולוגית Node.js
  • יוכלו לעבוד עם בסיס נתונים MongoDb
  • יוכלו לכתוב צד לקוח בשפת java בפלטפורמת android
  • יוכלו לכתוב צד לקוח וובי בטכנולוגית Angular
  • יוכלו לבחור טכנולוגיות מתאימות לפיתוח מערכות ווב ומובייל המתאימות למערכת הנדרשת

מדוע כדאי להתמחות ב- Full Stack Development?

  • תחום מאוד מבוקש בתעשייה
  • הבנה מערכתית של מערכות הפיתוח
  • עבודה מאוד יצירתית בבניית Front End
  • ורסטיליות בתחום העיסוק Font / BE
  • שליטה במגוון טכנולוגיות


לאילו תפקידים מכוונת ההתמחות?

  • Full Stack Developer
  • Mobile Developer
  • Back End Developer
  • Web Developer / Front End Developer


מפרט קורסי ההתמחות

  • סמסטר א' / 3 ש"ס: פיתוח אפליקציות למערכות הפעלה ניידות וסלולריות
    דרישות במקביל: פיתוח תוכנה מתקדם II

  • סמסטר א' / 3 ש"ס: נושאים מתקדמים באפלקציות אינטרנטיות
    דרישות שמע: פיתוח אפלקציות אינטרנטיות.

  • סמסטר ב' / 2 ש"ס: סמינריון FSD
    דרישות שמע: נושאים מתקדמים באפליקציות אינטרנטיות; פיתוח אפליקציות למערכות הפעלה ניידות וסלולריות.

  • שנתי / 2.5 ש"ס: סדנת פרויקט גמר
    דרישות במקביל: נושאים מתקדמים באפליקציות אינטרנטיות;פיתוח אפליקציות למערכות הפעלה ניידות וסלולריות.


* יתכנו עדכונים /שינויים ע"פ החלטת הנהלת הפקולטה.