קורס Solidity למתחילים
קורס Solidity אונליין, חינמי ואינטראקטיבי. כותבים ומריצים חוזה חכם אמיתי בכל שיעור, עם רמזי AI כשהפלט לא תואם, ותעודה חינמית בסיום היחידה.
53 שיעורים51 אתגרים209 שאלות חידון
- ידידותי למתחילים
עזרה בתכנות בליווי AI
שיעורים אינטראקטיביים ומעשיים
הקראה קולית בכל שיעור
חידונים לבדיקת הידע
תעודת סיום בחינם
סילבוס
יחידה 1
יסודות
להתחיל את היחידהלהתחילהתחילו ללא ניסיון קודם בתכנות ובנו בסיס מעשי ב-Solidity: משתנים, תנאים, פונקציות, מצב, לולאות, מערכים, מיפויים, מבנים, טיפוסים מנויים, מנגנוני הגנה ואירועים. תרגלו כל מושג בעזרת תרגילים, אתגרי שליטה ובחנים בסוף הפרקים.מבוא
4 שיעורים324משתנים וטיפוסים
6 שיעורים1125חשבון
5 שיעורים920החלטות
5 שיעורים920פונקציות
5 שיעורים920מצב החוזה
5 שיעורים920לולאות
5 שיעורים920מערכים
5 שיעורים920מודלי נתונים
5 שיעורים920כללי חוזים
5 שיעורים720אתגרים מסכמים
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 ולקורות החיים כדי להציג למעסיקים את כישורי התכנות שלכם.
למה ללמוד Solidity עם Coddy
- כתבו והריצו Solidity אמיתי בדפדפן. בלי Remix, Hardhat, Foundry, MetaMask או testnet: כל שיעור מקמפל את החוזה שלכם עם solc ומריץ אותו על EVM בשרת, ואז מציג מיד את הפלט, האירועים ושגיאות הקומפיילר, אם יש.
- Solidity כפי שמפתחי חוזים חכמים משתמשים בה באמת: מבנה חוזה, גדלים של
uintו־int,boolו־string, חשבון עם חילוק שלמים ושארית, שרשראותif/else, פונקציות עם פרמטרים וערכי החזרה,pureו־view, משתני state ו־getters ציבוריים, קבועים, לולאותforו־while, מערכים קבועים ודינמיים ב־memory וב־storage,address,mapping,struct,enum,require,revert, אירועים ונראות. - רמזי AI מלווים אתכם בחלקים של Solidity שמכשילים את כולם: memory מול storage, למה
uintלא יכול להיות שלילי, חילוק שלמים שמשמיט את השארית, מתי פונקציה צריכה להיותpure,viewאו אף אחד מהם, ומהrequireבאמת עושה לטרנזקציה. כך אתם בונים את המודל המנטלי הנכון של ה־EVM מהשיעור הראשון. - בנו חוזים אמיתיים, לא רק תרגילים: כרטיס פרופיל, מונה משותף, מעקב מלאי, לוח ניקוד וסיכום הזמנות. כל פרויקט מגיע עם בדיקות שרצות מול החוזה המקומפל שלכם, כך שאתם רואים אותו מתנהג מקצה לקצה.
שאלות נפוצות על לימוד Solidity
למה משמשת Solidity?
Solidity היא שפת התכנות של חוזים חכמים ב־Ethereum ובכל רשת תואמת EVM: Polygon, Arbitrum, Optimism, Base, BNB Chain, Avalanche ועוד. חוזים שנכתבו ב־Solidity מפעילים טוקנים (ERC-20), NFTs (ERC-721), בורסות מבוזרות, פרוטוקולי הלוואות, DAOs ומשחקים. אם משהו מעביר ערך ברשת EVM, כמעט בטוח שהוא נכתב ב־Solidity.
האם קשה ללמוד Solidity?
require שנכשל מבטל את כל הטרנזקציה. הקורס מלמד את הרעיונות האלה שיעור אחרי שיעור, מתחיל במשתנים ובחשבון ובונה עד mappings, structs, אירועים ושומרי תנאים.צריך לדעת JavaScript או בלוקצ'יין לפני שלומדים Solidity?
לא. הקורס מתחיל בלי להניח שום ניסיון בתכנות: מה זה חוזה, איך מצהירים על משתנה, איך כותבים פונקציה. לא צריך להבין קונצנזוס, שוקי gas או ארנקים כדי לכתוב את החוזה הראשון שלכם; המושגים האלה מוצגים איפה שהם חשובים, לא לפני כן.
צריך ארנק, ETH של testnet או Remix כדי לעבור את הקורס?
לא. כל שיעור מקמפל את ה־Solidity שלכם עם solc ומריץ אותו על EVM בשרתים שלנו, ואז מציג את הפלט והאירועים. אין מה להתקין ואין מה לממן. כשתהיו מוכנים לפריסות אמיתיות, אותו קוד עובד בלי שינוי ב־Remix, Hardhat או Foundry.
כמה זמן לוקח ללמוד Solidity?
יסודות Solidity, טיפוסים, חשבון, החלטות, פונקציות ו־state, דורשים שבוע עד שבועיים של תרגול יומי. כדי להרגיש בנוח עם מערכים, mappings, structs, אירועים ושומרי require, ולסיים את הפרויקטים של היחידה, צריך בדרך כלל עוד שבועיים עד ארבעה שבועות. השלב שאחרי זה, frameworks לבדיקות, פריסה, אופטימיזציית gas ודפוסי אבטחה כמו הגנות מפני reentrancy, הוא עקומת למידה נפרדת מעבר לשפה.
אפשר ללמוד Solidity אונליין בחינם?
כן. קורס ה־Solidity האינטראקטיבי חינמי: שיעורים מלאים, תרגילי קוד, אתגרי שליטה, חידונים לכל פרק ותעודה. החוזים מתקמפלים ורצים בשרת, כך שלא צריך שום כלי פיתוח מקומי כדי להתחיל לכתוב חוזים חכמים אמיתיים.
מקבלים תעודה בסיום קורס Solidity?
כן. סיום יחידת ה־Solidity מעניק לכם תעודת סיום חינמית. אות שניתן לאמת, שאפשר להוסיף לקורות החיים או לשתף ב־LinkedIn לצד חוזים, dApps או ביקורות קוד שעבדתם עליהם.