דף הבית » קורס C++ Programming
קורס C++ Programming
במודל Extreme70
מועבר על ידי המנטור והמדריך המנוסה בארץ לקורסי פיתוח עם ליווי אישי וצמוד
בואו לשמוע עוד
מתעניינים בקורס C++ Programming? השאירו פרטים עכשיו:
תודה!
072-3944399
טכנולוג. מדריך. מנטור.
רק אל תקרא לי מכללה...
שמי יניב ארד, מבכירי המדריכים והמנטורים הטכנולוגיים בארץ, עם למעלה מ-650 קורסי פיתוח תוכנה ו-7000 בוגרים שהוכשרו במתכונת Extreme70 הפרקטית בארץ ללימודי פיתוח תוכנה.
בתור איש פיתוח, איני מאמין במצגות ללימוד תוכנה, ולכן המשתתפים בקורס עוברים Bootcamp אמיתי בקבוצות קטנות, בו כותבים המון (!!) קוד וצוברים נסיון מעשי תוך כדי הקורס. את כל המשתתפים אני מלווה גם מעבר לשעות ההדרכה יד ביד עד הסיום המוצלח. לא אוותר להם ולא – עליהם.
7000 בוגרים, 150 חברות...
ואלו רק חלק מהן
״כולם שיבחו את הקורס. היה מעולה ״
אסף
מנהל הדרכה - אינטל
״יניב מרצה הבית..שנים אנחנו עובדים איתו״
ורד
מנהלת הדרכה – Ness
״אני כל כך שמחה שהכרנו! מעכשיו – כל הקורסים מבחינתי מעבירה לך!״
מירב
מנהלת הדרכה – הבנק הבינלאומי
״המשתתפים אומרים שאתה המדריך הטוב ביותר שהיה להם. ואם גם אני הצלחתי להבין את השיעור – אז זה אומר המון״
לירון
מנהלת הדרכה - סלקום
בין לקוחותיי:
הכשרה מעולה מתחילה בתכנון מדויק
השלבים להכשרת אנשי הפיתוח בארגון
אז מה אומרים הבוגרים שהשתלבו בתעשייה?
פרטי הקורס
קורס זה הינו הקורס הפרקטי והמתקדם בארץ לפיתוח בשפת C++, מהשפות הנפוצות ביותר בתחום פיתוח תוכנה בכלל ופיתוח RT/Embeded ומערכות בקרה בפרט. הקורס מקיף מאוד ומכיל נושאים רבים: החל ממבנה ותחביר השפה,דרך עבודה נכונה עם מחלקות ואובייקטים בפרדיגמת Object Oriented, ועד ניהול הזכרון ותכנות מקבילי. הקורס מבוסס על תרגול אינטנסיבי, בהתאם למתכונת "Extreme70"(עליה מפורט בהמשך) על מנת להכין את הבוגרים לאתגרים המחכים להם בתעשייה.
נושאי הקורס
במודול ראשוני נכיר את יסודות השפה, השימושים שלה, את סביבת העבודה והכלים בהם נשתמש במהלך הקורס.
במודול זה נכסה את כל תחבירי השפה, נלמד לעבוד עם סוגי המשתנים השונים ועם האופרטורים של השפה.
במודול זה נתמקד במימוש כל יסודות התכנות: סוגי ההתניות השונים, מימוש לולאות, עבודה עם מערכים חד ורב מימדיים ועוד.
במודול זה נלמד לעבוד עם מרכיבי Input/Output שונים, בדגש על עבודה עם קבצים.
במודול זה לעבוד עם אחד מהמאפיינים הבולטים ביותר של השפה, המצביעים (Pointers). נלמד לממש מצביעים לרכיבים שונים, להעביר אותם לפונקציות, נלמד לעבוד עם References ונבין את ההבדלים בין Ref Type ל Value Type.
במודול זה נבין היטב את נושא הקצאת הזכרון, ניהול סוגי המידע בזכרון ונלמד כיצד לטפל בשגיאות.
במודול זה נלמד לעומק לעבודה עם פונקציות. החל מפונקציות פשוטות, דרך פונקציות אנונימיות, נממש רקורסיות ועוד.
במודול זה נלמד עם מחלקות ואובייקטים. נכסה את כל מבנה ומרכיבי המחלקות, החל מהבנאי, דרך פונקציות סטטיות, האופרטורים השונים, מצביעים למחלקות ועוד.
במודול זה נלמד לממש את התוכניות שלנו בפרדיגמת תכנות מונחה העצמים. נסקור את כל היסוגות של פרדיגמה זאת: Encapsulation, Inheritance ו Polymorphism.
במודול זה נכיר פונקציות מתקדמות ואת אופן יישומן.
במודול זה נלמד לפתח ולממש בדיקות יחידה. נבין את עקרונות ה Unit Testing, ונלמד לממש עם ספרית ה NUnit.
במודול זה נבין לעומק כיצד לעבודה ולממד תכנות מקבילי בשפת ++C. נכיר את המרכיבים השונים של מערכת ההפעלה, ניצור מספר Threads לעבודה מקבילית, נעמיק בבעיות הצפויות ודרכי הפתרון.
במודול זה נלמד לעבוד עם תבניות תוכנה שונות, הן ברמת הפונקציות והן ברמת המחלקות. נלמד כיצד ניתן לעשות שימוש חוזר בתבניות ובכך לקצר את זמני הפיתוח. בנוסף, נסקור לעומק את ה STL.
+ הצג את כל הנושאים
- צמצם נושאים
תנאי קדם
משך הקורס
40 שעות אקדמיות (5 ימים)