Angular

    ספריית אנגולר מפותחת על ידי חברת גוגל, ספרייה זו עושה מהפך בצורה בה אנו מפתחים מערכות אינטרנטיות, בשונה מספריות אחרות כגון jQuery ו - KO, שכל אחת מהם באה לפתור בעיה מסוימת (ובהצלחה) אנגולר מתיימרת לתת מענה מקיף לכל (או לכל הפחות לרוב) הבעיות שיש לנו. ספרייה זו מבוססת MVC (בצד לקוח) ומאפשרת חלוקה הגיונית בין האחריות של הקוד המטפל בתצוגה לבין הקוד שמטפל בלוגיקה העסקית, כמו כן הספרייה מספקת אוסף גדול של רכיבים כגון AJAX, פיתוח מערכות SPA, בדיקות אוטומטיות על הלוגיקה בצד הלקוח ועוד הרבה כפי שנלמד בקורס
    הסבר על שיטת הפיתוח עד אנגולר ומהם הבעיות שנובעות מכך
    מה הרעיון העומד מאחורי אנגולר
    הורדת הספרייה ותחילת העבודה
    הגדרת מודולים
    הגדרת Controllers
    קישור בין ה - View ל - Controller בעזרת ה - Scope
    קישור בין פקד select לרשימה ב - scope
    הצגת והסתרת אלמנטים לפי תנאים
    הכרת המושג expression
    האזנה לשינויים לוגיים של אלמנטים במודל
    הבאת מידע מהשרת
    הדרכים לבצע פניות לשרת
    תמיכה בפניות AJAX עם jQuery
    הגדרות משותפות לכל פניות ה - AJAX
    הבנת המושג
    שימוש ב - Filters של המערכת
    הגדרת Custom Filters
    הבנת המושג
    בניית Directive בסיסי
    בניית File Upload בעזרת המנגנון
    הצגת הנתונים
    מימוש מנגנון Pageing
    מימוש מנגנון חיפוש
    מימוש מנגנון מיון
    מימוש מנגנון הצגת והסתרת עמודות - כולל שמירה של הנתונים
    למה לפתח מערכות מסוג זה - ומתי לא כדאי
    כיצד מתחילים
    הכרת מנגנון ה - Routing
    שליחת פרמטרים לדפים אחרים
    שיתוף מידע בין דפים
    הכרת מנגנון ui-route
    רישום לאירועים של הניווט
    הגדרת ולידציות בסיסית
    הצגת הודעות השגיאה רק כשהמשתמש ביצע שינוי
    הוספת בדיקת תקינות תעודת זהות
    שימוש ב - ng-message
    חלוקה נכונה של הקבצים
    הטמעה של ספריות חיצוניות
    גרסאות
    מילה על אנגולר 2

    • היכרות טובה עם HTML + CSS
    • היכרות מעמיקה עם פיתוח צד לקוח - JS
    • היכרות עם AJAX - מומלץ
      תלמידים
    • גוגל כרום מומלץ
    • עורך Html כלשהו (מומלץ VS)
      מרצה
    • Visual Studio 2012 ומעלה (לא גרסת Express)
    • גוגל כרום מומלץ