nodejs – שיעור אחרון – תרגיל סיכום + unit test

שלום לכולם, פתחנו את השיעור בתרגיל הבא: שלב 1: לרשותכם API של מטבעות וירטואלים. https://api.coincap.io/v2/assets עליכם להעתיק את הנתונים מ ה API על ידי שימוש באחת הדרכים שלמדנו בשיעורים. (מומלץ להשתמש בספריה request) שלב 2: אחרי שלקחנו את הנתונים אלינו אנחנו נכתוב סקריפט שישמור את כולם ב database מסוג mongoDB שלב 3: ניצור REST API משלנו באמצעות express אשר מאפשר

המשך לקרוא..

שיעור 11 – REST API + MONGODB

שלום לכולם, השיעור למדנו לעשות את פעולות ה CRUD מול מסד נתונים של Mongodb באמצעות nodeJS עם Mongoose. עשינו תרגול בכיתה של הנושא ויום ראשון (בשיעור האחרון) נסגור את הנושא באופן סופי. ביום ראשון תקבלו שיעורי בית אחרונים לתרגול מקיף של הנושא. אבל תחזרו בבית על החומר שלמדנו בכיתה. קבצי השיעור להורדה דוגמא של צד לקוח פשוט ב JQUERY

המשך לקרוא..

שיעור 10 – mongoDB + NODEMON + ROUTER

שלום לכולם, השיעור למדנו להגדיר ולעבוד עם Nodemon – https://www.npmjs.com/package/nodemon בנוסף, חזרנו על הנושא של router , למה צריך אותו ואיך משתמשים בו. התחלנו ללמוד Mongodb – אתם צריכים להתקין בבית 2 תוכנות : mongodb: https://www.mongodb.com/download-center/community robo 3T https://robomongo.org/download התחלנו ללמוד איך מחברים בין ה MongoDB ל nodejs – ולמדנו מה זה Scema והשתמשנו בחבילה mongoose שיעורי בית: ליצור מסד

המשך לקרוא..

שיעור 9 router + תרגול rest api

שלום לכולם, עשינו השיעור שיעור תרגול של Nodejs הכולל בניה של אתר בלוג + REST API. בבקשה תסיימו את זה בבית מי שלא סיים בכיתה, ותעברו על החומר האחרון, שיעור הבא אנחנו מתחילים ללמוד MongoDB. לקראת סוף השיעור למדנו על router , נתרגל אותו בשיעורים הבאים. קבצי השיעור להורדה

המשך לקרוא..

שיעור 8 – בניית אפליקציה עם REST API מלא + המשך ES6

שלום לכולם, השיעור חזרנו על promise ולמדנו על async await. בנוסף, סיימנו את הפרויקט משיעור שעבר ובנינו אפליקציה עם REST API מלא, הכולל בקשות get,post,put,delete. כרגע האפליקציה שלנו עובדת מול מסד נתונים שהוא קובץ json פשוט, בהמשך נלמד לעבוד מול מסדי נתונים כמו שצריך. שיעורי בית – המשך תרגיל הכיתה. קיבלתם תרגיל לבנות אפליקצית  לוח משימות , הכוללת ביצוע של

המשך לקרוא..

בניית REST API מלא עם Express –

שלום לכולם , השיעור למדנו על מושג מאוד מאוד  חשוב – REST API. והתחלנו לממש את ה REST API ב nodejs , ה REST API שבנינו מאפשר לעשות פעולות מול השרת שמבצע זאת מול המסד נתונים , כמו שלמדנו בכיתה. בגלל שעדיין לא למדנו לעבוד עם מסדי נתונים, המסד נתונים שלנו זה היה קובץ json פשוט שהכיל בתוכו מערך עם

המשך לקרוא..

המשך פיתוח ב Nodejs + התחלת Express

שלום לכולם, השיעור פתרנו את התרגיל הבא משיעורי הבית : צרו תוכנית שמעתיקה את הנתונים מהאתר – https://jsonplaceholder.typicode.com/users ושומרת אותם בקובץ  JSON מקומי, קריאת הנתונים מהשרת תהיה באמצעות המודול request. השמירה בקובץ תהיה באמצעות המודול FS ובנוסף – הריצו שרת NodeJs שברגע שנכנסים אליו אני אקבל את ה JSON עם הנתונים. (צריך להשתמש במודול FS על מנת לקרוא את הקובץ,

המשך לקרוא..

הכרת צד השרת + הקמת שרת NodeJS

שלום לכולם, השיעור הכרנו לעומק את צד השרת של האפליקציה, ראינו מספר דוגמאות של תקשורת בין צד לקוח לשרת, וראינו פרצת אבטחה מסוג Sql injection ולמדנו את מקור הפריצה תוך הבנת המהות של השרת לעומת צד הלקוח. לאחר מכן הרצנו שרת ב NodeJs תוך שימוש בחבילה http , ולמדנו על מודולים. שיעורי בית: הקימו שרת Node ובנו 2 מודולים –

המשך לקרוא..

שיעור תרגול – Javascript Fetch + התחלת NodeJs

שלום לכולם, השיעור תרגלנו את מה שלמדנו ופתרנו את שיעורי הבית שקשורים ל FETCH, ועבודה עם 2 api שונים. ובנוסף, בחלק השני של השיעור חזרנו קצת על המהות והבסיס של nodejs – ודיברנו על 2 צורות תקשורת בין צד לקוח לצד שרת. שיעורי בית: תרגיל דומה לתרגיל הראשוני שעשינו בכיתה עם השילוב בין  2  api שונים. לרשותכם ה api הבא

המשך לקרוא..

המשך תרגול עבודה עם api + התחלת NodeJs

שלום לכולם, בחלק הראשון של השיעור המשכנו לתרגל עבודה עם API חיצוני מצד הקליינט. חזרנו על הנושא ועשינו תרגול נוסף. בחלק השני של השיעור – התחלנו ללמוד NodeJs – התקנו את הסביבה,  למדנו על הסביבה עצמה, על הצורה שבה NodeJs עובד, הכרנו את ה  NPM , ואת העבודה עם מנהל חבילות. ראינו איך מוסיפים חבילות לפרויקט, ולמדנו על הפקודות הבאות

המשך לקרוא..
סגירת תפריט