אודסיטי · Nanodegree · 4 קורסים · 42 שעות

מסלול Nanodegree בתכנות C++ — אודסיטי

המסלול מורכב מארבעה קורסים ברצף: מבוא ל-C++ · תכנות מונחה-עצמים ב-C++ · ניהול זיכרון · ובסוף מקביליות.

השורה התחתונה שלנו

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

סרטון קצר על אודסיטי

סרטון קצר על אודסיטי · 2:41

42ש׳

משך רשמי

ביניים

רמת כניסה

4 · 4

קורסים · פרויקטים

4.6★

812 מדרגים

1.5חוד׳

עד סיום · שלנו

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

בשורה אחת

שש שאלות, שש תשובות

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

01

למי זה

למי שכבר כותב C++ בסיסי, מכיר פונקציות ובקרת זרימה ורוצה לרדת לזיכרון, לעצמים ולמקביליות.

02

מה יוצא ביד

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

03

כמה זמן באמת

42 שעות רשמיות, שהן כחודש וחצי בקצב של 6–8 שעות בשבוע.

04

איפה זה ממקם אותך

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

05

מה חסר

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

06

תנאי כניסה

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

המסגרת במספרים

42 שעות, ומה שיוצא מהן

המספרים שאודסיטי מפרסמת בעמוד-המוצר. נמדדו ב-7.9.2026. המשבצות בזהב הן היחידות שאנחנו מחשבים.

42

שעות רשמיות

בקצב של 6–8 שעות בשבוע — בין חמישה לשבעה שבועות עד הסוף

4

קורסים

17

שיעורים

4

פרויקטים

4.6★

812 מדרגים

1.2026

עודכן

6–8ש׳

קצב ריאלי · שלנו

מסלול הלימוד

ארבעה קורסים ברצף אחד

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

קורס 1

מבוא ל-C++

14ש׳

קורס 2

תכנות מונחה-עצמים

12ש׳

קורס 3

ניהול זיכרון

10ש׳

קורס 4

מקביליות

6ש׳

1מבוא ל-C++14 שעות
  • פתיחה — היכרות עם השפה מפי יוצרה, ההשפעה שלה בתעשייה ודרכי למידה יעילות.
  • מבוא והקמת סביבה — מבנה תוכנית, הידור, טיפוסי נתונים, קלט ופלט, תנאים ולולאות.
  • מבני נתונים וספריית STL — מערכים, וקטורים ואלגוריתמים, מחרוזות וקבצים.
  • מימוש חיפוש A*‎ — מידול בעיות חיפוש בגרפים, ניתוח סיבוכיות ובנייה עם CMake.
  • פרויקטמתכנן מסלולים על מפת OpenStreetMap
2תכנות מונחה-עצמים ב-C++12 שעות
  • כימוס ותכנון מחלקות — מבנה מחלקה, הסתרת נתונים ושיטות גישה.
  • ירושה, הרכבה והיררכיות — ירושה יחידה ומרובה, ו"הוא סוג של" מול "יש לו".
  • רב-צורתיות ותבניות — מחלקות מופשטות, ממשקים, שיגור בזמן ריצה ותבניות (templates).
  • פרויקטכלי לניטור מערכת
3ניהול זיכרון10 שעות
  • יסודות הזיכרון — מצביעים וכתובות, מטמון והיררכיית הזיכרון.
  • הקצאה דינמית ובעלות — מניעת דליפות, מחיקה כפולה וניהול בעלות.
  • סמנטיקת העברה ומצביעים חכמים — העתקה עמוקה מול רדודה, RAII ומצביעים חכמים.
  • פרויקטבוט הזיכרון
4מקביליות6 שעות
  • חוטים והרצה מקבילית — יצירה, ניהול, סנכרון ומניעת מרוצי-נתונים.
  • מיוטקסים, מנעולים ומשתני תנאי — סנכרון מתקדם בלי מצבי קיפאון.
  • פרויקטסימולציית תנועה מקבילית

מה יישאר לך ביד

4 פרויקטים שמוגשים לבדיקה

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

  1. 01

    קורס 1 · מבוא ל-C++

    מתכנן מסלולים על מפת OpenStreetMap

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

  2. 02

    קורס 2 · תכנות מונחה-עצמים

    כלי לניטור מערכת

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

  3. 03

    קורס 3 · ניהול זיכרון

    בוט הזיכרון

    צ׳אטבוט שרץ בטרמינל ומנהל דיאלוג על שאלות בנושא ניהול זיכרון ב-C++.

  4. 04

    קורס 4 · מקביליות

    סימולציית תנועה מקבילית

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

החסם של האנגלית

יש בכיתה עוזר שמדבר עברית

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

?

כל שאלה על מה שכתוב בעמוד

למשל: "תסביר לי במילים פשוטות את המושג שמופיע כאן". התשובה מתייחסת לשיעור שפתוח מולך.

✓

סיכום, ואז בוחן

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

מארווין — העוזר בעברית בתוך הכיתה של אודסיטי
שאלנו את מארווין בעברית בתוך הכיתה — והוא ענה בעברית.

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

✓זה בשבילך אם…

אתה כבר כותב קוד, מכיר C++ ברמה בסיסית, ורוצה סוף-סוף להבין מצביעים חכמים, בעלות על זיכרון וחוטים — עם ארבעה פרויקטים שמכריחים אותך לכתוב קוד שמתקמפל ורץ.

לפני שמחליטים

מה זה לא נותן

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

שאלות ותשובות

צריך לדעת C++ מראש?

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

מה כן נלמד מאפס בתוך המסלול?

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

מישהו באמת בודק את הפרויקטים?

בדיקה אנושית מול רובריקה, שרק קריטריון אחד ממנה היה נגיש לנו.

כמה זמן זה לוקח באמת?

42 שעות רשמיות. בקצב של 6–8 שעות בשבוע — בין חמישה לשבעה שבועות. הקורס הכבד ביותר הוא הראשון (14 שעות), והקל ביותר — מקביליות (6 שעות).

42 שעות, 4 פרויקטים, תיק אחד

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

לעמוד המסלול באודסיטי ←

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

מקורות

  1. עמוד המוצר הרשמי של המסלול באתר אודסיטי — משך, רמה, דירוג, מספר הקורסים והסילבוס. נמדד ב-7.9.2026.
  2. הוראות הפרויקט "מתכנן מסלולים על מפת OpenStreetMap" בתוך הכיתה של אודסיטי. נקרא ב-7.9.2026.

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

מסלול Nanodegree בתכנות C++ — אודסיטי 42 שעות · 4 פרויקטים · 4.6 ★ לעמוד המסלול ←
גילוי נאות: התוכן באתר אינו ייעוץ פיננסי, פנסיוני, מסים או השקעות. החלטות פיננסיות אישיות מומלץ לקבל בליווי בעל מקצוע מוסמך.