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

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

התכונן לקריירה בתחום הפיתוח תוכנה - תחום בצמיחה מהירה. בתוכנית הזו תלמד مهارات וכלים נדרשים לפיתוח אפליקציות למחשב בקדמת ובשלב האחורי ובעבודה עם ענן כדי להיות מוכן לעבודה בתוך פחות מ-4 חודשים.

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

מה תלמדו

27 תחומי ידע

  • לבנות, לפרוס, לבדוק, להריץ ולנהל אפליקציות פיתוח ענן Full Stack
  • יסודות ענן
  • GitHub
  • Node.js
  • React
  • CI/CD
  • מיכלים
  • Docker

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

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

  • פיתוח אפליקציות למחשב בקדמת ובשלב האחורי
  • עבודה עם ענן לפיתוח תוכנה
  • קידוד של החלק הקדמי והאחורי
  • פיתוח תוכנה המיועדת לפעול על תשתית ענן
  • שימוש בכלים ושיטות של אינטואיציה גנרטיבית בפיתוח תוכנה
  • בניית, פריסה, בדיקה, הרצה וניהול אפליקציות פיתוח ענן Full Stack
  • יסודות ענן
  • GitHub
§ סקירת הקורס
01

תיאור הקורס

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

התכונן לקריירה בתחום הפיתוח תוכנה - תחום בצמיחה מהירה. בתוכנית הזו תלמד مهارات וכלים נדרשים לפיתוח אפליקציות למחשב בקדמת ובשלב האחורי ובעבודה עם ענן כדי להיות מוכן לעבודה בתוך פחות מ-4 חודשים.

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

למד כיצד לבנות, לפרוס, לבדוק, להריץ ולנהל אפליקציות פיתוח ענן Full Stack. הטכנולוגיות הנלמדות כוללות יסודות ענן, GitHub, Node.js, React, CI/CD, מיכלים, Docker, Kubernetes, OpenShift, Istio, מסדי נתונים, NoSQL, Django ORM, Bootstrap, אבטחת אפליקציות, מיקרו-שירותים, מחשוב ללא שרת ועוד.

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

תוכנית זו ממומלצת על ידי ACE® ו-FIBAA - כשאתה מסיים, תוכל לצבור עד 18 נקודות זכות אקדמיות ו-6 נקודות זכות ECTS.

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

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

  • דפי HTML על אחסון אובייקטים בענן

  • מחשב ריבית באמצעות HTML, CSS ו-JavaScript

  • תוכנית AI המפורסת על Cloud Foundry תוך שימוש בעקרונות DevOps ובכלי CI/CD עם מסד נתונים NoSQL

  • אפליקציית Node.js בחלק האחורי ואפליקציית React בחלק הקדמי

  • אפליקציית ספר אורחים ממוכללת באריזת Docker המפורסת עם Kubernetes ומנוהלת עם OpenShift

  • אפליקציית Python שנארזה בחבילה

  • אפליקציה המופעלת על ידי מסד נתונים באמצעות Django ORM ו-Bootstrap

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

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

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

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

מבנה הקורס

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

קורס 1 • 14 שעות

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

הכישורים שתשיגו:

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

מבוא למחשוב ענן

קורס 2 • 10 שעות

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

הכישורים שתשיגו:

  • קטגוריה: הנדסת תוכנה
  • קטגוריה: פיתוח תוכנה
  • קטגוריה: יצירת קוד
  • קטגוריה: פקודות AI
  • קטגוריה: AI גנרטיבי

מבוא ל-HTML, CSS, & JavaScript

קורס 3 • 10 שעות

  • מה תלמדו:
    • תארו את האקוסYSTEM של פיתוח יישומי אינטרנט ומונחים כמו מפתח צד לקוח, צד שרת, וצד מלא.
    • זיהוי כלי המפתחים וסביבות הפיתוח המשולבות (IDEs) בשימוש על ידי מפתחי אינטרנט.
    • צורו ודאגו לדפים אינטרנט בסיסיים בעזרת HTML ועצבו אותם באמצעות CSS.
    • פיתחו דפי אינטרנט דינמיים עם תכונות אינטראקטיביות באמצעות JavaScript.

הכישורים שתשיגו:

  • קטגוריה: React (Framework אינטרנט)
  • קטגוריה: פיתוח צד לקוח
  • קטגוריה: פיתוח יישומים
  • קטגוריה: JavaScript
  • קטגוריה: ממשק משתמש

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

קורס 4 • 10 שעות

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

הכישורים שתשיגו:

  • קטגוריה: קריירה
  • קטגוריה: מהנדס תוכנה
  • קטגוריה: אתגרי קוד
  • קטגוריה: הכנה לראיונות
  • קטגוריה: מפתח Full Stack

פיתוח אפליקציות צד לקוח עם React

קורס 5 • 14 שעות

  • מה תלמדו:
    • פיתוח ממשקי משתמש אינטראקטיביים (UIs) ואפליקציות אינטרנט באמצעות טכנולוגיות JavaScript כולל React, JSX, ו-ES6.
    • בנו אפליקציות צד לקוח דינמיות במהירות ובקלות עם רכיבי React הניתנים לשימוש חוזר.
    • השתמשו במגוון מושגים ותכונות של React, כולל props, states, hooks, forms, ו-Redux.
    • הציגו את כישורי ה-React שלכם על ידי בניית כמה אפליקציות צד לקוח כמו עגלת קניות.

