קורס C++

 

מתאים לדורשי עבודה באישור התמת

מתאים לחילים משוחררים ע”ח פקדון

קורס C++ – שפת C++ למתחילים ולמתקדמים

משך הקורס – סה”כ 90 שעות לימוד אקדמיות

פתיחת קורס בוקר:

פתיחת קורס ערב:

להרשמה לחץ כאן

מלאו פרטים לקבלת ייעוץ





אני מאשר קבלת מבצעים ועדכונים מחברת RT-GROUP בכפוף לprivacy


לחץ לצפיה

אודות הקורס

 
לחץ להורדת הסילבוס
 
קורס C++ הוא קורס המלמד שפת C++ למתחילים וכן למתקדמים והוא יכול להיות הכניסה שלך אל עולם ההייטק!

ב קורס C++ נלמד מדוע שפת C++ נחשבת פופולרית בתעשיית פיתוח תוכנה, החל בפיתוח מערכות משובצות מחשב (Embedded Systems), פיתוח מערכות זמן אמת (Real Time Systems), מהווה בסיס לפיתוח אפליקציות מורכבות במערכות ההפעלה, פיתוח GUI וכלה באפליקציות Data Base.
שפת C++ כוללת את טוב ביותר משני העולמות: היא תומכת בתכנות ג’נרי (Generic Programming) כירושה משפת C וכן מהווה את השפה הראשונה בעלת יכולות תכנות מונחה עצמים (Object Oriented Programming).

קורס C++ מבוסס על שפת התכנות C‏ (אשר מיישמת את עקרונות תכנות פרוצדורלי) ולכן אם אינכם מכירים את שפת C כדאי קודם להכנס לקורס C. שפת C++ באה לענות על צרכים רבים שקודמתה שפת C חסרה, למעשה היא משמשת כהרחבה של שפת C.
היא משלבת מספר מודלים תכנותיים בנוסף ליכולות תכנות מונחה עצמים (Object Oriented Programming), יכולות האנשה יחד עם מהירות ריצה גבוהה המאפשרת פיתוח תוכנה למערכות מורכבות ומסובכות בנישות שונות.
בקורס C++ נלמד שפת C++ למתחילים ולמתקדמים.

נקודות חשובות על שפת ++C

  • שפת C++ וותיקה יחסית, פותחה בשנות השמונים אך שמרה על מקומה כשפת תכנות מובילה גם כיום. היא מהווה בסיס לשפות עיליות מתוחכמות רבות אשר הומצאו בשנים האחרונות כגון: Python ,Java ו #C.
  • שליטה בשפה זו מעניקה יתרון למתכנת על פני השפות הנ”ל כיוון שמצד אחד היא תומכת ביכולות של שפה עילית אך מצד שני משלבת יכולות תכנות Low Level על גבי חומרה. באמצעות Cross-Compiler מותאם היא מאפשרת תמיכה לכל ארכיטקטורה נדרשת, בין השאר משמשת לניהול זיכרון, כתיבה למעבד התאמת מנהלי התקנים ועוד.
  • מרבית המושגים בשפה זו נלקחו משפת C אך השינוי מתבטא ברעיון, שפת C++ תומכת בנושאים כגון: Encapsulation Inheritance, Poli-morphisem, אשר משנים את אופן פיתוח התוכנה ותחזוקתה.
  • בניגוד לשפות המושתתות על תכנות מונחה עצמים כגון JAVA ו-C#, שפת C++ איננה שפה מונחית עצמים “נקייה”, כלומר שיטת הכתיבה בה היא לאו דווקא בצורה של אובייקטים ומחלקות והיא מאפשרת שימוש בפונקציות שאינן מותאמות בהכרח לתכנות מונחה עצמים.


  • כאמור, שפת C++ הינה אחת השפות הפופולריות כיום בקרב מתכנתים בעולם ומסיבה זאת לימוד C++ הנו הכרחי במכללות ואוניברסיטאות לתארים בהנדסת תוכנה, מדעי מחשב ושאר מדעים מדויקים בארץ ובעולם.
    אף שנעשה ניסיון להציע שפות תכנות מודרניות שמבוססות עליה ומושפעות ממנה, כגון JAVA ו#C, היא עדיין נותרה דומיננטית, חשובה ורלוונטית לפיתוח תוכנה.

    רוצים לשאול שאלה? להתייעץ? בקרו עכשיו בפורום שפת C++ שלנו ושאלו את המומחים – פורום C++ Programming

    תיאור הקורס

    • קורס C++ הנו קורס מעשי הכולל הרצאות פרונטליות ותרגול מעשי.
    • משך קורס C++ הינו כ 90 שעות אקדמיות – 60 שעות מעשיות + 30 שעות תרגול במעבדה.
    • קורס C++ כולל :
    • לימוד שפת ++C למתחילים ולמתקדמים
    • תרגילי כיתה המלווים בהסברים, שיעורי בית ופתרונות באתר
    • חוברת קורס C++
    • סרטונים ומצגות באתר קורס C++
    • שימוש בכרטיסי פיתוח לצורך C++ for Embedded Systems
    • הלימודים מתקיימים בקמפוס ראשל”צ.
    • לקראת סיום קורס C++ כל סטודנט יבצע פרויקט מעשי המסכם את הידע הנרכש במהלך הקורס.
    • ההרצאות מתקיימות פעם בשבוע בשעות הערב או בוקר.
    קורסים שעות
    Basic Classes
    Dynamic Allocation
    References
    Copy Constructor
    Streams
    Files Input & Output
    Strings
    Static Functions & Variables
    Friend Functions & Friend Classes
    This Pointer
    Operator Overloading
    Composition
    Inheritance
    Virtual Function Polymorphism
    Multiple Inheritance
    Pure Virtual Functions & ADT
    Runtime Type Identification
    Errors & Exceptions
    Design Patterns
    STL standard Template Library
    Vectors
    Iterators
    Templates
    Smart Pointers
    C++ for Real-Time Embedded Systems
    סה”כ שעות 90

    סילבוס

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

    קהל היעד

    • לכל המעוניין בלימוד שפת ++C.
    • מהנדסי חומרה/ תוכנה המעוניינים לפתח OOP בשפת ++C.
    • אקדמאים המעוניינים בהסבה מקצועית לעולם התכנות.
    • שפת C++ למתחילים או בעלי רקע מועט.

    דרישות קדם

    1. יכולת בסיסית של עבודה מול מחשב.
    2. ניסיון בפיתוח בשפת C – חובה.
    3. ראיון ידע מקצועי.

    ידע קודם דרוש:

    קורסי המשך

    שיעורי היכרות עם Python בחינם!!!

    פייטון למתחילים
     

    הקורס הינו חלק ממסלולים הנ”ל

    שפת C++שפת C++ למתחיליםלימוד C++שפת C תרגילים ופתרונות

    אני מאשר קבלת מבצעים ועדכונים מחברת RT-GROUP בכפוף לתקנון

    [/cs_content]