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

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

יש ביקוש גבוה למקצועני DevOps! לפי דוח עדכני של GitLab, צפויה עלייה של 122% במיומנויות DevOps במהלך החמש השנים הבאות, מה שהופך את זה לאחת המיומנויות הצומחות במהירות בשוק העבודה.

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

מה תלמדו

6 תחומי ידע

  • תיצרו יישומים בעזרת שפת התכנות Python, utilizando מבנים ולוגיקה שונות, כולל פונקציות, REST APIs וספריות Python שונות.
  • תפתחו סקריפטים של Shell בלינוקס באמצעות Bash ואוטומטו משימות חוזרות.
  • תיצור פרויקטים ב-GitHub ותעבדו עם פקודות Git.
  • תבנו ותפרסו יישומים המורכבים מכמה מיקרו-שירותים ותפרסו אותם לענן באמצעות כלים לאריזת קונטיינרים (כמו Docker, Kubernetes, ו-OpenShift); וטכנולוגיות ללא שרת.
  • תשתמשו בכלים שונים לאוטומציה, אינטגרציה מתמשכת (CI) ופריסה מתמשכת (CD) של תוכנה, כולל Chef, Puppet, עדכוני GitHub, Tekton ו-Travis.
  • תשמרו על אבטחת היישומים שלכם ותנטרו את הפריסות שלכם בענן באמצעות כלים כמו sysdig ו-Prometheus.

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

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

  • תכנות בשפת Python
  • פיתוח סקריפטים של Shell בלינוקס
  • יצירת פרויקטים ב-GitHub
  • עבודה עם פקודות Git
  • בניית יישומים עם מיקרו-שירותים
  • פריסת יישומים בענן באמצעות Docker, Kubernetes ו-OpenShift
  • שימוש בטכנולוגיות ללא שרת
  • אוטומציה, אינטגרציה מתמשכת (CI) ופריסה מתמשכת (CD) של תוכנה
§ סקירת הקורס
01

תיאור הקורס

תעודת מקצועית - סדרת 15 קורסים

יש ביקוש גבוה למקצועני DevOps! לפי דוח עדכני של GitLab, צפויה עלייה של 122% במיומנויות DevOps במהלך החמש השנים הבאות, מה שהופך את זה לאחת המיומנויות הצומחות במהירות בשוק העבודה.

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

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

תלמדו לתכנת בשפת Python ובסקריפט Shell של לינוקס, ליצור פרויקטים ב-GitHub, לארוז ולתכנן את היישומים שלכם באמצעות Docker, Kubernetes & OpenShift, להרכיב יישומים עם מיקרו-שירותים, להפעיל טכנולוגיות ללא שרת, לבצע אינטגרציה מתמשכת (CI/CD), לפתח מקרים לבדיקות, להבטיח שהקוד שלכם בטוח, ולנטר ולפתור בעיות בפריסות הענן שלכם.

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

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

פרויקט למידת יישום

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

תעשו את הדברים הבאים:

  • תיצרו יישומים בעזרת שפת התכנות Python, utilizando מבנים ולוגיקה שונות, כולל פונקציות, REST APIs וספריות Python שונות.

  • תפתחו סקריפטים של Shell בלינוקס באמצעות Bash ואוטומטו משימות חוזרות.

  • תיצור פרויקטים ב-GitHub ותעבדו עם פקודות Git.

  • תבנו ותפרסו יישומים המורכבים מכמה מיקרו-שירותים ותפרסו אותם לענן באמצעות כלים לאריזת קונטיינרים (כמו Docker, Kubernetes, ו-OpenShift); וטכנולוגיות ללא שרת.

  • תשתמשו בכלים שונים לאוטומציה, אינטגרציה מתמשכת (CI) ופריסה מתמשכת (CD) של תוכנה, כולל Chef, Puppet, עדכוני GitHub, Tekton ו-Travis.

  • תשמרו על אבטחת היישומים שלכם ותנטרו את הפריסות שלכם בענן באמצעות כלים כמו sysdig ו-Prometheus.

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

