LearnAI

פרטי הקורס

איך אפליקציה עובדת

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

6 יחידות לימוד · 25 שיעורים · לימוד בעברית

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

למי זה מתאים

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

נושאי הלימוד

  1. הלקוח והשרת

    5 שיעורים

  2. ממשק והתנהגות

    6 שיעורים

  3. נגישות ושימושיות

    2 שיעורים

  4. API וחוזה

    4 שיעורים

  5. מהמחשב שלי לאינטרנט

    2 שיעורים

  6. זהות ואבטחת ווב

    6 שיעורים

כל השיעורים

הלקוח והשרת

  1. לקוח ושרת: תפקידים ולא סוגי מחשבים · למנויים
  2. כתובת, פורט ו־localhost: איך מריצים אפליקציה על המחשב שלי · למנויים
  3. מי אחראי על מה · למנויים
  4. מסלול בקשה ותגובה · למנויים
  5. HTTP ו־JSON כייצוג · למנויים

ממשק והתנהגות

  1. מסע משתמש ומצבי מערכת · למנויים
  2. HTML, CSS ו־JavaScript לפי תפקיד · למנויים
  3. עץ רכיבים ושימוש חוזר · למנויים
  4. State וזרימת נתונים · למנויים
  5. טפסים, מצבים והודעות · למנויים
  6. ספריית רכיבים ומערכת עיצוב קיימת: איך מבקשים מהסוכן להשתמש בה · למנויים

נגישות ושימושיות

  1. מקלדת, Focus, תוויות וניגודיות · למנויים
  2. בדיקת נגישות ובדיקה ידנית · למנויים

API וחוזה

  1. API כחוזה · למנויים
  2. Endpoint ושיטות: קריאה מול כתיבה · למנויים
  3. Timeout וכשל חלקי · למנויים
  4. Retry, כפילות ו־Idempotency · למנויים

מהמחשב שלי לאינטרנט

  1. מדומיין ועד חיבור מוצפן: DNS ו־HTTPS · למנויים
  2. שרתים וענן: מה שוכרים ממי · למנויים

זהות ואבטחת ווב

  1. Authentication מול Authorization · פתוח לכולם
  2. סיסמאות, Sessions, Cookies וטוקנים · למנויים
  3. מחזור חיי זהות: אימות מתקדם, שחזור וביטול גישה · למנויים
  4. סיכוני ווב נפוצים: Injection, XSS ו־CSRF · למנויים
  5. לא סומכים על הלקוח: אימות בצד שרת והרשאה מינימלית · למנויים
  6. הגבלת קצב ושימוש לרעה · למנויים