הכישורים שתשיגו:

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

פיתוח אפליקציות צד שרת עם Node.js ו-Express

קורס 6 • 13 שעות

  • מה תלמדו:
    • צור אפליקציות צד שרת באמצעות Node.js, סביבת העבודה של JavaScript.
    • הרחיבו את האפליקציות שלכם עם חבילות ופלטפורמות צד שלישי, כולל Express.
    • השתמשו ב-npm לניהול חבילות Node.js באפליקציה שלכם.
    • פיתחו פונקציות חזרה אסינכרוניות והבטחות להשלמת פעולות אסינכרוניות.

הכישורים שתשיגו:

  • קטגוריה: Openshift
  • קטגוריה: Docker
  • קטגוריה: Kubernetes
  • קטגוריה: קונטיינרים
  • קטגוריה: Cloud Native

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

קורס 7 • 25 שעות

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

הכישורים שתשיגו:

  • קטגוריה: Django (Framework אינטרנט)
  • קטגוריה: מיפוי בין אובייקטים ליחסים (ORM)
  • קטגוריה: בסיס נתונים רלציוני (RDBMS)
  • קטגוריה: SQL
  • קטגוריה: אפליקציות צד שרת

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

קורס 8 • 11 שעות

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

פיתוח אפליקציות Django עם SQL ובסיסי נתונים

קורס 9 • 14 שעות

  • מה תלמדו:
    • הסבירו מהו בסיס נתונים וצור מודל נתונים של קשרים ישויות עבור בסיס נתונים רלציוני.
    • כיתבו שאילתות SQL להוספה, בחירה, עדכון ומחיקה של נתונים בבסיס נתונים.
    • השתמשו ב-Django ORM לבניית בסיסי נתונים מונחי אובייקטים.
    • שלבו Bootstrap לתוך תבנית ה-Django שלכם ובנו דפי אינטרנט אינטראקטיביים.

הכישורים שתשיגו:

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

מבוא לקונטיינרים עם Docker, Kubernetes ו-OpenShift

קורס 10 • 17 שעות

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

הכישורים שתשיגו:

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

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

קורס 11 • 14 שעות

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

הכישורים שתשיגו:

  • קטגוריה: JavaScript בצד השרת
  • קטגוריה: פיתוח צד שרת
  • קטגוריה: מדעי המחשב
  • קטגוריה: פיתוח אינטרנט
  • קטגוריה: Express

פרויקט גמר פיתוח אפליקציות Full Stack

קורס 12 • 16 שעות

  • מה תלמדו:
    • שילבו והשתמשו בכישורי JavaScript, React.js, Python, Node.js ו-Express כדי להשלים פרויקט בעולם האמיתי.
    • בנו אפליקציית אינטרנט אמיתית המשתמשת בטכנולוגיות צד לקוח וצד שרת.
    • הפיצו את אפליקציית ה-Django Full Stack שלכם על הענן באמצעות קונטיינרים וטכנולוגיות Serverless.
    • תרגלו עקרונות DevOps על ידי שימוש בצינורות CI/CD.

הכישורים שתשיגו:

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

הערכה למפתח תוכנה Full Stack

קורס 13 • 6 שעות

  • מה תלמדו:
    • הציגו שליטה בכישורים והידע שנרכשו בתעודה המקצועית של מפתח תוכנה Full Stack של IBM.
    • הפעילו הבנה של טכנולוגיות נפוצות הקשורות לפיתוח אפליקציות Full Stack, צד לקוח וצד שרת.
    • הסבירו מושגים במחשוב ענן, פיתוח אינטרנט, HTML, CSS, JavaScript, GitHub, תכנות פייתון ודיג'אנגו, מיקרו-שירותים, וקונטיינרים.
    • נתחו ופתרו בעיות בעיצוב, פיתוח, פריסת ופעולה של תוכנה.

הכישורים שתשיגו:

  • קטגוריה: Django (Framework אינטרנט)
  • קטגוריה: Node.Js
  • קטגוריה: פיתוח Full Stack
  • קטגוריה: יישומי אינטרנט
  • קטגוריה: JavaScript

AI גנרטיבי: שדרגו את קריירת פיתוח התוכנה שלכם

קורס 14 • 17 שעות

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

הכישורים שתשיגו:

  • קטגוריה: פיתוח אינטרנט
  • קטגוריה: JavaScript
  • קטגוריה: אינטרנט
  • קטגוריה: CSS (גיליונות סגנון מדורגים)

מדריך קריירת מפתח תוכנה והכנה לראיון

קורס 15 • 11 שעות

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

הכישורים שתשיגו:

  • קטגוריה: מחשוב ענן
  • קטגוריה: היברידיות בענן
  • קטגוריה: Devops
  • קטגוריה: IaaS PaaS SaaS
  • קטגוריה: Cloud Native

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

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

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

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

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

צפו · 2 דק'

מה זה Coursera?

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

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

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

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

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

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

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

צפו בסרטון ←

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

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

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

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