מבנה הקורס

מ Introduction ל-DevOps

קורס 1 • 9 שעות • 4.8 (2,946 דירוגים)

פרטי הקורס

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

כישורים שתרכשו

  • קטגוריה: תכנות פייתון
  • קטגוריה: פיתוח יישומים
  • קטגוריה: יישום אינטרנט
  • קטגוריה: פלסק
  • קטגוריה: בינה מלאכותית (AI)

מ Introduction לענן

קורס 2 • 12 שעות • 4.6 (6,376 דירוגים)

פרטי הקורס

  • מה ת learn תלמדה: הגדר את המושג מחשוב ענן והסבר על מאפיינים חיוניים, היסטוריה, המקרה העסקי עבור ענן, והטכנולוגיות המתהוות בזכותו.
  • הסבר על מודלי שירותי ענן - IaaS, PaaS, SaaS, ומודלי פריסת ענן - ציבורי, פרטי, היברידי; הסבר על רכיבי תשתית הענן.
  • הסבר על מגמות חדשות בענן כמו מודלים היברידיים, מיקרו שירותים, שירות ללא שרת, תכניות מקוריות, DevOps, ומודרניזציה של יישומים.
  • רשום והסבר על שירותים של פלטפורמות ענן פופולריות כמו AWS, Microsoft Azure, Google Cloud, IBM Cloud, Alibaba Cloud ואחרות.

כישורים שתרכשו

  • קטגוריה: סקריפט שShell
  • קטגוריה: Bash (Unix Shell)
  • קטגוריה: חילוץ המרה וטען (ETL)
  • קטגוריה: לינוקס
  • קטגוריה: פקודות לינוקס

מ Introduction לפיתוח אג'ילי ו-Scrum

קורס 3 • 11 שעות • 4.9 (1,923 דירוגים)

פרטי הקורס

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

כישורים שתרכשו

  • קטגוריה: בדיקות תוכנה
  • קטגוריה: פיתוח מונחה בדיקות
  • קטגוריה: פיתוח מונחה התנהגות
  • קטגוריה: מקרה בדיקה
  • קטגוריה: בדיקות אוטומטיות

מ Introduction להנדסת תוכנה

קורס 4 • 14 שעות • 4.7 (1,477 דירוגים)

פרטי הקורס

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

כישורים שתרכשו

  • קטגוריה: מדע נתונים
  • קטגוריה: ניתוח נתונים
  • קטגוריה: תכנות פייתון
  • קטגוריה: נומפי
  • קטגוריה: פנדס

מ Introduction עם Git ו-GitHub

קורס 5 • 10 שעות • 4.6 (1,207 דירוגים)

פרטי הקורס

  • מה ת learn תלמדה: הסבר על בקרה של גרסאות ומיקומה בקידוד חברתי ושיתופי וב-DevOps.
  • הסבר על מושגים בסיסיים של Git כמו מאגרי מידע וסניפים בשימוש בקרת גרסאות מבוזרת וקידוד חברתי.
  • צור מאגרי GitHub וסניפים, ובצע בקשות pull (PR) ופעולות מיזוג כדי לשתף פעולה בפרויקט צוותי.
  • בנה את תיק העבודות שלך על ידי יצירה ושיתוף בפרויקט קוד פתוח ב-GitHub.

כישורים שתרכשו

  • קטגוריה: Openshift
  • קטגוריה: Docker
  • קטגוריה: Kubernetes
  • קטגוריה: מיכלים
  • קטגוריה: Cloud Native

מ Introduction מעשי לפקודות לינוקס וסקריפטים של Shell

קורס 6 • 14 שעות • 4.6 (1,253 דירוגים)

פרטי הקורס

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

כישורים שתרכשו

  • קטגוריה: CI/CD
  • קטגוריה: Microservices
  • קטגוריה: Cloud Computing
  • קטגוריה: Kubernetes
  • קטגוריה: Devops

