JavaScript למתחילים
קורס JavaScript אונליין חינמי ואינטראקטיבי. אתם כותבים JS בכל שיעור, עם רמזי AI כשאתם נתקעים, ומקבלים תעודה כשאתם מסיימים.
300,508+ לומדים רשומים
271 שיעורים227 אתגרים1,457 שאלות חידון
- ידידותי למתחילים
עזרה בתכנות בליווי AI
שיעורים אינטראקטיביים ומעשיים
הקראה קולית בכל שיעור
חידונים לבדיקת הידע
תעודת סיום בחינם
סילבוס
יחידה 1
יסודות
להתחיל את היחידהלהתחיללהרחיבלכווץבנו בסיס איתן בעזרת מושגים חיוניים ומיומנויות בסיסיותמבוא
4 שיעורים323משתנים
7 שיעורים1246אופרטורים חלק 1
6 שיעורים1037אופרטורים חלק 2
5 שיעורים831קבלת החלטות
5 שיעורים729קלט/פלט בסיסי
6 שיעורים931מחשבון לחלוקת החשבון
פרויקט4 שיעורים1לולאות
7 שיעורים1345פונקציות
8 שיעורים1250FizzBuzz עם טוויסט
פרויקט4 שיעורים1מערכים חלק 1
6 שיעורים1037מערכים חלק 2
8 שיעורים1254מעקב אחר רשימת קניות
פרויקט4 שיעורים1אתגרים אחרונים
3 שיעורים37יחידה 2
לוגיקה וזרימת התוכנית
להתחיל את היחידהלהתחיללהרחיבלכווץפתחו מיומנויות לפתרון בעיות וצרו תוכניות דינמיות ואינטראקטיביותמחרוזות לעומק
5 שיעורים630מערכים רב־ממדיים
9 שיעורים1452JSON חלק 1
7 שיעורים944JSON חלק 2
6 שיעורים530קבוצות חלק 1
8 שיעורים749קבוצות חלק 2
6 שיעורים637מערכת לניהול ספרייה
פרויקט5 שיעורים1נושאים מעניינים במערכים
4 שיעורים422שיטות מערך מתקדמות
9 שיעורים761ניהול מערכת הפסטיבל
פרויקט6 שיעורים1יחידה 3
מבוא ל-TypeScriptדף ייעודי
להתחיל את היחידהלהתחיללהרחיבלכווץהיכרות עם TypeScript לאחר לימוד JavaScriptתחילת העבודה עם TS
5 שיעורים332סוגי ליבה
7 שיעורים1248מבני נתונים: מערכים וטאפלים
9 שיעורים862עבודה עם פונקציות
8 שיעורים855טיפוסים: כינויים, איחודים וחיתוכים
7 שיעורים751הגדרת טיפוסים לאובייקטים ולממשקים
8 שיעורים757פרויקט: רשימת משימות פשוטה
פרויקט6 שיעורים18טיפוסי Enum
6 שיעורים638טיפוסים גנריים: מבט ראשון
6 שיעורים537פרויקט: ניהול מלאי
פרויקט5 שיעורים18נושאים מתקדמים
6 שיעורים642יחידה 4
תכנות מונחה עצמים
להתחיל את היחידהלהתחיללהרחיבלכווץגלו כיצד לארגן קוד באמצעות מחלקות, אובייקטים ומבנים לשימוש חוזראובייקטים ומילת המפתח this
6 שיעורים1142ארגון הקוד
4 שיעורים534מחלקות ואובייקטים
4 שיעורים426מתודות וניהול מצב
2 שיעורים218כימוס וגישה
4 שיעורים426פרויקט: חשבון בנק פשוט
3 שיעורים3הורשה ומילת המפתח extends
6 שיעורים645ארגון קוד OOP
1 שיעור19מתודות ומאפיינים סטטיים
4 שיעורים425פולימורפיזם
4 שיעורים425פרויקט: מרנדר צורות
4 שיעורים4Getters ו-Setters
4 שיעורים426קומפוזיציה לעומת ירושה
3 שיעורים328מערכת לניהול ספרייה
3 שיעורים3אתגרים מסכמים
4 שיעורים4
קורסי JavaScript
קורסי JavaScript מעשיים, חינמיים להתחלה בדפדפן.
אתגרי מתחילים – תרגול מושגי יסוד
פופולריבחנו את הידע שלכם בתכנות למתחילים ונסו לפתור את אתגרי התכנות האלה. השתמשו בכל שפה שתרצו. תכנות מהנה!
תעודה בסיום
- 20
- 20
אתגרי תכנות
פופולריבחנו את כישורי פתרון הבעיות שלכם בתכנות באמצעות תרגילים ברמות קושי שונות בקורס הזה. הקורס מיועד למתכנתים עם ידע קודם כלשהו בתחביר הבסיסי של כל שפת תכנות.
תעודה בסיום
- 32
- 31
מחסנית – סדרת מבני נתונים #1
בקורס הזה תלמדו על מבנה הנתונים מחסנית, תיצרו מחסנית מאפס בשפה המועדפת עליכם ותתרגלו אתגרי תכנות בעזרתה!
- 13
- 6
- 1
עץ AVL – סדרת מבני נתונים מס' 10
בקורס הזה תלמדו על מבנה הנתונים עץ AVL, תבנו מאפס עץ חיפוש בינארי מאוזן בעצמו בשפת התכנות המועדפת עליכם, ותתרגלו אתגרי תכנות באמצעותו!
תעודה בסיום
- 16
- 6
- 1
אתגרי קידוד לראיונות עבודה – חלק א׳
מוכנים לראיון הקידוד הבא שלכם? בחנו את הידע והמיומנויות שלכם בעזרת האתגרים האלה והגיעו מוכנים. בהצלחה!
- 3
- 3
מחנה אימונים לדפוסי כוכבים
שפרו את כישורי פתרון הבעיות שלכם בתכנות ולמדו להדפיס דפוסי כוכבים, מפשוטים ועד מורכבים, תוך שימוש ברמות שונות של לולאות מקוננות, בתנאים ובחישובים מתמטיים.
- 30
- 28
ללמוד תוך כדי עשייה
כתבו קוד אמיתי, שלפו נתונים ממסדי נתונים, בנו אתרים ושלטו בפרומפטים ל-AI. השיעורים האינטראקטיביים שלנו מכסים כל מיומנות שמפתחים מודרניים צריכים.
לבנות רצף
שמרו על עקביות וראו איך ההתקדמות שלכם גדלה! עקבו אחרי הרגל התכנות היומי, הגנו על הרצף עם ימי הקפאה וקבלו פרסים על כל יום שאתם מגיעים.
12 ימי רצף
חזרו מחר כדי לשמור על הרצף!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
הכל או כלום
יום 5 מתוך 7
הקפאת רצף
2 left
לתכנת מכל מקום
קחו את מסע התכנות שלכם לכל מקום! בלי התקנות, בלי הורדות - פשוט פותחים ומתחילים לתכנת. זמין ב-iOS, ב-Android ובאתר עם דירוג של 4.9 כוכבים.
אתם לא לבד
התחרו בטבלאות דירוג עולמיות, הזמינו חברים כדי לקבל פרסים וחגגו את ההצלחות אחד של השני. תכנות עם חברים זה יותר כיף!
כל הדרכים ללמוד
לקרוא, להאזין, לבחון את עצמכם, לשאול את ה-AI או לחפש כל דבר שכבר למדתם. כל שיעור פוגש אתכם בדיוק איפה שאתם.
משתנה הוא מיכל עם שם ששומר ערך שאפשר להתייחס אליו בהמשך התוכנית.
ב-Python יוצרים משתנה על ידי כתיבת השם, סימן שווה, ואז הערך שרוצים לשמור.
הערך יכול להשתנות עם הזמן - השמה מחדש לאותו שם פשוט מפנה אותו לערך חדש.
לקבל תעודה
קבלו תעודה על כל קורס שתסיימו. הוסיפו אותן לפרופיל ה-LinkedIn ולקורות החיים כדי להציג למעסיקים את כישורי התכנות שלכם.
למה ללמוד JavaScript עם Coddy
- הריצו JavaScript מיד בדפדפן. בלי להתקין Node.js, בלי הגדרת IDE. העורך והפלט יושבים צד לצד, כך שלולאת המשוב של JavaScript קצרה.
- JavaScript מודרנית: תחביר ES6 ומעלה, פונקציות חץ, promises, async/await, destructuring, מודולים. ה־JavaScript שתכתבו בעבודה, לא דפוסים ישנים.
- רמזי AI עוזרים לכם לדבג תרגיל בלי לגלות את הפתרון, כך שאתם בונים את המודל המחשבתי שהופך כתיבת קוד JS בעתיד לקלה יותר.
- תעודת סיום חינמית ב־JavaScript כשאתם מסיימים את הקורס: הוכחה אמינה לצד כל פרויקט בתיק העבודות או מאגר GitHub.