קורסים ללמידה עצמית - פיתוח תוכנה

Angular 19– Online Course

מספר הקורס 90999

פיתוח תוכנה אונלייןJB Online Academyקורס בעבריתקורס מקוון
למה ללמוד בג'ון ברייס?
  • למידה חדשנית ודינמית עם כלים מתקדמים בשילוב סימולציות, תרגול וסביבות מעבדה
  • מגוון הכשרות טכנולוגיות עם תכנים המותאמים להתפתחות הטכנולוגית ולביקוש בתעשיית ההייטק
  • מובילים את תחום ההכשרות לעולם ההייטק והטכנולוגיה כבר 30 שנה, עם קהילה של עשרות אלפי בוגרים
  • אתם בוחרים איך ללמוד: פרונטאלית בכיתה, מרחוק ב- Live Class או בלמידה עצמית

על הקורס בקצרה

Angular היא פלטפורמת פיתוח מערכות Web צד לקוח מבית Google הנכתבת באמצעות typesciprt שהיא שפת תכנות מבית Microsoft. היא מאפשרת פיתוח יישומי אינטרנט בצורה קלה ובטוחה. Angular מאפשרת יצירת רכיבים ושירותים לצורך שימוש חוזר ועושה שימוש ב ארכיטקטורות תוכנה המתקדמות והחדישות ביותר.

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

קורס מקוון זה מועבר באמצעות John Bryce Online Academy, הלמידה בקורסים הדיגיטליים שלנו הינה למידה עצמית מקיפה הזמינה לכם מכל מקום ובכל זמן ובהובלת מיטב המרצים. סגל המרצים שלנו בעל ניסיון רב בהדרכה והינו בעלי ניסיון מעשי ועדכני בתעשייה לשם העברת הידע והכשרת כוח אדם חדש ואיכותי.

hat.png

מטרות הקורס

הקניית הידע והכישורים המקצועיים הנדרשים

רכישת ידע מקצועי בקצב אישי, מכל מקום ובכל זמן

kahal.png

קהל היעד

מפתחי Front-end המעוניינים ללמוד לתכנת באמצעות Angular.

structure.png

תכנית הלימודים

תוכן ערכת לימוד
  • Topics Covered:
    • Course Introduction & Overview
    • About this Course: Goals and structure
    • Introduction to TypeScript
    • Setting Up Your First Angular Project
    • Exploring Angular Project Structure
  • Objectives:
    Understand the course framework, set up a development environment, and gain a foundational understanding of Angular and TypeScript.
משך הקורס
  • כ 40- שעות לימוד עצמי

**זמן למידה מוערך

מבנה הקורס

הערכה כוללת 14 פרקים ותכולתה:

  • סרטוני הדרכה
  • תרגילים פתרונות
  • לתרגילים
ידע מקדים
  • ניסיון בסיסי בתכנות (יסודות JavaScript/TypeScript)
  •  היכרות עם מושגים בפיתוח אתרים (HTML, CSS)
סביבת תרגול

יש מספר דרכים לייצר פרויקט בעולם האנגולרי. הדרך המומלצת שתחסוך לנו לא מעט זמן היא שימוש בכלי CLI (Command Line Interface), שבעזרתו גם נייצר את הפרויקט עצמו וגם נרחיב אותו בעתיד.

על מנת להתקין את הכלי יש להתקין קודם node ו-npm.

Node ניתן להתקין מהלינק הבא: https://nodejs.org/en/

לאחר ההתקנה ניתן להשתמש ב-npm על מנת להתקין את רכיב ה-CLI הייעודי כפי שיפורט בהרחבה בסרטונים.

בסיום הקורס תוכלו:
  • להקים ולבנות מבנה לפרויקט Angular מאפס.
  • לפתח, לעצב ולעדכן רכיבים באופן דינמי באמצעות signals ו-directives של .Angular
  • ליישם מודלי נתונים מתקדמים ולהשתמש ב-pipes של Angular לשינוי ועיבוד נתונים.
  • לנהל תקשורת בין רכיבים ולהשתמש ביעילות בקלטים (inputs) ופלטים (outputs).
  • ליצור ולהזריק שירותים (services) בהתאם לשיטות העבודה המומלצות בהזרקת  תלויות (dependency injection).
  • לשלב RxJS לתכנות ריאקטיבי ולנהל תקשורת HTTP בצורה אופטימלית.
  • להשתמש ב-Angular Material לפיתוח ממשקי משתמש מתקדמים וליישם אימותי טפסים מורכבים.
  • לעצב ולתחזק מצב נתונים  (state management) בין שירותים וטפסים באפליקציית Angular.
קורסים מקצועיים למתקדמים