קורס GDScript למתחילים
קורס GDScript אינטראקטיבי וחינמי אונליין. למדו את השפה שבה מתכנתים משחקי Godot עוד לפני שאתם פותחים את העורך: כל שיעור מריץ את הקוד שלכם על מנוע Godot אמיתי בדפדפן, רמזי AI עוזרים כשהפלט לא תואם, ובסיום כל חלק מקבלים תעודה בחינם.
1,120+ לומדים רשומים
235 שיעורים235 אתגרים751 שאלות חידון
- ידידותי למתחילים
עזרה בתכנות בליווי AI
שיעורים אינטראקטיביים ומעשיים
הקראה קולית בכל שיעור
חידונים לבדיקת הידע
תעודת סיום בחינם
סילבוס
יחידה 1
יסודות
להתחיל את היחידהלהתחילבנו בסיס איתן בעזרת מושגי יסוד ומיומנויות בסיסיותמבוא
4 שיעורים415משתנים חלק 1
5 שיעורים1025משתנים חלק 2
5 שיעורים920אופרטורים חלק 1
6 שיעורים1125אופרטורים חלק 2
5 שיעורים920קבלת החלטות
5 שיעורים920קלט/פלט בסיסי
7 שיעורים1225מחשבון לחלוקת חשבון
פרויקט5 שיעורים5לולאות
8 שיעורים1430פונקציות
7 שיעורים1225FizzBuzz עם טוויסט
פרויקט4 שיעורים4יסודות המערכים
7 שיעורים1225מעבר על מערכים
4 שיעורים820מערכים מתקדמים
4 שיעורים820מילונים
6 שיעורים1125מעקב הוצאות יומי
פרויקט7 שיעורים7אתגרים אחרונים
3 שיעורים3יחידה 2
לוגיקה וזרימת תוכנית
להתחיל את היחידהלהתחילפתחו מיומנויות לפתרון בעיות וצרו תוכניות דינמיות ואינטראקטיביותמחרוזות לעומק
5 שיעורים920קבלת החלטות מתקדמת
6 שיעורים1125מערכים רב־ממדיים
7 שיעורים1225מילונים חלק 2
5 שיעורים920אפליקציית ספר אנשי קשר
פרויקט7 שיעורים7קבוצות עם מילונים
6 שיעורים1125מנייה (Enum)
5 שיעורים920מנהל רשומות תלמידים
פרויקט7 שיעורים7צבירת נתונים מתקדמת
4 שיעורים715פונקציות מתקדמות
7 שיעורים1225פונקציות מסדר גבוה
6 שיעורים1020טיפול בסיסי בשגיאות
5 שיעורים920מערכת לניהול מלאי
פרויקט5 שיעורים5אתגרים מסכמים
3 שיעורים3יחידה 3
תכנות מונחה עצמים
להתחיל את היחידהלהתחיללמדו למדל תוכניות באמצעות מחלקות ואובייקטים הפזורים בין קבצים. הכירו בנאים, מאפיינים, איברים סטטיים, ירושה, מחלקות מופשטות, פולימורפיזם, אותות, צמתים ודפוסי תכנון קלאסיים, ולאחר מכן בנו פרויקט לניהול ספרייה.יסודות התכנות מונחה העצמים
8 שיעורים1535מאפייני מחלקה
6 שיעורים1125ירושה
6 שיעורים1125פולימורפיזם
5 שיעורים920כימוס
5 שיעורים920מתודות מיוחדות
4 שיעורים716אותות
5 שיעורים920מושגי OOP מתקדמים
5 שיעורים1025תבניות עיצוב — חלק 1
5 שיעורים1025תבניות עיצוב — חלק 2
6 שיעורים1230פרויקט: ניהול ספרייה
6 שיעורים6אתגרים מסכמים
4 שיעורים4
ללמוד תוך כדי עשייה
כתבו קוד אמיתי, שלפו נתונים ממסדי נתונים, בנו אתרים ושלטו בפרומפטים ל-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 ולקורות החיים כדי להציג למעסיקים את כישורי התכנות שלכם.
למה ללמוד GDScript עם Coddy
- הריצו GDScript אמיתי על מנוע Godot 4 אמיתי, ישירות בדפדפן. בלי להוריד את Godot, בלי ליצור פרויקט ובלי להגדיר עץ סצנות: כל שיעור מריץ את הסקריפט שלכם על המנוע ומציג מיד את הפלט ואת השגיאות.
- GDScript כמו שמפתחי Godot כותבים אותה:
varו־const, טיפוסים סטטיים עם הערות טיפוס והסקת טיפוס עם:=,if/elif/else,matchעם תנאי שמירה ותבניות של מערכים ומילונים, לולאותforו־while,range(), פונקציות עם טיפוס החזרה וערכי ברירת מחדל, מערכים מוגדרי טיפוס, מילונים, enums, למבדות, רקורסיה, ו־map,filterו־reduce. - תכנות מונחה עצמים ב־GDScript כמו ש־Godot משתמש בו: מחלקות,
_initו־self, משתנים ופונקציות סטטיים, setters ו־getters למאפיינים, ירושה עםsuper, בדיקות טיפוס עםis,_to_string, מחלקות פנימיות,RefCountedמולNode, וסיגנלים שאתם מגדירים, משדרים עםemit()ומחברים עםconnect(). אחר כך תבניות עיצוב כמו Singleton, Factory, Observer ו־State, הכול כתוב ב־GDScript. - רמזי ה־AI עוזרים בדברים שהכי מבלבלים מתחילים, כמו שגיאות הזחה, חילוק שלמים שמשמיט את השארית, המרת קלט טקסט למספרים, ולמה משתנה מוגדר טיפוס מסרב לקבל ערך, בלי לתת לכם את התשובה.
שאלות נפוצות על לימוד GDScript
למה משמשת GDScript?
GDScript היא שפת הסקריפטים המובנית של מנוע Godot. מפתחים כותבים בה את הלוגיקה של משחקים ואפליקציות ב־Godot: תנועת השחקן, אויבים, תפריטים, מלאי, מערכות שמירה וכלים לעורך. היא תוכננה סביב הצמתים והסיגנלים של Godot, ולכן היא הדרך הישירה ביותר לתכנת פרויקט Godot. Godot תומך גם ב־C#, וב־C++ דרך GDExtension, אבל רוב המדריכים, התיעוד והדוגמאות של Godot כתובים ב־GDScript.
האם GDScript דומה ל־Python?
func במקום def של Python, ומצהירה על משתנים עם var, כך שמי שמכיר Python מרגיש בבית תוך כמה ימים. ההבדלים הם טיפוסים סטטיים אופציונליים (var speed: float = 10.0), טיפוסים מובנים שנועדו למשחקים כמו Vector2 ו־Color, סיגנלים, ומחלקות שמתאימות לצמתים של Godot. זו שפה עצמאית ולא ניב של Python, ולכן ספריות Python לא רצות בה.האם GDScript מתאימה כשפת תכנות ראשונה?
כן. ל־GDScript תחביר קצר וקריא בלי נקודה־פסיק ובלי סוגריים מסולסלים, ולכן היא אחת השפות הידידותיות ביותר להתחלה. הקורס לא מניח שום ניסיון בתכנות: הוא מתחיל בהדפסת טקסט ושמירת ערכים במשתנים, ומתקדם לפונקציות, מערכים, מילונים ומחלקות, שיעור קצר אחד בכל פעם.
האם צריך להתקין את Godot כדי ללמוד בקורס?
לא. כל שיעור מריץ את קוד ה־GDScript שלכם על מנוע Godot אמיתי בדפדפן ומציג את הפלט, כך שאין מה להוריד או להגדיר. כשתתקינו את Godot בהמשך, כל מה שלמדתם יישאר רלוונטי, כי זו אותה שפה שרצה על אותו מנוע.
האם הקורס הזה מלמד ליצור משחקים ב־Godot?
הוא מלמד את השפה שבה יוצרים אותם. לומדים משתנים, בקרת זרימה, פונקציות, מערכים, מילונים, מחלקות, ירושה וסיגנלים דרך תוכניות קונסולה ופרויקטים שרצים מיד. הקורס לא עוסק בעורך של Godot, בסצנות, בספרייטים או בפיזיקה. כשלומדים GDScript קודם, אפשר להתמקד במנוע כשפותחים את Godot, במקום להיאבק בתחביר.
כמה זמן לוקח ללמוד GDScript?
הבסיס (משתנים, תנאים, לולאות ופונקציות) לוקח שבוע עד שבועיים של תרגול יומי. מחרוזות, מערכים, מילונים וטיפול בשגיאות לוקחים עוד שבועיים או שלושה, ומחלקות, ירושה, סיגנלים ותבניות עיצוב עוד כמה שבועות. אם אתם כבר מכירים Python, תעברו את החלק הראשון הרבה יותר מהר.
האם Godot חינמי? והאם קורס GDScript חינמי?
שניהם חינמיים. Godot הוא תוכנה חופשית בקוד פתוח ברישיון MIT, בלי תמלוגים ובלי עמלות, והוא רץ על Windows, macOS ו־Linux. גם קורס ה־GDScript האינטראקטיבי של Coddy חינמי: שיעורים, תרגילי קוד, פרויקטים, אתגרים ותעודה.
האם מקבלים תעודה בסוף קורס GDScript?
כן. בסיום חלק בקורס GDScript מקבלים תעודת סיום בחינם, שאפשר להוסיף לקורות החיים או לשתף ב־LinkedIn, לצד פרויקטי Godot שתבנו.