ראשי » קורסים » קורס C++

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

מתאים לחילים משוחררים ע"ח פקדון
שפת ++C למתחילים
משך הקורס – סה"כ 90 שעות לימוד אקדמיות
פרוייקט גמר במעבדות החברה
תל אביבחיפה

לעוד פרטים על הקורסים
לחץ כאן
קורס ערב
משך הקורס: כחודשיים וחצי. שני מפגשים בשבוע.
שעות: 18:00-22:00
ובימי ו': 9:00-13:00

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


לעוד פרטים על הקורסים
לחץ כאן
קורס ערב
משך הקורס: כחודשיים וחצי. שני מפגשים בשבוע.
שעות: 18:00-22:00
ובימי ו': 9:00-13:00

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

לחברות

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





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

 


פרוייקיטים

אודות הקורס

 


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



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

אייקונים של טכנולוגיות קורס QA
אייקונים של טכנולוגיות קורס QA

כבית תוכנה ותיק בעל רשימת לקוחות עשירה

אנו יודעים לספק לך את הידע המעשי, הניסיון והכלים הנדרשים לעבודה בתעשייה!

תיאור הקורס

    • קורס C++ הנו קורס מעשי הכולל הרצאות פרונטליות ותרגול מעשי.
    • משך קורס C++ הינו כ-90 שעות אקדמיות .
    • קורס 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
סה"כ שעות

סילבוס


קהל היעד

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

דרישות קדם

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

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

קורסי המשך

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

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

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

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

שליחת טופס למשרדים



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

כל הזכויות שמורות לחברת Real Time Group 2020