קורסי תכנות בעברית — מהיסודות ועד ההעמקה
כאן תמצאו קורסים מתוכננים בקפידה שמסבירים שפות תכנות בסדר הגיוני, צעד-אחר-צעד, בעברית נקייה. כל קורס בנוי משיעורים קצרים עם דוגמאות קוד מוכנות להרצה, טיפים מהשטח, וניווט פשוט בין הנושאים.
קורסים זמינים
Java — שפת OOP לכל פלטפורמה
אחת משפות התכנות הפופולריות בעולם, מונחית עצמים במלוא מובן המילה. הקוד רץ על כל פלטפורמה (Windows, Mac, Linux, Android) דרך ה-JVM, ובשימוש נרחב באפליקציות אנדרואיד, שרתים, מערכות בנקאיות ומערכות ארגוניות גדולות.
התחל ללמוד ←HTML — שפת הסימון של הרשת
הבסיס לכל אתר אינטרנט. HTML מגדירה את המבנה והתוכן של דפי האינטרנט, ועובדת יד ביד עם CSS (עיצוב) ו-JavaScript (התנהגות). ידיעת HTML טוב היא תנאי להבנת כל פיתוח ווב, נגישות, ו-SEO.
התחל ללמוד ←CSS — עיצוב ופריסה לדפי ווב
השפה שמפיחה חיים ב-HTML. CSS קובעת את הצבעים, הגופנים, הפריסה והאנימציות של כל דף ברשת. שליטה טובה ב-Flexbox, Grid ו-Responsive Design הופכת כל אתר לנעים לשימוש בכל מסך.
התחל ללמוד ←JavaScript — השפה של הדפדפן
שפת הסקריפטים של הרשת. JavaScript מוסיפה התנהגות, אינטראקטיביות, ועיבוד דינמי לכל אתר. היא גם רצה בצד השרת (Node.js), באפליקציות (React Native), ובכל מקום בו צריך תכנות גמיש ומהיר.
התחל ללמוד ←React — ספריית UI מודרנית
הספרייה הפופולרית בעולם לבניית ממשקי משתמש. React מבוססת על רכיבים (Components), hooks, ו-state management. ידיעת React פותחת את הדלת לפיתוח ווב מודרני, Next.js, React Native ועוד.
התחל ללמוד ←Node.js — JavaScript בצד השרת
Runtime שמריץ JavaScript מחוץ לדפדפן. Node.js מאפשרת לבנות שרתים, כלי CLI, סקריפטים אוטומטיים, ואפילו אפליקציות desktop (Electron). הבסיס לכל פיתוח backend מבוסס JavaScript.
התחל ללמוד ←Express.js — פריימוורק לשרתי Node
הפריימוורק הסטנדרטי לבניית APIs ושרתים ב-Node.js. Express מפשטת routing, middleware, טיפול בבקשות/תשובות, ומגישה את התשתית של רוב אפליקציות הווב שרצות היום.
התחל ללמוד ←SQL — שפת השאילתות למסדי נתונים
שפת התקן לעבודה עם מסדי נתונים רלציוניים (MySQL, PostgreSQL, SQLite). SQL מאפשרת ליצור, לשלוף, לעדכן ולצרף נתונים. כל מפתח גב צריך לדעת לכתוב SELECT ו-JOIN בלי חשש.
התחל ללמוד ←Git — ניהול גרסאות לקוד
הכלי הסטנדרטי לניהול גרסאות של קוד. Git עוקב אחרי שינויים, מאפשר עבודה במקביל על ענפים, שיתוף בין מפתחים דרך GitHub/GitLab, וחזרה לאחור בכל רגע. ידיעת Git היא תנאי לעבודה מקצועית.
התחל ללמוד ←על האתר
האתר נבנה כדי לתת למדענים ולסטודנטים דוברי עברית מקום נקי, ללא הסחות דעת, ללמוד תכנות מבלי לתרגם כל מושג מחדש. כל קורס נכתב במקור בעברית — הקוד באנגלית (כי אין ברירה), ההסברים בעברית.
הקורסים הם חומר לימוד חי — מתעדכנים, מתווספים, ומשתפרים. אם יש לכם הצעה, תיקון, או בקשה לשפה חדשה — פתחו Issue ב-GitHub.