Menu
Coddy logo textTech
חדשמסלול

קורס Solidity למתחילים

קורס Solidity אונליין, חינמי ואינטראקטיבי. כותבים ומריצים חוזה חכם אמיתי בכל שיעור, עם רמזי AI כשהפלט לא תואם, ותעודה חינמית בסיום היחידה.

1,000+ לומדים רשומים

53 שיעורים51 אתגרים209 שאלות חידון

  • ידידותי למתחילים
  • sparkles iconעזרה בתכנות בליווי AI
  • hint iconשיעורים אינטראקטיביים ומעשיים
  • volume On iconהקראה קולית בכל שיעור
  • quiz iconחידונים לבדיקת הידע
  • certificate iconתעודת סיום בחינם

סילבוס

1 יחידות53 שיעורים51 אתגרים209 שאלות חידון
  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. השיעורים האינטראקטיביים שלנו מכסים כל מיומנות שמפתחים מודרניים צריכים.

playground.js
עורך קוד
1const greeting = "Hello, Coddy!"
2function sayHi(name) {
3    return greeting + " " + name
4}
5
bottombar Collapse icon
בדיקה #1test Case Success icon
בדיקה #2test Case Success icon
בדיקה #3test Case Failure icon
קלט
"Alex"
פלט
"Hello, Coddy! Alex"

לבנות רצף

שמרו על עקביות וראו איך ההתקדמות שלכם גדלה! עקבו אחרי הרגל התכנות היומי, הגנו על הרצף עם ימי הקפאה וקבלו פרסים על כל יום שאתם מגיעים.

12 ימי רצף

חזרו מחר כדי לשמור על הרצף!

fire Filled icon
left icon

January 2026

right icon

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

product Double Or Nothing icon

הכל או כלום

יום 5 מתוך 7

fire Freeze icon

הקפאת רצף

2 left

לתכנת מכל מקום

קחו את מסע התכנות שלכם לכל מקום! בלי התקנות, בלי הורדות - פשוט פותחים ומתחילים לתכנת. זמין ב-iOS, ב-Android ובאתר עם דירוג של 4.9 כוכבים.

Python
7רצף
250ניקוד
5אנרגיה
משתנים
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Right Done icon
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Left Done icon
journey Hex Active Base iconjourney Hex Active Shadow iconjourney Hex Active Top iconjourney Lesson Theory Challenge icon
להמשיך
journey Path Right icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson Theory Challenge icon
journey Path Left icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson All icon
מסלול
יעדים
טבלת הדירוג
פרופיל
4.9
כוכבכוכבכוכבכוכבכוכב
דירוג

אתם לא לבד

התחרו בטבלאות דירוג עולמיות, הזמינו חברים כדי לקבל פרסים וחגגו את ההצלחות אחד של השני. תכנות עם חברים זה יותר כיף!

ליגת המתמודדים
ליגת המתמודדים7 המובילים עולים
leaderboard First icon1
avatar 1 icon
fire Filled icon
Alex7+ Days
2840
leaderboard Second icon2
avatar 2 icon
fire Filled icon
Jordan7+ Days
2650
leaderboard Third icon3
avatar 3 icon
fire Filled icon
Sam7+ Days
2420
4
avatar 4 icon
Casey
2180
5
avatar placeholder icon
fire Filled icon
Morgan7+ Days
1950
leaderboard Arrow Up iconאזור העלייהleaderboard Arrow Up icon

כל הדרכים ללמוד

לקרוא, להאזין, לבחון את עצמכם, לשאול את ה-AI או לחפש כל דבר שכבר למדתם. כל שיעור פוגש אתכם בדיוק איפה שאתם.

מבוא למשתנים
אודיו

משתנה הוא מיכל עם שם ששומר ערך שאפשר להתייחס אליו בהמשך התוכנית.

ב-Python יוצרים משתנה על ידי כתיבת השם, סימן שווה, ואז הערך שרוצים לשמור.

הערך יכול להשתנות עם הזמן - השמה מחדש לאותו שם פשוט מפנה אותו לערך חדש.

1xשרה

לקבל תעודה

קבלו תעודה על כל קורס שתסיימו. הוסיפו אותן לפרופיל ה-LinkedIn ולקורות החיים כדי להציג למעסיקים את כישורי התכנות שלכם.

Coddyתעודת סיום
תעודה זו מאשרת כיישראל ישראליהשלים/ה בהצלחה את
python iconיסודות Python
מאומת
תאריךינו׳ 2026
LinkedInלהוסיף ל-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?

התחביר קרוב ל־JavaScript ולשפות ממשפחת C, כך שהיסודות מגיעים מהר. מה ששונה הוא מודל ההרצה: כל קריאה לפונקציה עולה gas, אחסון הוא יקר וקבוע, למספרים שלמים יש גדלים קבועים ואין להם ספרות אחרי הנקודה, ו־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 או ביקורות קוד שעבדתם עליהם.
איור של שפות התכנות ב-Coddy

ללמוד Solidity עם Coddy

להתחיל