קורסי תכנות בעברית — מהיסודות ועד ההעמקה

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

קורסים זמינים

Java

Java — שפת OOP לכל פלטפורמה

אחת משפות התכנות הפופולריות בעולם, מונחית עצמים במלוא מובן המילה. הקוד רץ על כל פלטפורמה (Windows, Mac, Linux, Android) דרך ה-JVM, ובשימוש נרחב באפליקציות אנדרואיד, שרתים, מערכות בנקאיות ומערכות ארגוניות גדולות.

  • 23 שיעורים
  • מהיסודות ועד OOP ואלגוריתמים
  • 18 דוגמאות קוד להרצה
התחל ללמוד ←
HTML

HTML — שפת הסימון של הרשת

הבסיס לכל אתר אינטרנט. HTML מגדירה את המבנה והתוכן של דפי האינטרנט, ועובדת יד ביד עם CSS (עיצוב) ו-JavaScript (התנהגות). ידיעת HTML טוב היא תנאי להבנת כל פיתוח ווב, נגישות, ו-SEO.

  • 11 שיעורים
  • תגיות, טפסים, סמנטיקה, נגישות
  • דוגמאות HTML מלאות
התחל ללמוד ←
CSS

CSS — עיצוב ופריסה לדפי ווב

השפה שמפיחה חיים ב-HTML. CSS קובעת את הצבעים, הגופנים, הפריסה והאנימציות של כל דף ברשת. שליטה טובה ב-Flexbox, Grid ו-Responsive Design הופכת כל אתר לנעים לשימוש בכל מסך.

  • 12 שיעורים
  • Selectors, Box Model, Flexbox, Grid
  • 11 דוגמאות מעוצבות
התחל ללמוד ←
JavaScript

JavaScript — השפה של הדפדפן

שפת הסקריפטים של הרשת. JavaScript מוסיפה התנהגות, אינטראקטיביות, ועיבוד דינמי לכל אתר. היא גם רצה בצד השרת (Node.js), באפליקציות (React Native), ובכל מקום בו צריך תכנות גמיש ומהיר.

  • 15 שיעורים
  • משתנים, לולאות, DOM, async, fetch
  • 13 דוגמאות להרצה
התחל ללמוד ←
React

React — ספריית UI מודרנית

הספרייה הפופולרית בעולם לבניית ממשקי משתמש. React מבוססת על רכיבים (Components), hooks, ו-state management. ידיעת React פותחת את הדלת לפיתוח ווב מודרני, Next.js, React Native ועוד.

  • 26 שיעורים
  • Components, Hooks, Redux, Routing
  • 17 דוגמאות אפליקציה
התחל ללמוד ←
Node.js

Node.js — JavaScript בצד השרת

Runtime שמריץ JavaScript מחוץ לדפדפן. Node.js מאפשרת לבנות שרתים, כלי CLI, סקריפטים אוטומטיים, ואפילו אפליקציות desktop (Electron). הבסיס לכל פיתוח backend מבוסס JavaScript.

  • 5 שיעורים
  • Modules, FS, HTTP, Async, Events
  • 6 דוגמאות מעשיות
התחל ללמוד ←
Express

Express.js — פריימוורק לשרתי Node

הפריימוורק הסטנדרטי לבניית APIs ושרתים ב-Node.js. Express מפשטת routing, middleware, טיפול בבקשות/תשובות, ומגישה את התשתית של רוב אפליקציות הווב שרצות היום.

  • 5 שיעורים
  • Routing, Middleware, Error handling
  • 7 דוגמאות שרת
התחל ללמוד ←
SQL

SQL — שפת השאילתות למסדי נתונים

שפת התקן לעבודה עם מסדי נתונים רלציוניים (MySQL, PostgreSQL, SQLite). SQL מאפשרת ליצור, לשלוף, לעדכן ולצרף נתונים. כל מפתח גב צריך לדעת לכתוב SELECT ו-JOIN בלי חשש.

  • 13 שיעורים
  • SELECT, JOIN, Indexes, Transactions
  • 12 שאילתות להרצה
התחל ללמוד ←
Git

Git — ניהול גרסאות לקוד

הכלי הסטנדרטי לניהול גרסאות של קוד. Git עוקב אחרי שינויים, מאפשר עבודה במקביל על ענפים, שיתוף בין מפתחים דרך GitHub/GitLab, וחזרה לאחור בכל רגע. ידיעת Git היא תנאי לעבודה מקצועית.

  • 22 שיעורים
  • Branches, Merge, Rebase, Remote
  • 15 דוגמאות עם פקודות
התחל ללמוד ←

על האתר

האתר נבנה כדי לתת למדענים ולסטודנטים דוברי עברית מקום נקי, ללא הסחות דעת, ללמוד תכנות מבלי לתרגם כל מושג מחדש. כל קורס נכתב במקור בעברית — הקוד באנגלית (כי אין ברירה), ההסברים בעברית.

הקורסים הם חומר לימוד חי — מתעדכנים, מתווספים, ומשתפרים. אם יש לכם הצעה, תיקון, או בקשה לשפה חדשה — פתחו Issue ב-GitHub.