קורס Vibe Coding – תכנות באמצעות AI

יצירת אפליקציות ואתרים בעזרת AI מהרעיון ועד מוצר חי באוויר (אפליקציה / אתר אינטרנט) – גם בלי רקע בתכנות

תיאור כללי

סילבוס מלא

פרטים והרשמה

אנחנו חיים בתקופה שבה הדרך לבנות מוצר דיגיטלי השתנתה מקצה לקצה:

במקום ללמוד שנים של קוד לפני שאפשר “לעשות משהו”, אפשר היום לבנות אפליקציה או אתר אמיתי בעזרת כלי-AI מתקדמים - בתנאי שעובדים נכון: עם שיטה, תכנון, בדיקות, וסדר עבודה מקצועי.


בקורס הזה תלמדו תהליך עבודה עדכני שנקרא לעיתים “Vibe Coding” -

עבודה שבה אתם מגדירים את הכוונה, המטרות והדרישות, וה-AI עוזר לכם לבנות בפועל: מסכים, טפסים, חיבור למסד נתונים, התחברות משתמשים, עיצוב, ועוד. אבל הדגש הוא לא “קסמים”, אלא איך לגרום לזה לעבוד באמת, בצורה יציבה, ברורה ובסטנדרט של עולם העבודה.


הכלים שאיתם נעבוד

  • כלי AI לתכנון ובנייה ChatGPT / Claude / Vercel – ניסוח דרישות, אפיון, יצירת קוד, שיפור וחידוד, רפקטור, דוקומנטציה, והקמה מהירה של UI/עמודים כבסיס לשיפור ידני.
  • סביבת עבודה (IDE) חכמה Cursor (Agent/Plan/Multi-agent) / GitHub Copilot + Coding Agent – המקום שבו “מרכיבים” את המוצר בפועל, עובדים משימתית, מריצים “סוכנים” במקביל, ומייצרים PR מתוך Issue.
  • כלי עיצוב Figma ו-Base44 – שרטוט מסכים, בחירת שפה עיצובית, גריד והכנת קומפוננטות, עם ובלי שימוש ב-AI.
  • תשתית אתר/אפליקציה React / Next.js / TypeScript – לבניית המסכים והאתר עצמו.
  • עיצוב וקומפוננטות Tailwind CSS / shadcn/ui ו־Storybook - קומפוננטות מהירות ואיכותיות, ופיתוח קומפוננטות בבידוד.
  • בסיס נתונים PostgreSQL דרך שירותים כמו Supabase – שמירת משתמשים/טפסים/פריטים/תוכן.
  • שכבת נתונים (ORM) Prisma / Drizzle – עבודה נוחה ובטוחה מול בסיס הנתונים.
  • התחברות משתמשים NextAuth/Auth.js / Supabase Auth – הרשמה, כניסה, ואזור מוגן (כשצריך).
  • אחסון קבצים Supabase Storage / S3-style – לאחסון תמונות וקבצים בפרויקט.
  • ניהול גרסאות ועבודה מקצועית Git + GitHub – שמירה על גרסאות, עבודה עם PR, ושיתוף פרויקט.
  • איכות קוד ESLint / Prettier / Zod - סגנון קוד אחיד, מניעת טעויות, ולידציה לקלטים.
  • בדיקות ואיכות Vitest (Unit/Integration) + Playwright (E2E) – כדי לוודא שהמוצר לא “נראה עובד” אלא עובד באמת.
  • אוטומציה (CI) GitHub Actions – בדיקות ותהליכי בנייה אוטומטיים בכל עדכון.
  • פרסום לאינטרנט Vercel / שירותי דיפלוי – העלאה לאוויר, פריוויו לכל PR, וגרסת Production.
  • ניטור ומדידה Sentry + Analytics (GA4 / PostHog) – איתור תקלות והבנה מה משתמשים עושים.
  • תיעוד ובדיקות API OpenAPI / Postman / Bruno – תיעוד מסודר ובדיקת API בצורה מקצועית.
  • כלים מתקדמים Docker / OpenTelemetry / Stripe – תשתיות מתקדמות, ניטור עמוק, ותשלומים.

לא צריך להכיר כלום מראש - אנחנו מלמדים מה כל כלי עושה, למה הוא חשוב, ואיך משתמשים בו בצורה נכונה.


