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

קורס אונליין – תעודה מקצועית מוסמכת בהנדסת תוכנה של IBM

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

מתחיליםרמת קושי
סדרה של 5 קורסיםתעודה
להרשמה בקורסרה ← הקורס הראשון חינם · audit · ללא כרטיס אשראי
קורס אונליין – תעודה מקצועית מוסמכת בהנדסת תוכנה של IBM
למד מיומנויות נדרשות מאנשי מקצוע מהאוניברסיטה ומהתעשייה שלוט בנושא או בכלי עם פרויקטים מעשיים פיתוח הבנה עמוקה של עקרונות מרכזיים הפק תעודת הכשרה מקרן IBM

למי הקורס מתאים

4 מסלולי קריירה

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

מה תלמדו

4 תחומי ידע

  • תאר פיתוח תוכנה וטכנולוגיות קשורות; תאר גישות לארכיטקטורות פריסה; וסכם אפשרויות קריירה בתחום.
  • הסבר את תפקיד בקרת הגרסאות וקידוד שיתופי ב-SDLC וב-DevOps; צור מאגרי GitHub והשתמש בה branching עם פקודות Git.
  • רשום ובצע פקודות לינוקס בשימוש נפוץ, השתמש בצינורות ובהפניה, צור סקריפטים פשוטים בשפת BASH, תזמן עבודות באמצעות Cron.
  • צור, ארוז ופרוס יישומי Python תוך שימוש בידע על מבני תכנות, ספריות, APIs ושירותי רשת.

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

5 כישורים מעשיים

  • עיצוב וארכיטקטורת תוכנה
  • תכנות פייתון
  • גיט וגיטהאב
  • מחזור חיי הפיתוח של תוכנה (SDLC)
  • לינוקס
§ סקירת הקורס
01

תיאור הקורס

התמחות - סדרת קורסים בת חמישה חלקים

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

דרישות שוק

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

תוכנית הלימודים

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

  • פיתוח אתרים
  • פיתוח אפליקציות ניידות
  • פיתוח צד לקוח
  • פיתוח צד שרת
  • פיתוח אפליקציות מלאות
  • בדיקות תוכנה ואיכות (QA)
  • הנדסת DevOps

תוכן הקורס

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

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

קהל יעד

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

פרויקט למידה מוחשית

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

  • חקר משרות כדי להכיר את הכישורים והדרישות בתחום הנדסת התוכנה.
  • שימוש בפקודות Git ו-GitHub ליצירת פרויקט בקוד פתוח תוך עבודה עם סניפים, מיזוג קוד וביצוע בקשות למשוך (PRs).
  • כתיבת סקריפט Bash על לינוקס שעושה גיבוי לקבצים שהשתנו, ומתזמן אותו לפעולה כל 24 שעות באמצעות Crontab.
  • תכנות עם פייתון תוך שימוש ברשימות, טופלים, מילונים, קבוצות, תנאים, התפצלויות, לולאות, פונקציות, טיפול בהחלטות, אובייקטים ומחלקות, שירותי אינטרנט ו-APIs, וספריות כמו NumPy ו-Pandas.
  • פיתוח אפליקציית אינטרנט בפייתון שמשתמשת ב-IBM Watson לתרגום שפות, כולל כתיבת בדיקות יחידה ואריזת האפליקציה להפצה.
§ תוכן עניינים
02

מבנה הקורס

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

קורס 1

  • 14 שעות
  • 4.7 (1,895 דירוגים)

פרטי הקורס

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

היכרות עם Git ו-GitHub

קורס 2

  • 10 שעות
  • 4.6 (1,372 דירוגים)

פרטי הקורס

מה תלמדו:
  • תארו מהו ניהול גרסאות ומה מקומו בעולם הקוד החברתי והשתף פעולה (DevOps).
  • הסבירו מושגי בסיס של Git כמו מאגרים (repositories) וענפים (branches) המשמשים לניהול גרסאות מבוזר וקוד חברתי.
  • יצרו מאגרים וענפים ב-GitHub, ובצעו בקשות איחוד (PRs) ופעולות מיזוג כדי לשתף פעולה בפרויקט קבוצתי.
  • בנו את תיק העבודות שלכם על ידי יצירה ושיתוף של פרויקט קוד פתוח ב-GitHub.
מיומנויות שתרכשו:
  • קטגוריה: סקריפט של Shell
  • קטגוריה: Bash (שורת פקודות של Unix)
  • קטגוריה: חילוץ, טרנספורמציה וטעינה (ETL)
  • קטגוריה: לינוקס
  • קטגוריה: פקודות לינוקס

מבוא מעשי לפקודות לינוקס ולסקריפטינג

קורס 3

  • 14 שעות
  • 4.7 (1,312 דירוגים)

פרטי הקורס

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

פייתון למדעי הנתונים, אינטיליגנציה מלאכותית ופיתוח

קורס 4

  • 25 שעות
  • 4.6 (38,224 דירוגים)

פרטי הקורס

מה תלמדו:
  • למדו פייתון - אחת השפות הפופולריות ביותר במדע הנתונים ובפיתוח תוכנה.
  • היישמו לוגיקת תכנות בשפת פייתון: משתנים, מבני נתונים, הסתעפויות, לולאות, פונקציות, אובייקטים ומחלקות.
  • הציגו שליטה בשימוש במאגרים של פייתון כמו פנדס ונומפי, ופיתוח קוד באמצעות Jupyter Notebooks.
  • גשו לדאטה ולבצע חיפושי רשת באמצעות APIs וספריות פייתון כמו Beautiful Soup.
מיומנויות שתרכשו:
  • קטגוריה: מערכות ניהול גרסאות מבוזרות (DVCS)
  • קטגוריה: Git (תוכנה)
  • קטגוריה: GitHub
  • קטגוריה: קוד פתוח
  • קטגוריה: שכפול וחיוג

פיתוח יישומים אינטיליגנטיים עם פייתון ופלאסק

קורס 5

  • 11 שעות
  • 4.4 (806 דירוגים)

פרטי הקורס

מה תלמדו:
  • תארו את הצעדים והתרחישים שקשורים ליצירת יישום פייתון כולל מחזור חיי הפיתוח של היישום.
  • צרו מודולים בפייתון, הריצו מבחני יחידה וארזו יישומים תוך שמירה על שיטות הקידוד הטובות ביותר לפי PEP8.
  • הסבירו את הפיצ'רים של פלאסק והתקינו יישומים באינטרנט באמצעות מסגרת פלאסק.
  • צרו והתקינו יישום מבוסס אינטיליגנציה מלאכותית על גבי שרת אינטרנט באמצעות ספריות ה-AI של IBM Watson ופלאסק.
מיומנויות שתרכשו:
  • קטגוריה: הנדסת תוכנה
  • קטגוריה: ארכיטקטורת תוכנה
  • קטגוריה: תכנות בפייתון
  • קטגוריה: אגייל וסקראם
  • קטגוריה: מחזור חיי פיתוח התוכנה (SDLC)

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

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

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

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

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

צפו · 2 דק'

מה זה Coursera?

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

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

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

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

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

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

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

צפו בסרטון ←

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

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

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

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