הבסיסים של Node.js, מודולים עיקריים ו-NPM (מנהל חבילות Node)
איך Node.js פועל מאחורי הקלעים: לולאת אירועים, חסימה מול קוד לא חסום, ארכיטקטורה מונעת אירועים, זרמים, מודולים ועוד.
יסודות האקספרס (מסגרת Node.js): ניתוב, תוכנה ביניים, שליחת תגובות וכו'.
עיצוב ופיתוח API של RESTful עם תכונות מתקדמות: סינון, מיון, כינוי, עימוד
עיבוד אתרים בצד השרת (HTML) באמצעות תבניות פאג
פעולות CRUD עם מסד נתונים MongoDB באופן מקומי ובפלטפורמת Atlas (בענן)
MongoDB מתקדמת: שאילתות גיאו-מרחביות, צינור צבירה ואופרטורים
יסודות המונגוס (מנהל התקן MongoDB JS): מודלים של נתונים, פעולות CRUD, אימות נתונים ותוכנות ביניים.
תכונות מתקדמות של Mongoose: מודלים של נתונים גיאו-מרחביים, אכלוס, אכלוס וירטואלי, אינדקסים ועוד.
שימוש בארכיטקטורת MVC (מודל-תצוגה-בקר).
כיצד לפעול עם נתונים בבסיסי נתונים מסוג NoSQL
מודל נתונים מתקדמים: קשרים בין נתונים, הטמעה, הפניה ועוד
אימות מודרני מלא באמצעות JWT: רישום משתמש, כניסה, איפוס סיסמה, עוגיות מאובטחות ועוד.
מטרת התוכנית:
שליטה בכל עולם הבאקאינד המודרני: Node, Express, MongoDB ו-Mongoose (מנהל התקן MongoDB JS)
הנתונים בעמוד זה נדלו מתוך המרשתת ולכן לא בהכרח שהם מעודכנים