תהליך העבודה – מהרעיון ועד מוצר מוגמר

כך אנחנו עובדים לאורך הקורס (כמו צוות מוצר קטן):

  • רעיון, מטרה וקהל יעד מה הבעיה, למי זה, ומה ההבטחה.
  • תכנון MVP מגדירים גרסה ראשונה “חכמה” - מספיק קטנה כדי לסיים, מספיק טובה כדי להיות שימושית.
  • UX/UI מהיר שרטוט מסכים וזרימת משתמש, ואז שפה עיצובית בסיסית ונקייה.
  • בניית שלד עובד אתר/אפליקציה שעולה לאוויר מוקדם, כדי שיש “משהו עובד” מהר.
  • חיבור מאחורי הקלעים שמירת נתונים בבסיס נתונים, טפסים, התחברות משתמשים (אם צריך).
  • איטרציות ושיפור מוסיפים יכולות לפי סדר עדיפויות, משפרים חוויית שימוש ודיוק.
  • בדיקות ויציבות בדיקות למסלולים קריטיים, טיפול בשגיאות, וסגירת “פינות”.
  • Publish ל-Production גרסה סופית באוויר עם כתובת קבועה, כולל הגדרות נכונות.
  • מדידה וניטור כלים שמראים מה עובד, מה לא, ואיפה יש תקלות - כמו מוצר אמיתי.

מטרות הקורס

  • להפוך רעיון למוצר דיגיטלי עובד - אתר או אפליקציית ווב עם כתובת אינטרנט אמיתית.
  • להבין את היסודות (במילים פשוטות): מסכים, משתמשים, שמירת מידע, אבטחה, ופרסום לאינטרנט.
  • ללמוד שיטת עבודה מודרנית עם AI: תכנון ← בנייה ← בדיקות ← תיקונים ← השקה.
  • לצאת עם תיק פרויקט שאפשר להציג (ולקדם ממנו מוצר אמיתי/מיזם/עסק).

דוגמאות למוצרים שאפשר לבנות בקורס

  • אתר פורטפוליו חכם ליוצרים/מעצבים (פרויקטים, פילטרים, טופס פנייה, דף נחיתה).
  • מערכת הרשמה לסדנאות/אירועים (טופס, רשימת משתתפים, אישור במייל, דשבורד ניהול).
  • אפליקציה קטנה לניהול לקוחות/משימות לעסק (CRUD, סטטוסים, תזכורות).
  • אתר תוכן/בלוג מתקדם עם חיפוש, תגיות וניהול תוכן.
  • מוצר קהילתי קטן (פרופילים, פוסטים/תגובות, הרשאות בסיסיות).
  • קטלוג/מיני-חנות (מוצרים, עמוד מוצר, סל בסיסי - תשלומים כאופציה למתקדמים).

קהל יעד

  • מי שלא מגיע/ה מעולם התכנות ורוצה סוף סוף לדעת “איך עושים את זה”.
  • מי שיודע לתכנת ומכיר קוד, אבל רוצה להכיר לעומק כלים ותהליכים מודרניים.
  • מעצבים/יוצרים/יזמים/בעלי עסקים שרוצים לבנות מוצר דיגיטלי בעצמם.
  • מי שמחפש/ת תהליך פרקטי שמוביל לתוצר אמיתי - לא רק ידע תיאורטי.

שיעור 1: היכרות עם העולם החדש – מה זה Vibe Coding ומה בונים בקורס

מה זה “מוצר דיגיטלי” במילים פשוטות • דוגמאות • בחירת כיוון לפרויקט אישי • הגדרת מטרה וקהל יעד


שיעור 2: מרעיון ל-MVP (גרסה ראשונה)
מה חייב להיות כדי שזה יעבוד • מה “אחר כך” • כתיבת רשימת יכולות (Backlog) • תכנון זמן


שיעור 3: חוויית משתמש (UX) – מסכים וזרימה
שרטוט מסכים בסיסיים • ניווט • מצבי שגיאה/ריק • איך יודעים ש”זה ברור למשתמש”


