Menu
Coddy logo textTech

קורסי Python אונליין

68 קורסים אינטראקטיביים בחינם

כל קורסי ה-Python של Coddy. כל קורס רץ בדפדפן עם רמזים בעזרת AI, תרגילים אמיתיים ותעודה בסיום.

אתגרי מתחילים – תרגול מושגי יסוד

פופולרי

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

certificate icon

תעודה בסיום

  • 20
  • 20

אתגרי תכנות

פופולרי

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

certificate icon

תעודה בסיום

  • 32
  • 31

מחסנית – סדרת מבני נתונים #1

פופולרי

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

מבני נתונים
  • 13
  • 6
  • 1

עץ AVL – סדרת מבני נתונים מס' 10

פופולרי

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

מבני נתונים
certificate icon

תעודה בסיום

  • 16
  • 6
  • 1

API ב-Python

פופולרי

למדו כיצד לשלוף נתונים משרת API ולשלוח אליו נתונים באמצעות Python.

  • 10
  • 8

JSON ב-Python

פופולרי

בקורס הזה תלמדו על JSON, תעמיקו בספריית json של Python ותשלוט בה!

  • 9

יסודות NumPy

פופולרי

למדו לבצע חישובים נומריים רבי־עוצמה ב-Python למדעי הנתונים בקורס קצר ומעשי.

  • 18
  • 34

ניתוח נתונים עם Pandas

פופולרי

בקורס הזה תלמדו כיצד לעבוד עם טבלאות ב-Python באמצעות Pandas.

certificate icon

תעודה בסיום

  • 19

אתגרי קידוד לראיונות עבודה – חלק א׳

פופולרי

מוכנים לראיון הקידוד הבא שלכם? בחנו את הידע והמיומנויות שלכם בעזרת האתגרים האלה והגיעו מוכנים. בהצלחה!

הכנה לראיונות
  • 3
  • 3

מבוא ללמידת מכונה

פופולרי

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

certificate icon

תעודה בסיום

  • 19
  • 3
  • 39

מחנה אימונים לדפוסי כוכבים

פופולרי

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

  • 30
  • 28

פרויקט מחשבון באמצעות Python

פופולרי

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

  • 29
  • 6

תור – סדרת מבני הנתונים #2

פופולרי

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

מבני נתונים
  • 12
  • 5
  • 1

עבודה עם קבצים ב-Python

פופולרי

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

  • 12

אתגרי תכנות: כרך 2

פופולרי

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

certificate icon

תעודה בסיום

  • 25
  • 24

עץ בינארי - סדרת מבני נתונים #3

פופולרי

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

מבני נתונים
  • 13
  • 5
  • 1

מילונים ב-Python

פופולרי

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

  • 14

מיון בועות

פופולרי

כל מה שצריך לדעת על מיון בועות

  • 11
  • 10

רשימה מקושרת – סדרת מבני נתונים #5

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

מבני נתונים
certificate icon

תעודה בסיום

  • 14
  • 6
  • 1

טבלאות גיבוב – סדרת מבני נתונים #4

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

מבני נתונים
certificate icon

תעודה בסיום

  • 14
  • 12

חידות מתמטיות

בקורס הזה נלמד דרכי חשיבה ואסטרטגיות לפתרון בעיות וחידות מתמטיות בעזרת תכנות.

  • 20
  • 18

מיון מהיר – סדרת DSA

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

מבני נתונים
certificate icon

תעודה בסיום

  • 9
  • 3
  • 1
  • 52

ביטויים רגולריים ב-Python

גלו את העוצמה של ביטויים רגולריים ב-Python בקורס קצר ומעשי. למדו לשלוט בחיפוש טקסט, בהתאמת תבניות ובחילוץ נתונים באמצעות דוגמאות מהעולם האמיתי ואתגרים מעשיים.

certificate icon

תעודה בסיום

  • 28

חיפוש לעומק תחילה – אלגוריתמים בגרפים

למדו לשלוט בחיפוש לעומק תחילה, דרך יסודית לחקור גרף. בנו מבנה נתונים לחיפוש שכנויות, כתבו DFS איטרטיבי בשפת התכנות לבחירתכם, נתחו את סיבוכיות O(V + E) והשתמשו בו כדי לספור רכיבים קשירים ולמדוד אותם.

אלגוריתמים על גרפים
certificate icon

תעודה בסיום

  • 9
  • 3
  • 1
  • 54

מיון ספירה – סדרת DSA

שלטו במיון ספירה, אלגוריתם שאינו מבוסס על השוואות וממיין מספרים שלמים אי-שליליים בזמן ליניארי באמצעות ספירת הערכים. בנו את שלב הספירה, כתבו את המיון המלא בשפה שתבחרו, נתחו את סיבוכיות O(n + k) ותרגלו באמצעות אתגרי תכנות.

מבני נתונים
certificate icon

תעודה בסיום

  • 9
  • 3
  • 1
  • 52

גרפים – סדרת מבני נתונים מס' 9

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

מבני נתונים
certificate icon

תעודה בסיום

  • 14
  • 12

