קורס אונליין – תעודה מקצועית מוסמכת בתכנות Rust של Packt Institute

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

התמחות מקצועית

סדרה של 3 קורסים

מתחילים

לא נדרש ידע מוקדם

זמן להשלמת הקורס

בזמן שלך

7 ימי ניסיון חינם

ללא סיכונים מיותרים

כישורים שתרכשו בקורס

  • תכנות ברסט
  • מבני נתונים
  • בטיחות זיכרון
  • בלוקצ'יין
  • תכנות אסינכרוני

מה תלמדו בקורס​

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

המקצועות שאליהם הקורס מתאים

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

התמחות – סדרת קורסים בת שלושה חלקים

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

  • משתנים
  • סוגי נתונים
  • פונקציות
  • קלט

ומספק בסיס חזק ב-Rust.

מודל הבעלות של Rust

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

  • בעלות
  • הפניות
  • ניהול זיכרון

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

נושאים מתקדמים

עם התקדמותך, התמודד עם נושאים מתקדמים כמו:

  • מודולים
  • חבילות
  • צייני חכמה

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

נושאים נוספים

לבסוף, הקורס מכסה נושאים כמו:

  • תהליכים מקבילים
  • תכנות לאינטרנט
  • יישום בלוקצ'יין
  • אופטימיזציה של ביצועים

ובכך מבטיח שאתה מיומן ביישומי Rust מודרניים וביצועיים גבוהים.

קהל היעד

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

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

הפרויקטים הכלולים במאסטרקלאס הזה מאפשרים ללומדים ליישם את מיומנויות תכנות ה-Rust שלהם כדי לפתור בעיות מהעולם האמיתי, כגון:

  • מימוש מבני נתונים
  • בניית יישומים לניהול רשת
  • טיפול בתהליכים מקבילים

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

תוכן העניינים של הקורס

מבוא לתכנות ברוסט וקונספטים בסיסיים

קורס 1 • 10 שעות

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

תכנות רוסט בינוני ומושגים מתקדמים

קורס 2 • 10 שעות

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

תכנות רוסט מתקדם ויישומים מהעולם האמיתי

קורס 3 • 8 שעות

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

מה זה קורסרה?

תעודה של קורסרה

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

איך מכניסים את התעודה של קורסרה ללינקד-אין​