שיעור 4: עיצוב בסיסי (UI) בלי להסתבך
שפה גרפית • טיפוגרפיה/צבעים/כפתורים • קומפוננטות חוזרות • איך AI עוזר לבנות UI נקי


שיעור 5: הקמת הפרויקט בפועל
פתיחת סביבת עבודה • יצירת שלד אתר/אפליקציה • העלאה ראשונה לפריוויו באינטרנט • עבודה מסודרת עם גרסאות


שיעור 6: לעבוד נכון עם AI (ולא “לנחש”)
איך כותבים בקשה טובה • חלוקת משימות • בדיקת תוצאות • תיקון טעויות בלי לשבור דברים


שיעור 7: שמירת מידע – בסיס נתונים (Database) בשפה פשוטה
מה זה טבלה/רשומה • מה שומרים בפרויקט שלכם • בניית מודל נתונים ראשוני


שיעור 8: פעולות בסיס – יצירה/עריכה/מחיקה (CRUD)
בניית טפסים • שמירה למסד נתונים • הצגת מידע במסכים • טיפול במצבים נפוצים


שיעור 9: משתמשים והתחברות (Login)
הרשמה/כניסה • אזור מוגן • הרשאות בסיסיות • התאמת הפרויקט שלכם למבנה משתמשים


שיעור 10: חידוד מוצר – מה הופך את זה ל”באמת שימושי”
שיפור UX • הודעות, טעינה, מצבים ריקים • סידור מסכים • עקביות עיצובית


שיעור 11: סדר ויציבות – ניקוי ושיפור (Refactor)
איך עושים “סדר בקוד” עם AI • שמירה על קריאות • מניעת באגים עתידיים


שיעור 12: בדיקות בסיסיות – כדי שלא יישבר
מה זה בדיקה • מה בודקים ומה לא • בדיקות למסלולים הקריטיים בפרויקט שלכם


שיעור 13: פרסום מקצועי – מעבר ל-Production
מה ההבדל בין “פריוויו” ל”פרודקשן” • דומיין/כתובת • הגדרות סביבה • יציבות


שיעור 14: אבטחה בסיסית שכל מוצר חייב
שמירה על סודות (סיסמאות/מפתחות) • הרשאות • ולידציה • טעויות נפוצות ואיך נמנעים מהן


שיעור 15: ביצועים ו-SEO (למי שבונה אתר ציבורי)
מהירות טעינה • התאמה למובייל • כותרות/מטא • עקרונות קידום בסיסיים


שיעור 16: מדידה אמיתית – Analytics
מה למדוד • אירועים (Events) • משפכים (Funnels) • איך יודעים אם משתמשים באמת


שיעור 17: ניטור ותקלות – איך מתחזקים מוצר חי
זיהוי שגיאות • לוגים • מה עושים כשמשהו “נופל” • שיפור תהליך עבודה


שיעור 18: אינטגרציות חיצוניות (לפי פרויקט)
טפסים מתקדמים • מיילים אוטומטיים • API חיצוני • תשלומים (אופציונלי למתקדמים)


שיעור 19: שבוע מוצר – סגירת פינות והכנה להשקה
QA מסודר • תיקון באגים • שיפור UX אחרון • הכנת דף הצגה/דמו


שיעור 20: השקה והצגה
המוצר באוויר • הדגמה • תיק פרויקט קצר וברור (מה בניתם, למי, איך עובד) • צעדים להמשך


משך הקורס: 5 חודשים.

כמות שיעורים: עד 20 מפגשים.

משך כל שיעור: 3–4 שעות אקדמיות.


דרישות קדם

אין צורך ברקע בתכנות.

ציוד נדרש: מחשב (Windows/Mac) וחיבור אינטרנט יציב.

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


מה מקבלים בסוף

  • אתר/אפליקציית ווב פעילה באינטרנט עם לינק אמיתי.
  • פרויקט שעובד עם נתונים (Database) ובמידת הצורך גם משתמשים והתחברות.
  • עיצוב רספונסיבי ונעים לשימוש.
  • בסיס של בדיקות ותהליך פרסום מסודר.
  • תיק פרויקט קצר להצגה (דמו + תיעוד).

מחירים והרשמה

למחירים והרשמה התקשרו 03-6482345

שלחו מייל לכתובת info@iac.co.il

או השאירו פרטים כאן.