נושאים מתקדמים בפיתוח אפליקציות אינטרנטיות
תקציר הקורס
קורס המשך* לקורס מעבדת פיתוח אפליקציות אינטרנטיות, המקנה יכולות פיתוח מתקדמות יותר על כלים מודרניים.
הקורס מבוסס על MEAN stack הצוברת תאוצה בשנים האחרונות, כך שהשרת כתוב ב Node.JS + Express, בסיס הנתונים ב- MongoDB , Redis וצד הלקוח ממומש באמצעות HTML5, CSS3 בשילוב עם כתיבה ב Angular.JS המבוססת על עקרון ההפרדה בין ה Model, ה View וה Controller.
מומלץ מאוד לכל מי שמעוניין להתעדכן לגבי פיתוח מערכות אינטרנט.
בסוף הקורס יוגש פרויקט מסכם.
מידע כללי
שם המרצה: ד"ר שי הורוביץ.
היקף ההוראה: 3 ש"ס, 3 נ"ז.
חובות הקורס: פרויקט סיום והגנה על פרויקט.
דרישות קדם: אין
דרישות במקביל: אין
דרישות שמע: פיתוח אפליקציות אינטרנטיות
תוצרי למידה - סטודנטים שסיימו בהצלחה את הקורס:
1. יוכלו להסביר מונחים בתחום פיתוח האפליקציות האינטרנטיות לעמיתים טכניים ושאינם טכניים
2. יוכלו להשתמש בכלי פיתוח בתחום על מנת ליצור אפליקציות
3. יוכלו לבחור טכנולוגיות פיתוח מתאימות עבור פרויקטים בתחום האינטרנט
4. יהיו מסוגלים ליצור אפליקציה אינטרנטיות מסוג Single Page Application, הכוללת צד שרת הכתוב ב Node.JS, צד לקוח התומך ב - MVC הכתוב ב Angular ובסיס נתונים מבוסס MongoDB.
*יתכנו עדכונים /שינויים ע"פ החלטת הנהלת הפקולטה.