感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
引言
- C++的新特性
- C++特性和元素概述
- 理解面向对象编程
- C++编程基础
入门
- 搭建开发环境
- 安装C++集成开发环境
- 标准库和组件
高级C++编程
- C++中的Lambda表达式
- 标准容器和算法
- 移动语义
- C++编码风格规则
- 指向实现的指针(Pimpl)
- 运算符重载
- C++中的多态性
- 变量、数组和条件语句
- 引用和指针
- 异常处理
- 其他现代函数和实现
安全编程
- C++安全特性和最佳实践
- 现代内存管理
- 字符串处理技术
- 使用用户账户控制(UAC)
- 安全漏洞及缓解方案
C++测试策略
- 选择测试框架
- 分析与度量
- 编写单元测试
- 集成和系统级测试
- 测试遗留代码
- 黑盒测试
代码调试
- 条件断点和函数断点
- 多线程调试
- 性能与诊断工具
总结与下一步
要求
- 具备基本的C++编程经验
目标受众
- 开发者
35 小时
客户评论 (5)
线上培训为我们节省了大量时间,对此我们深表感谢。此外,培训师同时精通C#和C++,这一点非常有帮助,因为他能够利用我们已有的知识来解释所有内容。
Gabor - Rheinmetall Electronics Hungary Kft
课程 - Advanced C++
机器翻译
节奏恰到好处,既不太慢也不太匆忙。我们讨论的主题非常轻松有趣。我认为我理解了所有内容。我们讨论了用例是什么以及为什么它有用。例子简短明了,易于理解。我们可以在每个步骤中提出问题,问题都得到了全面耐心的解答和解释。我们也被提问,以确保我们理解了主题或是否有疑问。虽然非常轻松,但整个过程既有趣又令人愉快,我认为我学到了很多。
Gabor - Rheinmetall Electronics Hungary Kft
课程 - Advanced C++
机器翻译
大量练习和帮助。培训师能够使用我们各自的项目文档,帮助我们解决问题并完成练习,这非常有用。同时,也有很多提问的机会。
Matthew - Teledyne
课程 - Advanced C++
机器翻译
我喜欢我们有练习可做,材料令人印象深刻且结构良好,培训师对所有主题的讲解也非常到位
Diana Toldas - Accenture Industrial Software Solutions S.A.
课程 - Advanced C++
机器翻译
我喜欢课程的灵活性和多样化的主题,培训与练习的结合让我能够立即应用所学知识。最后一天的项目也让我印象深刻,它将所有内容整合在一起。
Luca Ricagni - Rockwell Collins UK Limited
课程 - Advanced C++
机器翻译