מבוא ל-JavaScript למתחילים¶
פרויקט לימוד שפת JavaScript בעברית, המיועד למתחילים עם דגש על סינטקס וצורת הכתיבה הנכונה.
מבנה הפרויקט¶
├── index.md # קובץ זה
├── guides/ # מדריכים תיאורטיים
│ ├── 01_background.md
│ ├── 02_syntax.md
│ ├── 03_variables.md
│ ├── 04_operators.md
│ ├── 05_conditionals.md
│ ├── 06_loops.md
│ ├── 07_functions.md
│ ├── 08_arrays.md
│ ├── 09_objects.md
│ ├── 10_dom.md
│ ├── 11_events.md
│ ├── 12_async.md
│ ├── 13_fetch_api.md
│ └── 14_best_practices.md
└── examples/ # קבצי קוד לדוגמא
├── 01_basics.js
├── 02_variables.js
├── 03_operators.js
├── 04_conditionals.js
├── 05_loops.js
├── 06_functions.js
├── 07_arrays.js
├── 08_objects.js
├── 09_dom_example.html
├── 10_events_example.html
├── 11_async.js
└── 12_fetch_example.html
איך להשתמש בפרויקט¶
הרצת קבצי JavaScript¶
צפייה בקבצי HTML¶
פתחו את קבצי ה-HTML בדפדפן כדי לראות את הדוגמאות בפעולה.
סדר לימוד מומלץ¶
- רקע והיסטוריה - הכרות עם השפה
- סינטקס בסיסי - כללי הכתיבה
- משתנים וטיפוסים - אחסון נתונים
- אופרטורים - פעולות חשבון והשוואה
- תנאים - קבלת החלטות בקוד
- לולאות - חזרה על פעולות
- פונקציות - ארגון קוד לשימוש חוזר
- מערכים - רשימות של נתונים
- אובייקטים - מבני נתונים מורכבים
- DOM - מניפולציה של דפי אינטרנט
- אירועים - תגובה לפעולות משתמש
- תכנות אסינכרוני - Promises ו-async/await
- קריאות שרת - עבודה עם APIs
- שיטות עבודה מומלצות - כתיבת קוד נקי
דרישות מקדימות¶
- הבנה בסיסית של HTML ו-CSS
- עורך קוד (מומלץ: VS Code)
- דפדפן מודרני (Chrome, Firefox, Edge)
- Node.js (להרצת קוד מחוץ לדפדפן)