סטודנטים/ות יקרים/ות!

הפוסט הנ"ל הינו סיכום קצר של השיעור בנקודות + מכיל את הקבצים שתורגלו בכיתה במהלך השיעור.
אם החומר לא מובן, אפשר לשלוח לי מייל או להתקשר : 050-555-6693 (אשתדל לענות, אם לא שלחו SMS ואחזור אליכם)

זכרו כי המפתח להצלחה הינו תרגול

שיעור 35 – REST API

שלום לכולם,

השיעור למדנו על REST API –

כמה נקודות שחשוב לזכור:

 

בקשת GET – בקשה שבה אנחנו רוצים לקבל מידע מהשרת.

POST – בקשה שבה אנחנו שולחים מידע לשרת ומבקשים לאחסן את המידע בשרת.

למשל – הוספת משתמש חדש למערכת.

Put –  בקשה שבה אנחנו מבקשים לערוך מידע שנמצא בשרת.

Delete – בקשת HTTP שבה אני מבצע פעולה של מחיקה מהשרת.

 

פעולות CRUD –

C   – create – ליצור משהו חדש ב database  ( נעשה את הפעולה הזו בתגובה  לבקשת POST)

R    – Read – לקרוא נתונים מהמסד נתונים ( נעשה את הפעולה הזו בתגובה  לבקשת GET)

U – Update – לעדכן משהו קיים במסד נתונים  ( נעשה את הפעולה הזו בתגובה  לבקשת  PUT)

D   – delete – למחוק מהשרת נתונים  ( נעשה את הפעולה הזו בתגובה  לבקשת DELETE)

 

התחלנו לעבוד עם HTTPCLIENT – וראינו איך הדברים נראים מאחורי הקלעים בשרת.

מומלץ גם להוריד את התוכנה POSTMAN ולעבוד איתה.

httpclient – https://angular.io/guide/http

postman – https://chrome.google.com/webstore/detail/postman/fhbjgbiflinjbdggehcddcbncdddomop  (כתוסף לדפדפן)

 

שיעורי בית:

בניית אפליקציה מלאה להצגה של מזג האוויר. הכוללת ROUTING. עם תפריט שמכיל 2 עמודים.

ByCity – הצגה של מזג האוויר לפי עיר

Cities List – הצגה של ערים נבחרות (לבחירתכם) והצגתם

האפליקציה בנויה ב ANGULAR ועובדת מול ה api של מזג אוויר https://openweathermap.org (עבדנו איתו בעבר)

By-City component :

city-list component :

בונוס : לעצב את האפליקציה עם bootstrap.

חשוב – ליצור service ולעבוד מולו .

חלק מהזמן בשיעור הבא יהיה לעזרה בפיתוח האפליקציה הזו.

תאריך ההגשה : 27/03.

בהצלחה

 

קבצי השיעור להורדה

סגירת תפריט