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

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

התמחות זו מיועדת למתכנתי תוכנה שאפתנים עם ניסיון תכנות בשפה אחת לפחות (כגון: פייתון, C, JavaScript וכו') שמעוניינים ללמוד כיצד לפתור בעיות מורכבות יותר באמצעות עיצוב מונחה-עצמים בשפת Java. בנוסף ללמוד Java, תרכשו ניסיון עם שני סביבות פיתוח ב-Java (BlueJ ו-Eclipse), למד כיצד לתכנת ממשקי משתמש גרפיים, ולמד כיצד לעצב תוכניות שמסוגלות לנהל כמויות גדולות של נתונים. כישורי ההנדסה של תוכנה אלה מתאימים למגוון רחב של תעשיות.

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

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

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

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

מה תלמדו

11 תחומי ידע

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

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

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

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

תיאור הקורס

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

התמחות זו מיועדת למתכנתי תוכנה שאפתנים עם ניסיון תכנות בשפה אחת לפחות (כגון: פייתון, C, JavaScript וכו') שמעוניינים ללמוד כיצד לפתור בעיות מורכבות יותר באמצעות עיצוב מונחה-עצמים בשפת Java. בנוסף ללמוד Java, תרכשו ניסיון עם שני סביבות פיתוח ב-Java (BlueJ ו-Eclipse), למד כיצד לתכנת ממשקי משתמש גרפיים, ולמד כיצד לעצב תוכניות שמסוגלות לנהל כמויות גדולות של נתונים. כישורי ההנדסה של תוכנה אלה מתאימים למגוון רחב של תעשיות.

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

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

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

מבנה הקורס

תכנות בג'אווה: פתרון בעיות עם תוכנה

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

פרטי הקורס

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

תכנות בג'אווה: מערכים, רשימות ונתונים מובנים

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

פרטי הקורס

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

תכנות מונחה אובייקטים בג'אווה

  • קורס 3
  • 39 שעות
  • 4.7 (5,750 דירוגים)

פרטי הקורס

מה תלמד
  • ברוכים הבאים לקורס שלנו על תכנות מונחה אובייקטים בג'אווה תוך שימוש בויזואליזציה של נתונים.
  • אנשים מגיעים לקורס זה עם מטרות שונות – ואנחנו מאוד מתרגשים לעבוד עם כל אחד מכם!
  • חלק מכם רוצים להיות מפתחים מקצועיים, אחרים רוצים לשפר את מיומנויות התכנות שלכם כדי ליישם את הפרויקט האישי שאתם חושבים עליו.
  • זהו קורס ג'אווה בינוני. אנו ממליצים על קורס זה ללומדים שיש להם ניסיון קודם בפיתוח תוכנה או רקע במדעי המחשב.
  • המטרה שלנו היא שבסוף קורס זה כל אחד מכם ירגיש empowered ליצור תוכנית בג'אווה שהיא מתקדמת יותר מכל מה שיצרתם בעבר.
  • במהלך ההשגה של מטרה זו תלמד גם את היסודות של תכנות מונחה אובייקטים, כיצד לנצל את הכוח של ספריות קיימות, כיצד לבנות ממשקי משתמש גרפיים וכיצד להשתמש בכמה אלגוריתמים בסיסיים לחיפוש ומיון נתונים.
  • והקורס הזה מבוסס על פרויקטים, אז נצלול מיד לתוך הפרויקט!
מיומנויות שתרכוש
  • קטגוריה: תכנות לוגי
  • קטגוריה: תכנות בג'אווה
  • קטגוריה: תכנות מונחה אובייקטים (OOP)
  • קטגוריה: אלגוריתם מיון

מבני נתונים וביצועים

  • קורס 4
  • 41 שעות
  • 4.8 (2,221 דירוגים)

פרטי הקורס

מה תלמד
  • כיצד תוכניות ג'אווה מתמודדות עם כמויות גדולות של נתונים?
  • רבים מהמבנים הנתונים והאלגוריתמים שפועלים עם דוגמאות צעצועי נכשלות כאשר יישומים מעבדים קבוצות נתונים גדולות וממשיות.
  • היעילות היא קריטית, אבל איך משיגים את זה, ואיך בכלל מודדים את זה?
  • זהו קורס ג'אווה בינוני. אנו ממליצים על קורס זה ללומדים שיש להם ניסיון קודם בפיתוח תוכנה או רקע במדעי המחשב.
  • בקורס הזה תשתמש ותנתח מבני נתונים שמשמשים ביישומים ברמה תעשייתית, כמו רשימות מקושרות, עצים וטבלאות פיזור.
  • תסביר כיצד מבני נתונים אלה הופכים תוכניות ליותר יעילות וגמישות.
  • תיישם ניתוח אסימפטוטי של Big-O כדי לתאר את הביצועים של האלגוריתמים.
  • התוכנית שתבנה במהלך קורס זה תאפשר למשתמש לנהל, להשפיע ולהסיק מסקנות ממערכות גדולות של נתונים טקסטואליים.
מיומנויות שתרכוש
  • קטגוריה: עצים (מבני נתונים)
  • קטגוריה: מבנה נתונים
  • קטגוריה: רשימה מקושרת
  • קטגוריה: עץ בינארי

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

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

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

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

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

צפו · 2 דק'

מה זה Coursera?

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

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

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

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

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

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

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

צפו בסרטון ←

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

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

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

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