קורס שפת C למתחילים
קורס C אונליין, חינמי ואינטראקטיבי. כותבים C בכל שיעור, עם רמזי AI כשמשהו נופל ב־segfault, ותעודה חינמית בסיום.
174,163+ לומדים רשומים
187 שיעורים167 אתגרים1,042 שאלות חידון
- ידידותי למתחילים
עזרה בתכנות בליווי AI
שיעורים אינטראקטיביים ומעשיים
הקראה קולית בכל שיעור
חידונים לבדיקת הידע
תעודת סיום בחינם
סילבוס
יחידה 1
יסודות
להתחיל את היחידהלהתחיללהרחיבלכווץבנו בסיס איתן באמצעות מושגי יסוד ומיומנויות בסיסיותמבוא
4 שיעורים326משתנים
11 שיעורים1485אופרטורים
9 שיעורים1161זרימת בקרה
7 שיעורים944קלט ופלט
5 שיעורים626לולאות
9 שיעורים1053פונקציות
7 שיעורים1039מערכים
8 שיעורים1247יחידה 2
לוגיקה וזרימת תוכנית
להתחיל את היחידהלהתחיללהרחיבלכווץשלטו בתכנות מתקדם ב-C תוך התמקדות במבני נתונים ובקרת זרימה. למדו לעבוד עם מערכים מורכבים, אוספים, טיפול בשגיאות וניהול זמן.יסודות המצביעים
6 שיעורים540מצביעים ומערכים
5 שיעורים531מערכי תווים ומחרוזות
8 שיעורים858פרויקט: כלי פשוט לטקסט
פרויקט5 שיעורים1מצביעים ופונקציות
6 שיעורים641ניהול זיכרון
7 שיעורים652מבנים (structs)
6 שיעורים540מבנים ומצביעים
6 שיעורים643פרויקט: רישום איש קשר פשוט
פרויקט5 שיעורים1Enums ו־typedef
6 שיעורים640אתגרי סיכום אחרונים
3 שיעורים3יחידה 3
תכנות מונחה עצמים
להתחיל את היחידהלהתחיללהרחיבלכווץגלו כיצד לארגן קוד באמצעות מחלקות, אובייקטים ומבנים הניתנים לשימוש חוזר.יסודות התכנות המודולרי
5 שיעורים733אובייקטים ומתודות
6 שיעורים942מחזור החיים של אובייקט
5 שיעורים533כימוס
5 שיעורים435פרויקט: חשבון בנק פשוט
פרויקט6 שיעורים1ירושה באמצעות הרכבה
5 שיעורים531מצביעים לפונקציות
5 שיעורים534פולימורפיזם
6 שיעורים641פרויקט: מצייר הצורות
5 שיעורים5מכולות גנריות
5 שיעורים534תבניות עיצוב ב־C
4 שיעורים425אתגרים אחרונים
4 שיעורים48
קורסי C
קורסי C מעשיים, חינמיים להתחלה בדפדפן.
אתגרי מתחילים – תרגול מושגי יסוד
פופולריבחנו את הידע שלכם בתכנות למתחילים ונסו לפתור את אתגרי התכנות האלה. השתמשו בכל שפה שתרצו. תכנות מהנה!
תעודה בסיום
- 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 ולקורות החיים כדי להציג למעסיקים את כישורי התכנות שלכם.
למה ללמוד C עם Coddy
- כתבו והריצו קוד C אמיתי בדפדפן. בלי התקנת GCC, בלי Makefile, בלי הגדרת כלי בנייה. כל תרגיל מקמפל את תוכנית ה־C שלכם בשרת ומציג את הפלט מיד.
- C כפי שמשתמשים בה באמת: מצביעים והפניות, מערכים, מחרוזות, structs, זיכרון דינמי עם
mallocו־free, קלט ופלט מקבצים. יסודות ה־C שכל מתכנת מערכות צריך. - רמזי AI עוזרים לכם לקרוא ולתקן שגיאות קומפיילר ו־segfaults ב־C, כך שהשפה מרגישה נגישה ולא סתומה כבר מהיום הראשון.
- תעודת תכנות C חינמית בסיום הקורס. אות אמין לתפקידי מערכות, embedded, מערכות הפעלה ומנועי משחקים שבהם מצופה שליטה ב־C.