电话:400-886-0806 |  Email:sv@softcompass.com  

首页 IT开发培训 IT管理培训 企业内训 公开课 技术大会 专家顾问 关于祝成
 
           课程体系
           微软平台培训系列
           C++开发培训系列
           Java开发培训系列
           软件设计架构系列
           项目管理培训系列
           考试认证培训系列
           候捷专栏培训
侯捷简介
课程列表
著译作品
企业内训
个人报名
培训案例
               联系我们

全国免费咨询热线
400-886-0806



 


    侯捷2008 大陆培训系列公开课(Classroom)

 C++内存管理与优化培训                                  

课程描述:内存管理是C++软件开发过程中最重要的课题之一,掌握好C++内存管理的各种机制与技巧是现代C++软件工程师必备的一项素质素质。本培训课程由台湾著名C++技术专家侯捷设计并主讲,在低阶上全面详解 C++ 提供的各种 memory 管理工具(各种 overloadable operators),在高阶上深入剖析各大程序库(包括 STL, Loki, MFC, Boost)的 Pooled Allocation 机制与实现,并提供它们的高度可移植版(侯捷改编),同时提供各种效率优化技巧实践、与模式。
课程时间:3天,每天9:00-16:30
课程深度:Level 300~400(高级)
授课对象:C++软件工程师、高级软件工程师、研发主管/经理

    

    企业定制培训(Onsite)




东软培训现场


金山培训现场


华邦培训现场


tsmc培训现场


更多企业培训案例...


C++与面向对象编程培训                                      

本课程涵盖 C++ 语法、语意、对象模型、优良编程风格、面向对象概念, 让学员从一无所知到具备大家风范,并彻底认识 C++ 的底层运作。 由于 C++ Templates 所引发的泛型编程(GP, Generic Programming)十分重要(造就出 C++ 标准库), 因此虽然 GP 与 OO 无关,但GP仍被纳入成为本课程比重较小的一部分。
    




Win32/SDK 编程培训

本课程讲解 SDK programming model,让学员了解 Win32 API 程序 的骨干结构、认识常见而重要(必须处理)的 Windows 消息,并佐以 Windows 操作原理包括 Kernel,User,GDI三大模块,排程、进程、线程、地址空间...。本课程重点并不在教导各式各样的 Win32 APIs, 而是让学员清楚知道所谓 message-based, event-driven 的程序结构。
    


MFC编程培训

本课程讲解 MFC programming model,让学员了解 MFC 应用程序的骨干结构 及相关之 MFC 架构,从而得以编写自己的应用程序。
    




应用程序框架培训

本课程以 MFC 为例带引学员一探 OO 最高阶殿堂--应用框架(Application Framework)的设计, 有利学员认识各种软件技术并彻底了解 MFC 内部结构(此对编写 MFC 应用程序有极大帮助)。
    




泛型编程与标准模板库(STL)之设计与实作培训

本课程旨在给予泛型编程(Generic Programming)之坚实训练。课程包括 C++ Templates 全面训练、 良好运用 STL、认识 STL 之结构与实作技术。透彻理解 STL 之设计与实作,是良好运用 STL 的先决条件与高起点。 此外本课程不仅谈 STL 应用,也谈 GP 原理及趋势,兼谈一点 Meta Programming(元编程)。
    




Java编程培训

本课程主要探讨 Java 语言在 OOP 方面的核心表现(并不着重于所有语法细节), 及重要的链接库组件如 Collections, I/O, Threading, Swing, Undoable APIs...的运用。帮助学员建立 Java programming 的大局认识。
    




C++ 08(TR1)与Boost培训

Boost是由众多C++标准委员会重要成员号召并运作的组织,主旨在开发 "work well with the C++ Standard Library" 的高效能多面向链接库。其产出极为丰富,大至与STL容器搭配而极其重要的Boost.Serialization,小至提供各种便利零件的Boost.Function和用来堆砌零件的Boost.Bind 。由于范围广泛内容众多,程序员需要一个通盘而又适度深入的培训,本课程即着眼于此。
    




C++内存管理培训

Memory management 一向是 C++ programmer 的痛点,主要因为 C++ 不提供 Garbage Collection。这是效能顾虑下的一种取舍。现实如此,我们必须追求在如此的现实下如何又快又好地运用 memory,使符合速度和空间的最大利益。本课程在低阶上全面介绍 C++ 提供的各种 memory 管理工具(各种 overloadable operators),在高阶上深刻学习各大链接库(包括 STL, Loki, MFC, Boost)的 Pooled Allocation 的作法,并提供它们的高度可移植版(侯捷改编)。
    







 


关于祝成 |  联系我们 | 招贤纳士 |  网站导航  |  加入收藏  
电话:400-886-0806 |  Email:sv@softcompass.com
Copyright © 2010 SoftCompass-祝成科技, 高端企业级软件开发培训领导品牌. 版权所有.
沪ICP备08114298号