>
>
כלי AI לפיתוח תוכנה
כלי AI לפיתוח תוכנה
ללמד מפתחים כיצד להשתמש בכלי AI כדי להאיץ פיתוח, כתיבת קוד, דיבוג, תיעוד, Refactoring ותחזוקת מערכות.
16 שעות - 4 מפגשים של 4 שעות
AI
אינטראקטיביות
חדשנות
פיתוח תוכנה

הקורס נועד להקנות למפתחים הבנה מעשית כיצד לבצע AI Assisted Development בתהליכי פיתוח תוכנהכדי להאיץ כתיבת קוד, לפתור באגים, לייצר בדיקות אוטומטיות, לבצע Refactoring לקוד קיים, ליצור תיעוד טכני ולשפר את תהליכי הפיתוח והתחזוקה של מערכות תוכנה.

במהלך הקורס יכירו המשתתפים כלי AI Coding Assistants מתקדמים וילמדו כיצד לעבוד איתם בצורה יעילה בתוך סביבות הפיתוח וה־IDE. הקורס יעסוק ב־Prompt Engineering וב־Context Engineering עבור פרויקטים ו-Codebase גדולים, ניהול Context נכון לקבלת תוצאות איכותיות.

הקורס יעסוק גם במגבלות ובסיכונים של שימוש ב־AI בפיתוח תוכנה, כולל הזיות, בעיות אבטחה, פרטיות קוד ותלות מוגזמת בכלים אוטומטיים. המשתתפים ילמדו Best Practices לעבודה נכונה עם כלי AI הנהוגים בתעשייה.

קהל יעד
מפתחי תוכנה, DevOps, ארכיטקטים, מפתחי אוטומציה, מנהלי פיתוח, סטודנטים למדעי המחשב או הנדסת תוכנה.
נושאים מרכזיים
  • מבוא ל־AI Assisted Development
  • עבודה עם AI Coding Assistants
  • Prompt Engineering למפתחים
  • Context Engineering לפרויקטים גדולים
  • AI לכתיבת קוד
  • AI לדיבוג ופתרון תקלות
  • Refactoring עם AI
  • יצירת Unit Tests אוטומטיים
  • תיעוד קוד אוטומטי
  • Code Review עם AI
  • AI ל־DevOps
  • מגבלות וסיכוני AI בפיתוח
  • אבטחה ו־Hallucinations בקוד
תרגולים אפשריים
  • בניית Feature שלם עם AI
  • Refactor למערכת קיימת
  • Debugging assisted by AI
  • יצירת טסטים אוטומטיים
  • יצירת API באמצעות AI
כלים וטכנולוגיות
  • GitHub Copilot
  • Cursor
  • OpenAI Codex
  • Claude Code
  • JetBrains Junie
הורדת סילבוס
שיטת הדרכה
מקוון
משולב
פרונטלי
יצירת קשר