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

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

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

מה תלמדו

17 תחומי ידע

  • פיתוח כישורים לפיתוח צד אחורי ב-JavaScript תוך 4 עד 6 חודשים
  • מומחיות עם מגוון כלי פיתוח צד אחורי
  • ניסיון מעשי בטכנולוגיות מודרניות לאינטרנט ולמובייל
  • טכנולוגיות נלמדות: HTML, CSS, JavaScript, Node.js, Express, Git ו-GitHub
  • מסדי נתונים SQL ו-NoSQL
  • קונטיינרים עם Docker ו-Kubernetes
  • מיקרו שירותים ו-Serverless
  • בניית תיק עבודות לביטחון בראיונות עבודה

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

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

  • פיתוח צד אחורי ב-JavaScript
  • שימוש ב-Node.js ו-Express
  • עבודה עם מסדי נתונים SQL ו-NoSQL
  • ניהול קוד באמצעות Git ו-GitHub
  • שימוש בקונטיינרים עם Docker
  • ניהול מיקרו שירותים ו-Serverless
  • עיצוב אתרים עם JavaScript APIs
  • כתיבת יישומים צד שרת
§ סקירת הקורס
01

תיאור הקורס

# תעודת מקצוע - סדרת 11 קורסים התכונן למקצוע בתחום הפיתוח בצמיחה גבוהה של פיתוח צד אחורי. בתוכנית זו, תפתח את הכישורים הנדרשים לפיתוח צד אחורי ב-JavaScript תוך 4 עד 6 חודשים. אין צורך בתואר קודם או בניסיון בתחום הנדסת תוכנה. התעשייה זקוקה גוברות לטאלנטים בתחום הפיתוח של צד אחורי, המצליחים להשתמש ב-JavaScript לכתיבת יישומי צד שרת. יישומים מודולריים אלו מתחברים לממשקי צד קדמי ומאפשרים תקשורת עם מסדי נתונים, טכנולוגיות רשת ועוד, כדי לשפר את חוויית המשתמש. כשתשלים את התוכנית הזו, תפתח מומחיות עם מגוון כלי פיתוח צד אחורי שמקנים להם ביקוש גבוה בעולם המוגדר על ידי האינטרנט. תתנסה עם מערכות צד שרת שמפעילות יישומים מודרניים לאינטרנט ולמובייל כדי לקבל ניסיון מעשי בטכנולוגיות הללו. הטכנולוגיות הנלמדות כוללות HTML, CSS, JavaScript, Node.js, Express, Git ו-GitHub, מסדי נתונים SQL ו-NoSQL, קונטיינרים עם Docker, Kubernetes, מיקרו שירותים ו-Serverless. לאחר סיום התוכנית המלאה, תבנה תיק עבודות שיתן לך ביטחון בראיונות עבודה. תקבל תעודת מקצוע ורצועת זיהוי מ-IBM שתציג את היכולות שלך למעסיקים פוטנציאליים. בקורס הסופי, תלמד טיפים והנחיות לביצוע באופן מקצועי ואפקטיבי בראיונות, ותשיג גישה בלעדית למשאבי תמיכה בקריירה שיעזרו לך בחיפוש העבודה. ## פרויקט למידה מעשית במהלך תהליך קבלת התעודה המקצועית, תהיה לך מספיק הזדמנויות ליישם כישורים שנלמדו באמצעות מעבדות ופרויקטים. הפרויקטים כוללים: - יצירת ושיתוף פרויקטים בקוד פתוח ב-GitHub. - עיצוב אתר ממליצי טיולים באמצעות JavaScript APIs בהתאם להעדפות המשתמש שלך. - כתיבת יישום צד שרת ששומר, מחזיר ומנהל דירוגים וביקורות על ספרים באמצעות Node.js ומסגרת Express. - בנייה והפצה של ספר אורחים במבנה מרובה שכבות עם עדכונים מתגלגלים באמצעות Openshift image streams. - כתיבת יישום צד אחורי המשתמש במונגו די.בי עם נקודות קצה API כך שיוכל להשתלב בקלות עם יישום צד לקוח והעלאתו ל-Kubernetes. - הכנת קורות חיים ותיק עבודות כמתכנת צד אחורי.
§ תוכן עניינים
02

מבנה הקורס

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

קורס 1

  • 14 שעות
  • 4.7

פרטי הקורס

מה תלמדו?

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

כישורים שתפתחו

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

הקדמה ל-HTML, CSS ו-JavaScript

קורס 2

  • 10 שעות
  • 4.4

פרטי הקורס

מה תלמדו?

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

כישורים שתפתחו

  • Openshift
  • Docker
  • Kubernetes
  • קונטיינרים
  • בענן

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

קורס 3

  • 10 שעות
  • 4.6

פרטי הקורס

מה תלמדו?

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

כישורים שתפתחו

  • אינטגרציה רציפה
  • מסירה רציפה
  • Mongodb
  • אג'ייל
  • DevOps

