כיצד בונים אתר כמו Facebook?
הקורס מקנה ידע בטכנולוגיות תכנות המשולבות באתרים מתקדמים ,עם דגש על חוויה אינטראקטיבית עשירה, ונגישת האתר ,(Accessibility) ופיתוח אתרים המתואמים למכשירים ניידים (Responsive).
לשם בניית אתר שכזה נדרשתיכולת לעצב אתר בצורה תקינה, ידע בטכנולוגיות לפיתוח צד לקוח וצד השרת.
בצד הלקוח זה כולל: HTML5, CSS3 ,JavaScript וידע בספריות השייכות לחברות המובילות כגוןTwitter Bootstrap / React .
בצד השרת זה כולל ידע בניהול מסדי נתונים ,הקמת שרת Web רב לקוחות, פיתוח רכיבים כגון רישום משתמשים, אימות, ניהול תוכן דינמי, חיפוש במאגרי מידע, ניהול סל קניות. נלמד לפתח על בסיס ארכיטקטורה Model-View-Controller ע״י שימוש במערכות(front-end/backend frameworks) כגון Node.JS.