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

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

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

שיעור 39 – תרגיל מסכם NodeJS

שלום לכולם,

בתרגיל זה אתם למעשה מעתיקים API קיים על ידי כתיבת סקריפט, ואת ה API שהעתקתם אתם מנגישים כ API חדש.

(זוכרים את האתר של github jobs שלא היה אפשר להשתמש בו ישירות מהקליינט ומצאנו API שמחכה אותו ושם כן היה אפשר? אז משהו דומה)

התרגיל מתחלק ל 4 חלקים:

שלב 1:

לרשותכם API של מטבעות וירטואלים.

https://api.coincap.io/v2/assets

עליכם להעתיק את הנתונים מ ה API  על ידי שימוש באחת הדרכים שלמדנו בשיעורים. (מומלץ להשתמש בספריה request)

שלב 2:

אחרי שלקחנו את הנתונים אלינו אנחנו נכתוב סקריפט שישמור את כולם ב database מסוג mongoDB

שלב 3:

ניצור REST API  משלנו  באמצעות express אשר מאפשר את כל פעולות ה CRUD –

CREATE – להוספה של מטבע חדש

READ All- הצגת כל המטבעות ב JSON

Read By ID – הצגה של מטבע ספציפי

UPDATE – עדכון מטבע קיים

DELETE – מחיקה של מטבע.

שלב 4 (בונוס)

ניצור צד לקוח עם ממשק המציג את כל המטבעות וירטואלים, מאפשר לערוך, למחוק, ולשנות מטבע וירטואלי.

בהצלחה!

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

 

תרגיל כיתה + שיעורי בית:

זוכרים את ה API שמחזיר תמונה אקראית של כלב/חתול ?

התרגיל שלכם הוא ליצור API בסגנון שמחזיר תמונה אקראית כלשהי. בכל בקשת GET השרת יחזיר אובייקט שמכיל את שם התמונה והקישור לתמונה.

בהצלחה!

 

סגירת תפריט