Menu
Coddy logo textTech
מסלול למידה

מפת דרכים למפתחי Backend ב־Kotlin

Kotlin רצה על ה־JVM, קוראת לכל ספריית Java, והיא שפה מדרגה ראשונה ב־Spring Boot, עם Ktor כ־framework שרת משלה. המסלול מתחיל ביסודות של Kotlin, ואז מוסיף את ה־SQL, Linux, Git ו־Docker שכל משרת Backend מניחה. חינם, בדפדפן, עם תעודה לכל קורס.

203,556+ לומדים רשומים בקורסים האלה

492 שיעורים572 אתגרים2,358 שאלות חידון

מפת הדרכים למפתחי Backend ב־Kotlin, שלב אחר שלב

5 קורסים8 יחידות492 שיעורים572 אתגרים2,358 שאלות חידון

כל שלב הוא קורס קיים ב־Coddy, וכפתור ההתחלה של השלב הראשון פותח את קורס Kotlin. עברו עליהם לפי הסדר, או התחילו מזה שחסר לכם: ההתקדמות נשמרת לכל קורס בנפרד בכל מקרה.

  1. 1
    להתחיל את השלב הזהלהתחיליסודות ולוגיקה וזרימה: val ו־var, null safety, when, לולאות, פונקציות ורשימות. מחלקות ו־coroutines עוד לא נמצאים בקורס Kotlin, כך שהשלב הזה הוא היסודות של השפה, לא כולה.להתחילדף ייעודי
  2. 2
    להתחיל את השלב הזהלהתחילשאילתות עם SELECT, WHERE, JOIN, GROUP BY ותת־שאילתות, וגם אינדקסים ותכנון סכמות, שרצות מול טבלאות חיות. Backends ב־Kotlin ניגשים למסד הנתונים דרך Spring Data או Exposed, ספריית ה־SQL של JetBrains, ושתיהן מתגמלות את מי שמכיר את ה־SQL שמתחת.להתחילדף ייעודי
  3. 3
  4. 4
  5. 5
מה מקבלים
כל מה שתשתמשו בו כדי ללמוד לתכנת

ללמוד תוך כדי עשייה

כתבו קוד אמיתי, שלפו נתונים ממסדי נתונים, בנו אתרים ושלטו בפרומפטים ל-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

למה ללמוד פיתוח Backend ב־Kotlin ב־Coddy

  • האקוסיסטם של Java, עם פחות קוד. Kotlin מתקמפלת ל־bytecode של JVM וקוראת ישירות לספריות Java, כך ש־Spring, Hibernate וכל דרייבר JDBC זמינים לה, עם הסקת טיפוסים, תבניות מחרוזת וביטויי when במקום הקוד החוזר של Java.
  • Null safety במקום שבו Backends נשברים. שדה חסר בבקשה או שורה שלא קיימת מופיעים כ־null; Kotlin מכניסה את זה לטיפוס (String?) ומחייבת אתכם לטפל בזה עם ?. או ?: לפני שזה יהפוך ל־NullPointerException בייצור. קורס Kotlin מלמד את זה מוקדם.
  • שפה אחת מהאפליקציה ועד ה־API. צוותי Android שעוברים לשרת יכולים לשמור על שפה אחת באפליקציה וב־Backend, ו־Kotlin Multiplatform מאפשרת להם לשתף קוד כמו מודלי נתונים ואימות בין השניים.
  • נבדק, בדפדפן. בלי IntelliJ ובלי JDK: כל שיעור Kotlin מסתיים באתגר שנבדק בטסטים, וכשהפתרון שלכם נכשל, Bugsy, מורה ה־AI, קורא את הקוד ואת שגיאת הקומפיילר ומכוון אתכם לתיקון. כל קורס מסתיים בתעודה חינמית.

שאלות נפוצות על פיתוח Backend ב־Kotlin

האם Kotlin טובה לפיתוח Backend?

כן. היא רצה על ה־JVM עם כל האקוסיסטם של Java מאחוריה, Spring Boot תומכת בה כשפה מדרגה ראשונה, ו־coroutines גורמות לקוד אסינכרוני להיקרא כמו קוד סדרתי רגיל. המחיר: פחות משרות Backend מאשר ב־Java, כי השוק הגדול ביותר של Kotlin הוא Android, ורוב התיעוד של Spring ו־Hibernate כתוב ל־Java, כך שתקראו גם Java.

Kotlin או Java לפיתוח Backend?

Java לשוק העבודה הרחב ביותר; Kotlin בשביל null safety, פחות קוד חוזר ו־coroutines על אותו JVM. השתיים משתלבות באותו בסיס קוד, כך שהבחירה פחות סופית ממה שנראה: שירותי Kotlin קוראים לספריות Java כל היום, וצוות Java יכול להוסיף Kotlin קובץ אחרי קובץ. בכל מקרה, מפתח Backend ב־Kotlin קורא בסוף גם Java.

Spring Boot או Ktor ל־Backend ב־Kotlin?

Spring Boot לרוב המשרות: זה מה שצוותים בארגונים כבר מריצים, והיא תומכת ב־Kotlin באופן מלא. Ktor, של JetBrains, קלה יותר ובנויה סביב ה־coroutines של Kotlin, והיא מתאימה לשירותים קטנים ולצוותים שמעדיפים להרכיב רק את מה שהם צריכים. אף אחת מהן עוד לא נלמדת במסלול.

מסלול ה־Backend ב־Kotlin מכסה מחלקות ו־coroutines?

עדיין לא. בקורס Kotlin יש שתי יחידות, יסודות ולוגיקה וזרימה, שמכסות val ו־var, null safety, when, לולאות, פונקציות ורשימות. מחלקות ו־coroutines הם הדברים הבאים שמפתח Backend ב־Kotlin צריך, והם עוד לא בקורס. השלב הראשון הוא כל קורס Kotlin, כך שיחידה שתתווסף אליו בהמשך תופיע במסלול מעצמה.

כמה זמן לוקח להפוך למפתח Backend ב־Kotlin?

בשעה ביום, קורס Kotlin לוקח כארבעה שבועות, SQL שבועיים עד שלושה, ו־Linux, Git ו־Docker יחד כחודש: חודשיים עד שלושה ליסודות שבמסלול. כדי להיות מוכנים לעבודה בדרך כלל מוסיפים מעל זה מחלקות, coroutines ו־Spring Boot או Ktor, ועוד שירות אמיתי אחד עם מסד נתונים, מה שלוקח עוד כמה חודשים.

מפת הדרכים ל־Backend ב־Kotlin חינמית?

כן. כל קורס בה חינמי: שיעורי Kotlin, תרגילי SQL והטרמינל, הרמזים של Bugsy ותעודה לכל קורס שמסיימים, וכל אחת ניתנת לאימות בכתובת משלה. Kotlin מתקמפלת בשרת, כך שאין JDK או IntelliJ להתקין.

מסלולי למידה נוספים

אותם קורסים, מסודרים לתפקיד אחר. ההתקדמות עוברת איתכם: קורס שסיימתם במסלול אחד נספר בכל מסלול שכולל אותו.

כל מסלולי הלמידה
איור של שפות התכנות ב-Coddy

להתחיל את מסלול מפתח Backend בחינם

להתחיל ללמוד