פייתון למדע נתונים, AI ופיתוח

קורס 7 • 25 שעות • 4.6 (37,177 דירוגים)

פרטי הקורס

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

כישורים שתרכשו

  • קטגוריה: CI/CD
  • קטגוריה: אינטגרציה רציפה
  • קטגוריה: פיתוח רציף
  • קטגוריה: תשתית כקוד
  • קטגוריה: אוטומציה

פיתוח אפליקציות AI עם פייתון ופלסק

קורס 8 • 11 שעות • 4.4 (738 דירוגים)

פרטי הקורס

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

כישורים שתרכשו

  • קטגוריה: פרויקט אבטחת יישומים פתוחים (OWASP)
  • קטגוריה: נגישות
  • קטגוריה: אבטחה
  • קטגוריה: ניטור
  • קטגוריה: לוגים

מ Introduction למיכלים עם Docker, Kubernetes & OpenShift

קורס 9 • 17 שעות • 4.4 (811 דירוגים)

פרטי הקורס

  • מה ת learn תלמדה: באמצעות מיכלים, למדו כיצד להעביר אפליקציות במהירות בכל סביבה.
  • בנו אפליקציות משפחתיות לקראת ענן באמצעות Docker, Kubernetes, OpenShift ואיסטיו.
  • הסבר והשתמש בארכיטקטורת Kubernetes כדי להקים ולהשתמש במערכת ניהול מחזור חיי מיכלים שלמה.
  • צור והשתמש בקובץ פריסה YAML כדי להגדיר וליצור משאבים כגון pods, services, replicasets ואחרים בצורה דקלרטיבית.

כישורים שתרכשו

  • קטגוריה: מערכות לניהול גרסאות מבוזרות (DVCS)
  • קטגוריה: Git (תוכנה)
  • קטגוריה: GitHub
  • קטגוריה: קוד פתוח
  • קטגוריה: שכפול וה fork

פיתוח אפליקציות באמצעות מיקרו שירותים ו-serverless

קורס 10 • 14 שעות • 4.6 (277 דירוגים)

פרטי הקורס

  • מה ת learn תלמדה: שנסכם את הבסיסים של מיקרו שירותים, יתרונותיהם והשוואה לארכיטקטורות מונוליטיות.
  • צור נקודות קצה API REST והזמן אותן באמצעות cURL ו-Postman; השתמש ב-SwaggerUI כדי לתעד ולבדוק APIs.
  • צור והפץ מיקרו שירותים באמצעות מיכלי Docker וטכנולוגיות "ללא שרת" כמו IBM Code Engine.
  • תרגלו באופן מעשי עם מעבדות ופרויקטים בסביבה מבוססת ענן ללא תשלום.

כישורים שתרכשו

  • קטגוריה: העברת מצב יצוגי (REST)
  • קטגוריה: אפליקציות ענן
  • קטגוריה: Openshift
  • קטגוריה: מיקרו שירותים
  • קטגוריה: ללא שרת

מ Introduction לפיתוח עם בדיקות והנחיות התנהגות

קורס 11 • 19 שעות • 4.8 (193 דירוגים)

פרטי הקורס

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

כישורים שתרכשו

  • קטגוריה: הנדסת תוכנה
  • קטגוריה: ארכיטקטורת תוכנה
  • קטגוריה: תכנות פייתון
  • קטגוריה: אג'ייל ו-Scrum
  • קטגוריה: מחזור חיי פיתוח תוכנה (SDLC)

אינטרנט אינטגרציה והפצה רציפה (CI/CD)

קורס 12 • 14 שעות • 4.7 (162 דירוגים)

