חזרה לדף הבית
תצוגה מקדימה חופשית 12 שעות 6 שיעורים

פיתוח Full-Stack ב-Base44

מתודולוגיית פיתוח מלאה מקצה לקצה — תכנון, ביצוע, תיעוד חי ו-Changelog. פרויקט הגמר: מערכת DevPlan פעילה משלך.

קהל יעד: בונים שרוצים לשלוט במתודולוגיית פיתוח SaaS/BaaS שלמה

מה תלמד בקורס זה

מתודולוגיית פיתוח (Living Documentation) · 90 דק'
אימות משתמשים · 75 דק'
Database ו-Entities · 90 דק'
API ו-MCP · 100 דק'
AI Agents · 100 דק'
פרויקט גמר · 120 דק'
1

מתודולוגיית פיתוח (Living Documentation)

DevPlan, ConversationLog, Changelog ו-ADR — תיעוד חי כחלק מהפיתוח

מתודולוגיית פיתוח — תיעוד חי

מה זה?

Living Documentation היא גישה שבה התיעוד הוא חלק מהפיתוח, לא ארכיון מת. כל החלטה, שינוי תוכנית או התקדמות חייבים להשתקף במערכת לפני שהשיחה ממשיכה.

מושגי הליבה

  • DevPlan — ישות התכנון: title, phases, modules, status.
  • ConversationLog — תיעוד כל שיחת פיתוח: החלטות מפתח והערות טכניות.
  • Changelog — היסטוריית גרסאות עם סוג שינוי ותיאור.
  • ADR — Architecture Decision Record: הקשר, החלטה, השלכות.

למה זה חשוב?

מידע שחי רק בצ'אט הולך לאיבוד. תיעוד חי מבטיח שכל מצב המערכת ניתן לשחזור.

חלופות

Notion/Confluence (מנותקים מהקוד), README סטטי (מתיישן), או ללא תיעוד (כאוס).

2

אימות משתמשים

Base44 native auth מול SSO, HubSpot OAuth ו-Onboarding flow

אימות משתמשים

מה זה?

שכבת הזהות של המערכת — מי המשתמש ומה מותר לו.

השיטות

  • Base44 Native Auth — מנוהל בפלטפורמה, ללא קוד backend. ברירת המחדל.
  • SSO — כניסה מאוחדת מול ספק ארגוני.
  • HubSpot OAuth — חיבור חשבון CRM של המשתמש.
  • Onboarding Flow — תהליך קליטה אחרי כניסה ראשונה.

למה זה חשוב?

אימות נכון מגן על נתונים ומגדיר הרשאות (RLS).

חלופות

מימוש עצמי של JWT (מסוכן ומיותר) מול אימות מנוהל (מומלץ).

3

Database ו-Entities

ארכיטקטורת נתונים, RLS, קשרים וחיבור ל-DB חיצוני

Database ו-Entities

מה זה?

שכבת הנתונים — Entities הן טבלאות המוגדרות כ-JSON Schema.

עקרונות

  • RLS (Row Level Security) — מי רואה/עורך כל רשומה.
  • קשרים — שיוך בין ישויות באמצעות מזהים.
  • DB חיצוני — חיבור למסד נתונים קיים דרך connectors.

למה זה חשוב?

מודל נתונים נכון הוא הבסיס לכל מערכת SaaS.

חלופות

LocalStorage (לא משותף), Firebase (מנותק), מול Entities מובנות.

עוד 3 שיעורים בקורס זה

הצטרף עם חשבון Google שלך כדי לפתוח את כל השיעורים, התרגולים וחומרי התמיכה

הצטרף עכשיו — חינם

מוכן להתחיל ללמוד?

הצטרף ל-EZbase — מרכז ההדרכה המוביל בישראל ל-Base44

יצירת חשבון חינם