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

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

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

שיעור 7 javascript

שלום לכולן,

אחרי שבשיעור שעבר עשינו סוג של אפליקציה ראשונית שמביאה את היכולות שקיבלנו עד עכשיו לידי ביטוי ב javascript (האפליקציה של לוח פתקים)

השיעור אנחנו מקבלים כלים נוספים וחשובים מאוד.

השיעור למדנו על לולאת  foreach ובמה היא שונה מלולאת for רגילה.

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

וראינו איך אנחנו יכולים לקרוא באמצעות פקודת ajax נתונים מ url על ידי שליחת בקשת GET לכתובת מסויימת, ולקבל בחזרה קובץ JSON של מידע בהתאם לבקשה, שאיתו למדנו לעבוד , להפוך אותו לאובייקט ובמידת הצורך לשלב foreach כדי לקרוא ממנו נתונים (אם יש בו מערך)

לצורך התרגול לקחנו מספפר שירותי רשת עם api קליל , קיבלנו קובץ json ובעצם תרגלנו את ה foreach ואת העבודה עם ה json על הנתונים שהגיעו משם.

החומר של השיעור הזה הוא אחד החשובים ביחידה של JAVASCRIPT והוא בעצם מאוד שימושי, כי ככה אנחנו יכולים לעבוד מול WEB SERVICES שונים באינטרנט או בהמשך מול צד שרת שנבנה בעצמנו.

תרגילים שיעור 7 להורדה כאן

 

שיעורי בית:

יש לכם את ה api הבא : https://aws.random.cat/meow

שמחזיר תמונה רנדומלית של חתול.

תבנו דף html שנראה ככה:

אחרי שלחצתי על "מצא חתול שדומה לי" אני אקבל תמונה רנדומלית בדף שמגיעה דרך ה api

בנוסף,יהיה לי ולידציה, כלומר  זה יעבוד רק אם מילאתי את הטופס, אם לא רשמתי את השם אני אקבל שגיאה "חובה לרשום שם"!

סגירת תפריט