פרטי הקורס

  • מה ת learn תלמדה: תלמד את התשתית כהקוד, תאר את הכלים בשימוש, וצור סקריפטים של Infrastructure as Code באמצעות Terraform.
  • תאר פלטפורמות ענן ואוטומציה, ואוטומציה של משימות CI/CD באמצעות Jenkins ו-GitHub Actions.
  • הגדר אינטגרציה רציפה (CI) ורשום דוגמאות לכלים בשימוש עבור CI.
  • הסבר את תהליך הפריסה הרציפה (CD) בעזרת כלים כמו OpenShift Pipelines ו-Argo CD.

כישורים שתרכשו

  • קטגוריה: CI/CD
  • קטגוריה: אג'ייל
  • קטגוריה: DevOps
  • קטגוריה: TDD/BDD
  • קטגוריה: Cloud Native

אבטחת אפליקציות עבור מפתחים ומקצועני DevOps

קורס 13 • 17 שעות • 4.8 (163 דירוגים)

פרטי הקורס

  • מה ת learn תלמדה: הסבר על אבטחה בעיצוב, למד לפתח אפליקציות תוך שימוש בעקרונות אבטחה בעיצוב; בצע קידוד הגנתי בהתאם לעקרונות OWASP.
  • תאר את פגיעות מיכלי הענן של IBM; בצע סריקות פגיעות ובדיקות חדירה עם Kali Linux.
  • הסבר מה לחפש בביצועי אפליקציה; בצע פתרונות בעיות באמצעות רישום, טבלת ערימה, ואנליזת יומנים.
  • דן במושגים כמו Golden Signals, ורשום כלים לניטור ופתרון בעיות; ובדוק ניטור בפעולה עם Prometheus ו-Grafana.

כישורים שתרכשו

  • קטגוריה: נגישות
  • קטגוריה: טלמטריה
  • קטגוריה: ניטור
  • קטגוריה: לוגים
  • קטגוריה: חקירה

ניטור ונגישות לפיתוח ו-DevOps

קורס 14 • 16 שעות • 4.5 (50 דירוגים)

פרטי הקורס

  • מה ת learn תלמדה: הסבר את החשיבות של ניטור ותאר מושגים כמו Golden Signals הדגש את הידע שלך לגבי נגישות עם Instana והסבר את עמודי התמך של נגישות, נגישות מקורית בענן וסוגי דגימה.
  • יישם רישום והראה את הידע שלך על טלמטריה באמצעות OpenTelemetry וחקר באמצעות Kubernetes.
  • פתחו ניסיון מעשי עם מגוון כלים כמו Prometheus, Grafana, Mezmo (LogDNA), OpenTelemetry ו-Instana.

כישורים שתרכשו

  • קטגוריה: Cloud Computing
  • קטגוריה: Hybrid Multicloud
  • קטגוריה: DevOps
  • קטגוריה: IaaS PaaS SaaS
  • קטגוריה: Cloud Native

פרויקט סיום DevOps

קורס 15 • 18 שעות • 4.8 (92 דירוגים)

פרטי הקורס

  • מה ת learn תלמדה: תלמד לאתר דרישות משתמש, לכתוב סיפורי משתמש, ליצור ולהוציא לפועל תכניות סבב.
  • בנה אפליקציה המורכבת ממספר מיקרו שירותים והשתמש במיכלים ובטכנולוגיות Serverless להפעלת אפליקציות בענן.
  • פתח מקרים ניסיוניים ובדוק את האפליקציה שלך במהלך שלבים שונים במחזור חייה; השתמש בכלי CI/CD כדי לעדכן ולהפיץ את האפליקציה שלך.
  • רשום מספר צעדים הבאים להתחיל או לשדרג את הקריירה שלך כמקצוען DevOps.

כישורים שתרכשו

  • קטגוריה: קנבן
  • קטגוריה: Zenhub
  • קטגוריה: מתודולוגיית Scrum
  • קטגוריה: פיתוח תוכנה אג'ילי
  • קטגוריה: תכנון סבב

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

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

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

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

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

צפו · 2 דק'

מה זה Coursera?

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

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

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

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

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

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

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

צפו בסרטון ←

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

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

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

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