יסודות תכנות JavaScript

קורס 4

  • 16 שעות
  • 4.7

פרטי הקורס

מה תלמדו?

  • תארו את מושגי הפיתוח של JavaScript, רשמו את תכונות ES6, סכמו מבני נתונים וגלשו במערכים, DOM, AJAX וטכניקות ניפוי שגיאות.
  • חקור טיפול בשגיאות וחריגות, פונקציות ואירועים, היישם טכניקות מניפולציה על מחרוזות וטיפול בשגיאות, ועבור ב-DOM.
  • השוו בין פונקציות, ערכים, סוגי הפניה, ואסטרטגיות בהבטחות וב-async/await, ודונו בשינוי מראה של רכיבי DOM.
  • השתמש בפונקציות JavaScript, שירותים, כלים וספריות כדי ליצור ולעצב ניווט ודפים, ו-AJAX כדי להביא ולהציג נתונים מ-APIs.

כישורים שתפתחו

  • מערכות בקרת גרסאות מבוזרות (DVCS)
  • Git (תוכנה)
  • Github
  • קוד פתוח
  • קלון וחלוקה

פיתוח אפליקציות Back-End עם Node.js ו-Express

קורס 5

  • 13 שעות
  • 4.4

פרטי הקורס

מה תלמדו?

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

כישורים שתפתחו

  • Json
  • פיתוח תוכנה
  • תכנות מחשבים
  • JavaScript (שפת תכנות)
  • Ajax (שפת תכנות)

היכרות עם Cloud Native, DevOps, Agile ו-NoSQL

קורס 6

  • 13 שעות
  • 4.8

פרטי הקורס

מה תלמדו?

  • חקור מושגים ומודלים של אפליקציות Cloud Native, הכיר את השפעת CNCF ונתח את היתרונות של CI/CD, Agile ו-Scrum.
  • הכר את התרבות של DevOps, והחשיבות שלה, הבחין בין TDD ל-BDD, והצב את העקרונות והמאפיינים של MongoDB.
  • יישם פרקטיקות CI/CD וחבר ושילב סיפורי משתמשים באמצעות Zenhub כדי להקל על תהליך הפיתוח Agile.
  • שפר את הפונקציונליות של האפליקציה באמצעות כלים וטכניקות, אחסן, נהל והפעל פעולות נתונים בסיסיות באמצעות MongoDB ופעולות CRUD.

כישורים שתפתחו

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

הקדמה לקונטיינרים עם Docker, Kubernetes ו-OpenShift

קורס 7

  • 17 שעות
  • 4.4

פרטי הקורס

מה תלמדו?

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

כישורים שתפתחו

  • JavaScript צד שרת
  • פיתוח צד שרת
  • מדעי המחשב
  • פיתוח ווב
  • express

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

קורס 8

  • 14 שעות
  • 4.6

פרטי הקורס

מה תלמדו?

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

כישורים שתפתחו

  • בסיסי נתונים (DBMS)
  • Mongodb
  • JavaScript
  • Node
  • express

Node.js ו-MongoDB: פיתוח אפליקציות בסיסי נתונים Back-End

קורס 9

  • 19 שעות
  • 4.7

פרטי הקורס

מה תלמדו?

  • יישם מושגים בסיסיים בפיתוח צד שרת עם Node, Express ו-MongoDB.
  • פתח APIs RESTful בטוחים באמצעות Node ו-Express כדי לתקשר עם בסיסי נתונים.
  • הכן מנגנוני אימות והרשאה ויישם טיפול בשגיאות.
  • סקייל והטמע אפליקציות בסיס נתונים Node בפלטפורמת ענן.

כישורים שתפתחו

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

פרויקט גמר Back-End ב-JavaScript

קורס 10

  • 14 שעות

פרטי הקורס

מה תלמדו?

  • אינטגרציה ויישום של כישורי JavaScript, Node.js, Express ו-MongoDB.
  • בנו והטמעו אפליקציה אמתית משימוש צד שרת תוך שימוש במושגים פופולריים של Cloud Native כמו קונטיינרים וללא שרת.
  • החילו פרקטיקות DevOps ואג'ייל על ידי שימוש ב-CI/CD והפקת סיפורי משתמש.
  • בנו נקודות קצה API בטוחות בתוך האפליקציה שלכם כדי להבטיח תקשורת חלקה עם צד הלקוח ובסיסי הנתונים.

כישורים שתפתחו

  • פיתוח ווב
  • JavaScript
  • ווב
  • CSS

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

קורס 11

  • 11 שעות
  • 4.7

פרטי הקורס

מה תלמדו?

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

כישורים שתפתחו

  • MongoDB
  • RESTful API
  • כישורי Kubernetes
  • Node.js
  • פיתוח צד שרת

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

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

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

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

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

צפו · 2 דק'

מה זה Coursera?

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

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

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

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

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

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

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

צפו בסרטון ←

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

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

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

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