Node.js הינה סביבת הרצה לשפת JavaScript הפועלת מחוץ לדפדפן וללא קשר לדפדפן. הומצאה ב-2009 ע”י ראיין דהל (Ryan Dahl) שבנה אותה ע”י ++C ושילב בתוכה את המנוע העוצמתי של Chrome בשם 8V לצורך ההרצה של קוד ה-JavaScript. לפיכך, ע”י Node.js ניתן להריץ קוד JavaScript בצד השרת ולכן לבנות Backend מלא. דבר זה מאפשר כיום לפתח מערכת Full Stack מלאה ע”י שימוש ב-JavaScript גם בצד הלקוח (Frontend) וגם בצד השרת (Backend), ללא הצורך לשלב שפות צד שרת אחרות כגון #C, Java, Python וכדומה.
Node.js ניתן לכתוב ב-Native JavaScript וניתן לכתוב בשפת High-Level אחרת ההופכת את עצמה ל-JavaScript, כדוגמת TypeScript – השפה הפופולרית ביותר כיום ליצירת JavaScript, בהתאם לכך, קורס זה מועבר ברובו ע”י פיתוח TypeScript – לשם התעשייה הולכת. מודול היכרות עם שפת TypeScript קיים כחלק מהקורס עבור מי שלא מכיר את השפה.
הקורס מותאם למפתחי JavaScript/TypeScript המעוניינים לבנות Backends בארכיטקטורת RESTful Service, או לפתח מערכות אחרות ב-Node.js.
קורס מקוון זה מועבר באמצעות John Bryce Online Academy, הלמידה בקורסים הדיגיטליים שלנו הינה מבוססת למידה עצמית מקיפה הזמינה לכם מכל מקום ובכל זמן ובהובלת מיטב המרצים. סגל המרצים שלנו בעל ניסיון רב בהדרכה והינו בעלי ניסיון מעשי ועדכני בתעשייה לשם העברת הידע והכשרת כוח אדם חדש ואיכותי.