Menu
Coddy logo textTech

רקע הפרויקט

שיעור 1 מתוך 10 בקורס פרויקט חיפוש ברשתות חברתיות – יסודות JSON ב-Python של Coddy.

רקע

הצטרפת לצוות "חיפוש" של חברת מדיה חברתית פופולרית כמפתח Python.

הצוות הזה מפתח את מודול החיפוש שמאפשר למשתמשים לחפש משתמשים/דפים באמצעות מסננים נוספים לצמצום התוצאות.

משתמשים/דפים הם הישויות/סוגי החשבונות הזמינים באתר המדיה החברתית הזה. חשבונות אישיים הם משתמשים.

לדוגמה: 
הם יכולים להקליד "David" בתיבת החיפוש וללחוץ על חיפוש – הם יקבלו את כל הישויות שמתחילות ב-"David". 

ממשק החיפוש כולל מסננים נוספים כמו מיקום. המשתמש יכול להקליד שם של עיר, כמו "Toronto". לחיצה על כפתור החיפוש תציג את כל הישויות ששמן מתחיל ב-"David" ונמצאות בעיר Toronto.

משימה

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

JSON הוא ראשי תיבות של JavaScript Object Notation. זהו פורמט פופולרי לאחסון ולהחלפה של נתונים.

 

שירות שאילתות ה-JSON מקולקל, והוא תמיד מחזיר JSON שמכיל את כל המידע על הישויות שלו. 

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

המשימה שלך היא לממש שירות שאילתות חדש ב-Python כחלופה.

על סמך שאילתות החיפוש והמסננים שמתקבלים מממשק המשתמש, עליך לכתוב קוד Python שמחזיר את הערכים הנכונים מקובץ ה-JSON.

נשתמש בגישה שלב אחר שלב כדי להשלים את המימוש הזה. בוא נתחיל!

על מחבר הקורס הזה.

היי, אני Ram ויש לי 9 שנות ניסיון כמהנדס תוכנה. יש לי מומחיות בכתיבת כמה יישומי אינטרנט ותוכנות אוטומציה ב-Java וב-Python.

יש לי ערוץ YouTube שבו אני עוזר ללומדי Python מתחילים להתקדם מרמת מתחילים -> בינוניים -> מתקדמים.

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

אל תשכח לבקר בערוץ YouTube שלי (Friendly Neighborhood Coder) כאן: https://www.youtube.com/friendlyneighborhoodcoder

נסו בעצמכם

השיעור הזה לא כולל אתגר קוד.

כל השיעורים ביחידה פרויקט חיפוש ברשתות חברתיות – יסודות JSON ב-Python

2משתמשי מדיה חברתית ב-JSON

היכרות עם JSON

תרגלו בעצמכם: קומפיילר Python אונליין