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

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

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

איפה מתחילים? בחרו מסלול ולמדו את הקורסים לפי הסדר:

Java

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

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

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

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

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

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

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

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

  • 12 שיעורים
  • סלקטורים, Box Model, Flexbox, Grid
  • 11 דוגמאות קוד + מדריך אינטראקטיבי
התחילו ללמוד ←
JavaScript

JavaScript - השפה של הדפדפן

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

  • 15 שיעורים
  • משתנים, לולאות, DOM, async, Fetch
  • 13 דוגמאות קוד + מדריך אינטראקטיבי
התחילו ללמוד ←
TypeScript

TypeScript - JavaScript עם טיפוסים

JavaScript עם בדיקת טיפוסים, שמוצאת באגים עוד לפני שהקוד רץ. ברירת המחדל בפרויקטים חדשים של React, Next.js ו-Node.js, ודרישה כמעט בכל משרה.

  • 14 שיעורים
  • טיפוסים, Generics, React ו-Express
  • 6 דוגמאות קוד
התחילו ללמוד ←
React

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

הספרייה הנפוצה בעולם לבניית ממשקי משתמש. React מבוססת על קומפוננטות, Hooks וניהול State, ופותחת את הדלת ל-Next.js, ל-React Native ועוד.

  • 27 שיעורים
  • Components, Hooks, Redux, React 19
  • 17 דוגמאות קוד + מדריך אינטראקטיבי
התחילו ללמוד ←
Node.js

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

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

  • 9 שיעורים
  • מודולים, קבצים, HTTP, אירועים, כלים מודרניים
  • 19 דוגמאות קוד
התחילו ללמוד ←
Express

Express.js - שרתים ו-APIs ב-Node

הפריימוורק הנפוץ לבניית APIs ושרתים ב-Node.js. הקורס עובר מהשרת הראשון, דרך ניתוב ו-Middleware, ועד REST API עם מסד נתונים, הרשמה והתחברות, אבטחה והעלאה לאוויר.

  • 13 שיעורים
  • Express 5, REST, JWT, MySQL, אבטחה
  • 7 דוגמאות שרת
התחילו ללמוד ←
SQL

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

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

  • 13 שיעורים
  • SELECT, JOIN, אינדקסים, טרנזקציות
  • 12 שאילתות להרצה
התחילו ללמוד ←
Git

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

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

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

מדריכים אינטראקטיביים

דף אחד לכל נושא, עם עורכי קוד חיים שאפשר לשנות ולראות את התוצאה מיד. מתאים לחזרה מהירה או כהשלמה לקורס.

על האתר

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

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