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

קורס אונליין – תעודה מקצועית מוסמכת ב-Java Programming והנדסת תוכנה של אוניברסיטת דיוק

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

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

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

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

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

מה תלמדו

13 תחומי ידע

  • הנדסת תוכנה
  • מבנה נתונים
  • תכנות
  • ניתוח נתונים
  • אלגוריתמים
  • HTML
  • ניפוי שגיאות
  • JavaScript

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

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

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

תיאור הקורס

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

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

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

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

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

מבנה הקורס

יסודות תכנות עם JavaScript, HTML ו-CSS

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

פרטי הקורס
מה תלמדו
  • ללמוד מושגי תכנות בסיסיים (כגון פונקציות, לולאות for, הודעות מותנות) וכיצד לפתור בעיות כמו מתכנת.
  • בניית דפי אינטרנט באמצעות HTML, CSS ו-JavaScript.
  • בסוף הקורס תיצרו דף אינטרנט שבו אחרים יוכלו להעלות תמונות וליישם אפליקציות פילטרים לתמונות שאתם יוצרים.
לאחר סיום הקורס, תוכלו:
  • לחשוב באופן ביקורתי כיצד לפתור בעיה באמצעות תכנות;
  • לכתוב תוכניות JavaScript תוך שימוש בפונקציות, לולאות for והודעות מותנות;
  • להשתמש ב-HTML לבניית דף אינטרנט עם פסקאות, divs, תמונות, קישורים ורשימות;
  • להוסיף סגנונות לדף אינטרנט באמצעות מזהי CSS וקטגוריות;
  • להפוך דף אינטרנט לאינטראקטיבי עם פקודות JavaScript כמו alert, onClick, onChange, ולהוסיף תכונות קלט כמו קנבס לתמונה, כפתור ומחוון.
מיומנויות שתרכשו
  • קטגוריה: אלגוריתמים
  • קטגוריה: פתרון בעיות
  • קטגוריה: מחרוזת (מדעי המחשב)
  • קטגוריה: תכנות Java

תכנות Java: פתרון בעיות באמצעות תוכנה

קורס 2 • 17 שעות • 4.6 (7,936 דירוגים)

פרטי הקורס
מה תלמדו
  • ללמוד לתכנת ב-Java ולשפר את כישורי התכנות ופתרון הבעיות שלכם.
  • תלמדו לתכנן אלגוריתמים כמו גם לפתח ולדבג תוכניות.
  • בסוף הקורס תבנו תוכנה שתנתח את הפופולריות של שמות תינוקות שונים בארה"ב לאורך זמן באמצעות ניתוח קבצי CSV.
לאחר סיום הקורס תוכלו:
  • לערוך, לקמפל ולהריץ תוכנית Java;
  • להשתמש בהודעות תנאי ולולאות בתוכנית Java;
  • להשתמש בתיעוד API של Java בכתיבת תוכניות;
  • לדבג תוכנית Java בעזרת השיטה המדעית;
  • לכתוב שיטה ב-Java לפתרון בעיה ספציפית;
  • לפתח קבוצת מקרים לבחינה כחלק מהפיתוח של תוכנה;
  • ליצור מחלקה עם מספר שיטות שעובדות יחד כדי לפתור בעיה;
  • להשתמש בטכניקות עיצוב חלוקות וכביכול עבור תוכנה המשתמשת בשיטות מרובות.
מיומנויות שתרכשו
  • קטגוריה: מבנה נתונים
  • קטגוריה: ממשקים
  • קטגוריה: עיצוב תוכנה
  • קטגוריה: תכנות Java

תכנות Java: מערכים, רשימות ונתונים מובנים

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

פרטי הקורס
מה תלמדו
  • לבנות על כישורי ההנדסה התוכנה שלמדתם ב"Java Programming: Solving Problems with Software" על ידי למידת מבני נתונים חדשים.
  • בסוף הקורס תכתבו תוכנית הצפנה ותוכנית שתשבור את אלגוריתם ההצפנה שלכם.
לאחר סיום הקורס תוכלו:
  • לקרוא ולכתוב נתונים מקבצים;
  • לפתור בעיות שקשורות לקבצי נתונים;
  • לבצע ניתוחים כמותיים של נתונים (כגון מציאת מקסימום, מינימום וממוצעים);
  • לאחסן ולנהל נתונים במערך או ArrayList;
  • לשלב מספר מחלקות לפתרון בעיות גדולות יותר;
  • להשתמש באיטרבלים ואוספים (כולל מפות) ב-Java.
מיומנויות שתרכשו
  • קטגוריה: HTML
  • קטגוריה: Html5
  • קטגוריה: JavaScript
  • קטגוריה: גיליונות סגנון מפלי (CSS)

תכנות Java: עקרונות עיצוב תוכנה

קורס 4 • 12 שעות • 4.6 (1,480 דירוגים)

פרטי הקורס
מה תלמדו
  • לפתור בעיות מהעולם האמיתי עם Java תוך שימוש במספר מחלקות.
  • בסוף הקורס תכתבו תוכנה שתנתח ותמיין נתוני רעידות אדמה, ותפתחו מחולל טקסט חיזוי.
לאחר סיום הקורס תוכלו:
  • להשתמש במיון בצורה נכונה בפתרון בעיות;
  • לפתח מחלקות המיישמות את ממשק Comparable;
  • להשתמש בנתוני זמנים כדי לנתח ביצועים אמפיריים;
  • לחלק בעיות למספר מחלקות, כל אחת עם השיטות שלה;
  • לקבוע אם ניתן להשתמש במחלקה מ-API של Java בפתרון בעיה מסוימת;
  • להכיר את מגבלות האלגוריתמים ותוכניות Java בפתרון בעיות;
  • להכיר מחלקות סטנדרטיות של Java ואידיאומות כולל טיפול בשגיאות, שיטות סטטיות, java.net ו-java.io.
מיומנויות שתרכשו
  • קטגוריה: עקרונות תכנות
  • קטגוריה: ממשקים
  • קטגוריה: עיצוב תוכנה
  • קטגוריה: תכנות Java

תכנות Java: בניית מערכת המלצות

קורס 5 • 4 שעות • 4.7 (639 דירוגים)

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

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

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

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

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

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

צפו · 2 דק'

מה זה Coursera?

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

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

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

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

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

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

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

צפו בסרטון ←

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

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

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

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