課程簡介
引言
- C++的新特性
- C++特性和元素概述
- 理解面向對象編程
- C++編程基礎
入門
- 搭建開發環境
- 安裝C++集成開發環境
- 標準庫和組件
高級C++編程
- C++中的Lambda表達式
- 標準容器和算法
- 移動語義
- C++編碼風格規則
- 指向實現的指針(Pimpl)
- 運算符重載
- C++中的多態性
- 變量、數組和條件語句
- 引用和指針
- 異常處理
- 其他現代函數和實現
安全編程
- C++安全特性和最佳實踐
- 現代內存管理
- 字符串處理技術
- 使用用戶賬戶控制(UAC)
- 安全漏洞及緩解方案
C++測試策略
- 選擇測試框架
- 分析與度量
- 編寫單元測試
- 集成和系統級測試
- 測試遺留代碼
- 黑盒測試
代碼調試
- 條件斷點和函數斷點
- 多線程調試
- 性能與診斷工具
總結與下一步
最低要求
- 具備基本的C++編程經驗
目標受衆
- 開發者
客戶評論 (5)
它的在线性意味着我们可以节省很多时间。这非常值得赞赏。此外,培训师同时懂C#和Cpp这一事实也帮助很大,因为他可以通过我们已经掌握的知识来解释一切。
Gabor - Rheinmetall Electronics Hungary Kft
課程 - Advanced C++
機器翻譯
步伐是最佳的,不慢也不快。我們接觸的主題非常非正式且有趣。我想我了解所有的內容。我們談論了什麼是用例以及為什麼這有用。例子小而簡潔,易於理解。我們可以在每一步提出問題,並且會得到充分且耐心的回答和解釋。我們還被問到問題,以確保我們理解主題或有任何問題。雖然非常非正式,但這很有趣也很有趣,我想我學到了很多東西。
Gabor - Rheinmetall Electronics Hungary Kft
課程 - Advanced C++
機器翻譯
很多練習和説明。對於培訓師來說,能夠使用我們的個人專案副本來幫助我們解決問題並完成練習非常有用。{也有很多提問的機會。
Matthew - Teledyne
課程 - Advanced C++
機器翻譯
I liked that we had exercises to do, the material was impressive and well structured and the trainer explained very well all the topics
Diana Toldas - Accenture Industrial Software Solutions S.A.
課程 - Advanced C++
Enjoyed the flexibility and variety of topics, the combination of trainings and exercises meant that I could apply what I'd learnt straight away. I also enjoyed the projects on the last day to bring everything together.