Assembly למתחילים
קורס Assembly אונליין, חינמי ואינטראקטיבי. בכל שיעור כותבים קוד x86-64 אמיתי, עם רמזי AI כשהתוכנית קורסת ב־segfault או כשהרגיסטרים לא מכילים את מה שציפיתם, ותעודה חינמית בסיום.
1,000+ לומדים רשומים
73 שיעורים55 אתגרים434 שאלות חידון
- ידידותי למתחילים
עזרה בתכנות בליווי AI
שיעורים אינטראקטיביים ומעשיים
הקראה קולית בכל שיעור
חידונים לבדיקת הידע
תעודת סיום בחינם
סילבוס
יחידה 1
יסודות
להתחיל את היחידהלהתחיללהרחיבלכווץבנו בסיס איתן באמצעות מושגי יסוד ומיומנויות בסיסיותהמכונה
6 שיעורים51שיטות ספירה
7 שיעורים59ההוראה הראשונה – MOV
9 שיעורים967הגדרת נתונים
8 שיעורים862קריאת מערכת ליציאה
4 שיעורים326קריאת מערכת לכתיבה
8 שיעורים862שלום עולם
פרויקט3 שיעורים7יחידה 2
אריתמטיקה וזרימת בקרה
להתחיל את היחידהלהתחיללהרחיבלכווץהרחיבו את הידע ביסודות Assembly באמצעות אריתמטיקה של מספרים שלמים, השוואות, לולאות, מסכות סיביות ומערכים עם אינדקסים. תרגלו כל מושג באמצעות קוד ממוקד, אתגרי שליטה ותוכניות שנבדקו.אריתמטיקה של מספרים שלמים
5 שיעורים920השוואות והסתעפויות
5 שיעורים920בניית לולאות
5 שיעורים920פעולות על סיביות
5 שיעורים920מערכים בזיכרון
5 שיעורים920אתגרים אחרונים
3 שיעורים3
ללמוד תוך כדי עשייה
כתבו קוד אמיתי, שלפו נתונים ממסדי נתונים, בנו אתרים ושלטו בפרומפטים ל-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 ולקורות החיים כדי להציג למעסיקים את כישורי התכנות שלכם.
למה ללמוד Assembly עם Coddy
- כתבו והריצו Assembly x86-64 אמיתי בדפדפן. בלי התקנת NASM, בלי הגדרת linker, בלי מכונה וירטואלית של Linux: כל שיעור מרכיב את הקוד שלכם עם
nasm -f elf64, מקשר אותו עםld, מריץ אותו בשרת ומציג מיד את הפלט ואת השגיאות. - Assembly כפי שהוא באמת עובד: רגיסטרים (
rax,rdi,rsi,rdx), סט הפקודותmov/add/cmp/jmp, המחסנית, מקטעי זיכרון (.data,.bss,.text), תוויות, ותקשורת ישירה עם הקרנל דרך קריאות המערכתread,writeו־exit, בלי libc שמסתירה את הפרטים. - רמזי AI מלווים אתכם בחלקים שמכשילים את כולם: למה תוכנית קורסת ב־segfault, באיזה רגיסטר קריאת מערכת מצפה לארגומנט שלה, מה ההבדל בין ערך לבין הכתובת שמחזיקה אותו, ואיך המחסנית גדלה. כך בונים מודל נכון של המכונה כבר מהשיעור הראשון.
- תעודת Assembly חינמית בסיום. אות אמין לתפקידי מערכות, embedded, הנדסה לאחור, אבטחה וקומפיילרים, עבודה שבה ההבנה של מה שהמעבד עושה באמת מבדילה אתכם מאחרים.
שאלות נפוצות על לימוד Assembly
למה משמשת Assembly?
האם קשה ללמוד Assembly?
print, רק בתים וקריאות מערכת. הקורס מציג רעיון אחד בכל פעם, מתחיל מקריאת מערכת write אחת ובונה משם קלט, חשבון, לולאות ומחסנית, כך שמודל המכונה מתבהר בהדרגה ולא בבת אחת.איזו Assembly הקורס מלמד: x86, ARM, NASM?
mov rax, 1), מרכיבים עם nasm -f elf64 ומקשרים עם ld. המושגים, רגיסטרים, זיכרון, מחסנית וקריאות מערכת, עוברים ישירות ל־ARM ולארכיטקטורות אחרות בהמשך.צריך להתקין NASM או linker כדי לעבור את הקורס?
ld לזכור ואין מכונה וירטואלית להגדיר: כותבים Assembly x86-64 בדפדפן ולוחצים על Run.