איטרטורים ב-Python

בקורס הזה תלמדו על איטרטורים ב-Python ותתרגלו את הידע שלכם. בסיום הקורס תוכלו לשלוט בנושא!

certificate icon

תעודה בסיום

  • 13

אתגרי תכנות לראיונות - X

מוכנים לראיון התכנות הבא שלכם? בחנו את הידע והמיומנויות שלכם באמצעות האתגרים האלה והתכוננו לראיון הבא. תכנות מהנה!

הכנה לראיונות
  • 3
  • 3

אתגרי קידוד לראיונות עבודה – מקבץ II

מוכנים לראיון הקידוד הבא שלכם? בדקו את הידע והמיומנויות שלכם בעזרת האתגרים האלה ובואו מוכנים. בהצלחה!

הכנה לראיונות
  • 3
  • 3

אתגרי רקורסיה – שליטה בחשיבה רקורסיבית

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

certificate icon

תעודה בסיום

  • 15
  • 15

קוד נקי – כתיבת קוד טוב יותר באמצעות Python

בקורס הזה תקבלו כלים לכתיבת קוד טוב יותר ב-Python, תוך שימוש בעקרונות של קוד נקי. תכנות מהנה!

  • 28

מיון מיזוג - סדרת מבני נתונים ואלגוריתמים

שלטו במיון מיזוג, אלגוריתם החלוקה והכיבוש הקלאסי. בנו את שלב המיזוג, כתבו את אלגוריתם המיון הרקורסיבי המלא בשפה לבחירתכם, נתחו את סיבוכיות הזמן שלו O(n log n) ותרגלו באמצעות אתגרי תכנות.

מבני נתונים
certificate icon

תעודה בסיום

  • 9
  • 3
  • 1
  • 52

דקורטורים ב-Python

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

  • 12
  • 11

אתגרי קידוד לראיונות עבודה - חבילה III

מוכנים לראיון הקידוד הבא שלכם? בחנו את הידע והכישורים שלכם בעזרת האתגרים האלה והגיעו מוכנים. בהצלחה!

הכנה לראיונות
  • 3
  • 3

האלגוריתם של פרים – אלגוריתמים על גרפים

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

אלגוריתמים על גרפים
certificate icon

תעודה בסיום

  • 9
  • 3
  • 1
  • 55

טריות (עצי קידומות) – סדרת מבני נתונים מס׳ 8

בקורס הזה תלמדו על Trie (עץ קידומות), תיצרו אחד מאפס בשפה המועדפת עליכם ותתרגלו אתגרי תכנות בעזרתו!

מבני נתונים
certificate icon

תעודה בסיום

  • 14
  • 12

מחלקת משתמש — פרויקט תכנות מונחה עצמים

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

  • 8
  • 1
  • 2

מיון בחירה - סדרת DSA

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

מבני נתונים
certificate icon

תעודה בסיום

  • 9
  • 3
  • 1
  • 54

אל העבר || מחרוזות ב-Python למתחילים מוחלטים

בקורס הזה תלמדו על מחרוזות, חיתוך מחרוזות, שרשור והשוואת שוויון.

  • 19

אלגוריתם בלמן-פורד – אלגוריתמים על גרפים

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

אלגוריתמים על גרפים
certificate icon

תעודה בסיום

  • 9
  • 3
  • 1
  • 54

מיון טופולוגי – אלגוריתמים על גרפים

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

אלגוריתמים על גרפים
certificate icon

תעודה בסיום

  • 9
  • 3
  • 1
  • 55

חיפוש לרוחב – אלגוריתמים על גרפים

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

אלגוריתמים על גרפים
certificate icon

תעודה בסיום

  • 9
  • 3
  • 1
  • 54

מיון רדיקס – סדרת DSA

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

מבני נתונים
certificate icon

תעודה בסיום

  • 9
  • 3
  • 1
  • 55

מיון ערימה – סדרת DSA

שלטו במיון ערימה, שבו ערימה בינארית המבוססת על מערך הופכת לאלגוריתם מיון. בנו את שלב ההזזה כלפי מטה (sift-down), כתבו את אלגוריתם המיון המלא בשפת התכנות לבחירתכם, נתחו את זמן הריצה O(n log n) ואת המקום O(1), ותרגלו באמצעות אתגרי תכנות.

מבני נתונים
certificate icon

תעודה בסיום

  • 9
  • 3
  • 1
  • 54

מחולל עובדות אקראיות – פרויקט Python

בפרויקט הזה תיצרו מחולל עובדות אקראיות באמצעות Python ו-API ציבורי (uselessfacts).

  • 7
  • 2

יצירת רשימות באמצעות List Comprehension ב-Python

List comprehension היא תחביר מיוחד ב-Python שמציע דרך קצרה ועוצמתית ליצור רשימה חדשה מתוך רשימה קיימת. בקורס הזה תשלוט במושג הזה!

  • 9

מחולל קלפי משחק מבוסס טקסט

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

  • 6
  • 1
  • 1

טיפול בחריגות ב-Python

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

  • 16

האלגוריתם של קרוסקל - אלגוריתמים בגרפים

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

