Coursera · סדרה של 4 קורסים

קורס אונליין – תעודה מקצועית מוסמכת בפיתוח תוכנה מוטמעת עם C של Google

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

רמת בינייםרמת קושי
סדרה של 4 קורסיםתעודה
להרשמה בקורסרה ← הקורס הראשון חינם · audit · ללא כרטיס אשראי
קורס אונליין – תעודה מקצועית מוסמכת בפיתוח תוכנה מוטמעת עם C של Google
רמה רמת ביניים
מסגרת סדרה של 4 קורסים

מה תלמדו

להבין את היסודות של מערכות משולבות ואת היישומים שלהן בעולם האמיתי

לפתח מיומנות בתכנות מערכות משולבות בשפת C

לחבר מיקרו-בקרים ולעבוד עם מערכות הפעלה בזמן אמת (RTOS)

ללמוד טכניקות לאופטימיזציה ולשיפור ביצועי המערכת

ליישם ידע על מערכות משולבות לפתרון בעיות הנדסיות מהשטח

מיומנויות שתרכשו

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

תיאור הקורס

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

§ תוכן עניינים
02

מבנה הקורס

מערכות משובצות בשפת C

קורס 1

10 שעות

3.5 (23 דירוגים)

מה תלמדו

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

מיומנויות שתפתחו

  • קטגוריה: C (שפת תכנות)

קורס 2

10 שעות

מה תלמדו

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

מיומנויות שתפתחו

  • קטגוריה: תכנות בסיסי
  • קטגוריה: תוכנה משובצת
  • קטגוריה: סוגי נתונים בשפת C (שפת תכנות C)

קורס 3

13 שעות

מה תלמדו

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

מיומנויות שתפתחו

  • קטגוריה: מערכת משובצת בשפת C
  • קטגוריה: רשימת מיקרו-ארכיטקטורות ARM
  • קטגוריה: תכנות בשפת C
  • קטגוריה: מערכות משובצות
  • קטגוריה: ARM Cortex

קורס 4

6 שעות

מה תלמדו

  • לשלוט בעקרונות ובתכונות מתקדמות של מיקרו-בקרי ARM Cortex (STM32).
  • לעצב, ליישם ולדבג מערכות משובצות יעילות בשימוש בכלים וטכניקות מקצועיים.

מיומנויות שתפתחו

  • קטגוריה: תכנות בשפת C
  • קטגוריה: ARM Cortex
  • קטגוריה: מערכות משובצות
  • קטגוריה: תוכנה משובצת

ראיתם את הקורס. מוכנים להירשם?

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

לפרטים נוספים והרשמה בקורסרה ←
§ עוזרים להתחיל

3 וידאוים קצרים לפני שנרשמים לקורס.

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

צפו · 2 דק'

מה זה Coursera?

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

צפו בסרטון ←
צפו · 2 דק'

איך נרשמים ב-2 דקות

הדגמה ויזואלית של תהליך ההרשמה — מהקלקה על "להרשמה" ועד תחילת הקורס הראשון. כולל אופציית audit חינמי.

צפו בסרטון ←
צפו · 2 דק'

איך מכניסים את התעודה ל-LinkedIn

הוספת התעודה כ-License & Certification בפרופיל לינקדאין, עם קישור ל-Coursera שמעלים את הקרדיביליות.

צפו בסרטון ←

מוכנים להתחיל?

הקורס מחכה. התעודה מחכה.

הקורס זמין ב-Coursera. הקורס הראשון בסדרה פתוח לצפייה ללא תשלום.

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

כל מכשיר חכם בבית מסתיר בתוכו מחשב קטן שאף אחד לא רואה — שבב שמריץ תוכנה ייעודית בלי מקלדת, בלי עכבר ולעיתים בלי מערכת הפעלה. פיתוח המערכות המשולבות (Embedded Systems) הוא בדיוק התחום שבו הקוד פוגש את החומרה, ושבו כל בייט וכל מילי-שנייה נחשבים. בענף שבו מפתחי-התוכנה הם הקבוצה הגדולה ביותר — כ-59% מדורשי-העבודה בהייטק הישראלי (שירות התעסוקה, 2024) — דווקא ההתמחות במערכות משולבות נשארה נישה ספציפית שמבוקשת בתעשיות הרכב, הרפואי והביטחוני.

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

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

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

מקורות

  • Coursera — עמוד הסדרה
  • שירות התעסוקה 2024

עזר לך העמוד?

אני לא בטוח, יש לי שאלה
תודה! קיבלנו.