|
|
|
|
|
|
《C++底层机制与高阶应用培训》邀请函 邀请函下载
尊敬的阁下:您好!
“汇聚全球顶尖技术专家,企业级软件开发培训领导品牌”,SoftCompass携全球各领域顶尖技术专家为企业客户量身定做的IT技术培训服务,通过深度的技术剖析和丰富的案例教学,紧密结合企业一线研发实践,帮助学员更好地掌握IT研发时所涉及到的技术、方法、实践与模式,在最短的时间,以最有效的方式,帮助企业IT研发团队成长。
为此SoftCompass-祝成科技特主办《C++底层机制与高阶应用培训》。该培训由SoftCompass-祝成科技首席讲师、台湾著名C++技术专家侯捷设计并讲授,为业界奉上一份C++软件研发的饕餮大餐。在此向您发出邀请,期待您莅临本次培训! 诚挚感谢您长期以来对我们的关注和支持!
|
•《C++底层机制与高阶应用培训》课程简介
|
课程描述: C++是一门集复杂的底层机制和丰富的高级抽象于一身的系统级高阶开发语言,熟练掌握这些底层机制和高级抽象是构建一流C++研发团队的关键。本培训由祝成科技首席讲师,台湾著名C++技术专家侯捷设计并主讲,此次培训将带领学员全面深度挖掘C++底层机制,包括编译过程、运行时、对象模型、内存管理、泛型设计等各种Under the Hood内幕;同时在高阶抽象上归纳、总结,探讨C++系统级软件开发的最佳实践、技巧与模式。
|
|
课程时间:课程共3大模块,每个模块2天。可单独采购,亦可全部采购。每天9:00-16:30
|
|
课程深度:Level 300~400(高级)
|
|
授课对象:致力于C++研发与设计能力提升的软件工程师、研发经理、架构师
|
|
•《C++底层机制与高阶应用培训》讲师简介
|
侯捷 两岸著名的IT技术教育者,计算机图书作家、译者、书评人。著有《深入浅出MFC》、《多型与虚拟》、《STL源码剖析》、《无责任书评》三卷,译有众多脍炙人口的高阶技术书籍,包括Meyers所著之“Effective C++”系列。侯捷先生兼任教职于元智大学(台湾)、同济大学(上海)、南京大学(南京),擅长以容易理解的图片解析繁复的结构和过程,以深入浅出的方式阐述高深的技术与复杂的源代码。
|
|
•《C++底层机制与高阶应用培训》课程表
| 课程名称 |
Module 1 C++底层机制剖析与实践 |
| 时间安排 |
2天,每天6小时。 深圳:4月09-10日 上海:4月16-17日 北京:4月23-24日 |
| 课程简介 |
本课程内容涵盖 source code --(compile)--> object code --(link)--> executable code --(load)--> process 的完整内部过程与关键技术,深入解析 object file format, executable file format, process memory layout, static link, dynamic link, startup code。这些观念与实现不独面向 C++,也面向其他编程语言,是编程的核心概念。本课程亦包括 C++ dynamic binding, polymorphism and Template Method, virtual mechanism, object model, underlying implementation of C++。 |
| 课程大纲 |
《C++底层机制剖析与实践》大纲 下载 |
| 课程名称 |
Module 2 深度剖析 STL & GP 的设计与应用 |
| 时间安排 |
2天,每天6小时。 深圳:4月11-12日 上海:4月18-19日 北京:4月25-26日 |
| 课程简介 |
彻底理解 C++ 标准库(以下简称 STL)之设计与实现,是良好运用GP(泛型编程)和 STL 的先决条件与较高起点,而良好运用 STL又是现今所有 C++ 编程不可或缺的一环,也是事半功倍的最关键环节。太多软件由于选择了不当的容器或不当的算法,造成性能低下。本课程包括 C++ Templates 全面锻鍊,STL 之总体设计、数据结构与实现技术,从而让学员具备正确选择容器和算法,乃至扩充 STL 的能力。 |
| 课程大纲 |
《深度剖析 STL & GP 的设计与应用》大纲 下载 |
| 课程名称 |
Module 3 C++ 内存管理及优化 |
| 时间安排 |
2天,每天6小时。 深圳:4月13-14日 上海:4月20-21日 北京:4月27-28日 |
| 课程简介 |
Memory management 向来是 C++ 程序员的痛点,主要因为 C++ 不提供 Garbage Collection (垃圾回收机制)。这是效能考量下的一种取捨。现实如此,我们必须追求在此现实下如何使用 memory 以符合空间和速度上的最佳利益。本课程在低阶层面全面介绍 C++ memory 管理工具(各种 overloaded operators),在高阶层面深度剖析各大链接库(STL, Loki, MFC, Boost)的 pooled allocation 作法,并检讨它们的优缺点与移植性,作为可能的改善、优化或借鉴方向。 |
| 课程大纲 |
《C++ 内存管理及优化》大纲 下载 |
|
•《C++底层机制与高阶应用培训》课程安排与费用
| 培训时间 |
深圳:2010年4月09日-14日
上海:2010年4月16日-21日
北京:2010年4月23日-28日
|
| 培训地点 |
深圳:深圳福田区福中路17号国际人才大厦深圳人才酒店409室
上海:浦东新区浦建路145号强生大厦12楼05室
北京:北京市崇文区崇文门西大街2号崇文门饭店会议厅
|
| 培训费用 |
每个Module (2天) 3200元/人,可单独采购。 3个Module(共6天) 一起采购价格:9000元/人。 |
| 限时优惠 |
4月1日前缴费报名 9折优惠 |
| 团体优惠 |
4月1日前缴费报名 4人以上团体 8折优惠 |
|
•《C++底层机制与高阶应用培训》报名方法
| 姓 名 |
|
| 公司名称 |
|
| 职 务 |
|
| 固定电话 |
|
| 移动电话 |
|
| 电子邮箱 |
|
| 通信地址 |
|
|
|
|
|