אלגוריתמים על גרפים
certificate icon

תעודה בסיום

  • 9
  • 3
  • 1
  • 57

ערימות ותורי עדיפויות – סדרת מבני נתונים מס׳ 7

בקורס הזה תלמדו על מבנה הנתונים ערימה, שהוא הבסיס לתורי עדיפויות, תבנו MinHeap מאפס בשפת התכנות המועדפת עליכם ותתרגלו אתגרי תכנות בעזרתו!

מבני נתונים
certificate icon

תעודה בסיום

  • 14
  • 6
  • 1

מיון הכנסה - סדרת DSA

אלגוריתם פשוט אך רב־עוצמה. למדו כיצד לסדר איברים ביעילות, להבין את סיבוכיות הזמן ולשפר את כישורי המיון שלכם. בואו ללמוד!

  • 9
  • 3
  • 1

ממיר מטבעות – פרויקט Python

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

  • 5
  • 1

פונקציות lambda ב-Python

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

  • 9

אתגרי תכנות לראיונות עבודה – חבילה V

מוכנים לראיון התכנות הבא שלכם? בחנו את הידע והמיומנויות שלכם בעזרת האתגרים האלה והתכוננו היטב. כבר סיימתם את החבילות הקודמות? תכנות מהנה!

הכנה לראיונות
  • 3
  • 3

אימות כתובות אימייל באמצעות Python

בקורס הזה תיצרו תוכנית מלאה לאימות כתובות אימייל, שמקבלת כתובת אימייל מהמשתמש ומציגה אם היא תקינה או לא!

  • 8
  • 2

אתגרי תכנות לראיונות עבודה – חבילה IV

מוכנים לריאיון התכנות הבא שלכם? בחנו את הידע והמיומנויות שלכם בעזרת האתגרים האלה והגיעו מוכנים. סיימתם את החבילות הקודמות? תכנות מהנה!

הכנה לראיונות
  • 3
  • 3

פרויקט מערכת הרשמה והתחברות

בקורס תיצרו מערכת הרשאות בסיסית ליצירה ולניהול של משתמשים.

  • 8
  • 2

אלגוריתם דייקסטרה – אלגוריתמים בגרפים

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

אלגוריתמים על גרפים
certificate icon

תעודה בסיום

  • 9
  • 3
  • 1
  • 54

רשימה מקושרת דו-כיוונית – סדרת מבני נתונים מס׳ 6

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

מבני נתונים
certificate icon

תעודה בסיום

  • 14
  • 6
  • 1

אתגרי קוד לראיונות עבודה - חבילה IX

מוכנים לראיון הקוד הבא שלכם? בחנו את הידע והמיומנויות שלכם בעזרת האתגרים האלה והתכוננו לראיון הבא. תכנות מהנה!

הכנה לראיונות
  • 3
  • 3

סדרת ראיונות Python

הקורס כולל 12 שאלות לתרגול לקראת ראיונות, ברמת קושי קלה ובינונית. הקורס מאתגר אתכם לפתור שאלות בזמן מוגבל ומאפשר לכם להתאמן היטב במגוון נושאים.

certificate icon

תעודה בסיום

  • 12

פרויקט חיפוש ברשתות חברתיות – יסודות JSON ב-Python

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

  • 10

קבוצות ב-Python

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

  • 11

תכנות דינמי 101

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

  • 15

אתגרי קידוד לראיונות – מארז VIII

מוכנים לראיון הקידוד הבא שלכם? בחנו את הידע והמיומנויות שלכם בעזרת האתגרים האלה, והתכוננו לראיון הבא. קידוד מהנה!

הכנה לראיונות
  • 3
  • 3

אתגרי קידוד לראיונות עבודה - מקבץ VI

מוכנים לריאיון הקידוד הבא שלכם? בחנו את הידע והמיומנויות שלכם בעזרת האתגרים האלה, והגיעו מוכנים לריאיון הבא. בהצלחה בקידוד!

הכנה לראיונות
  • 3
  • 3

מחולל חידונים – פרויקט OOP ב-Python

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

  • 11
  • 3

אתגרי קוד לראיונות עבודה – חבילה VII

מוכנים לריאיון הקוד הבא שלכם? בחנו את הידע והמיומנויות שלכם בעזרת האתגרים האלה, והגיעו מוכנים לריאיון הבא. בהצלחה בקידוד!

הכנה לראיונות
  • 3
  • 3

שאלות נפוצות

כמה קורסי Python יש ב-Coddy?

כרגע יש ב-Coddy 68 קורסי Python אינטראקטיביים, שמכסים הכל מהיסודות ועד נושאים מתקדמים.

קורסי ה-Python בחינם?

כן. כל קורס חינמי להתחלה, רץ בדפדפן ומגיע עם רמזים בעזרת AI.

מקבלים תעודת Python?

כן - סיימו את מסלול ה-Python ותפתחו תעודה שאפשר לשתף. כל הפרטים בדף התעודות.
איור של שפות התכנות ב-Coddy

להתחיל ללמוד Python עם Coddy

להתחיל