🐍 מבוא לשפת Python¶
ברוכים הבאים!¶
המדריך הזה נועד ללמד אותך את שפת Python מאפס. Python היא שפת תכנות פופולרית, קלה ללמידה, ומשמשת בתחומים רבים כמו:
- 🌐 פיתוח אתרים (Web Development)
- 🤖 בינה מלאכותית ולמידת מכונה (AI/ML)
- 📊 ניתוח נתונים (Data Science)
- 🎮 פיתוח משחקים
- 🔧 אוטומציה ותסריטים
📚 מבנה הקורס¶
חלק א' - יסודות¶
| מספר | נושא | קובץ |
|---|---|---|
| 1 | רקע והיסטוריה | 01_background.md |
| 2 | התקנה והגדרות | 02_installation.md |
| 3 | תחביר בסיסי | 03_syntax.md |
| 4 | משתנים וטיפוסי נתונים | 04_variables.md |
| 5 | אופרטורים | 05_operators.md |
חלק ב' - בקרת זרימה¶
| מספר | נושא | קובץ |
|---|---|---|
| 6 | תנאים | 06_conditions.md |
| 7 | לולאות | 07_loops.md |
| 8 | פונקציות | 08_functions.md |
חלק ג' - מבני נתונים ועבודה עם קבצים¶
| מספר | נושא | קובץ |
|---|---|---|
| 9 | רשימות ומילונים | 09_collections.md |
| 10 | קבצים | 10_files.md |
חלק ד' - נושאים מתקדמים¶
| מספר | נושא | קובץ |
|---|---|---|
| 11 | טיפול בשגיאות | 11_errors.md |
| 12 | מחלקות ו-OOP | 12_classes.md |
| 13 | מודולים וחבילות | 13_modules.md |
| 14 | תרגילים | 14_exercises.md |
📁 תיקיית דוגמאות¶
בתיקיית examples/ תמצאו קוד Python לדוגמה לכל נושא (11 קבצים).
להרצת דוגמה:
🚀 איך להתחיל?¶
- התקינו Python מהאתר הרשמי: python.org
- פתחו את הקבצים לפי הסדר מתיקיית
guides/ - הריצו את הדוגמאות מתיקיית
examples/ - פתרו את התרגילים בפרק 14
בהצלחה! 🎉