你的位置: 首页 > 公开课首页 > 其它 > 课程详情
课程介绍 评价详情(0)
本课程名称: ITP200 C/C++软件开发工程师培训
查看更多:其它公开课
我要找内训供应商
授课内容与课纲相符0低0%
讲师授课水平0低0%
服务态度0低0%
课程介绍 评价详情(0)
培训受众:
课程收益:
2、具备良好的编码风格,了解编程的准确性、健壮性、效率、可扩展性、可复用性及兼容性等质量属性,能够编写高质量的C/C++程序代码;
3、深刻理解并熟练掌握各种常用数据结构和算法,能够进行简单的算法效率分析;
4、熟悉OO的分析与设计方法,掌握分层设计的软件架构思想(如三层架构、MVC等),了解常用设计模式;
5、了解操作系统基本原理,熟悉内存管理,进程调度及多线程等机制;
6、熟悉Windows编程基本概念,熟悉Win32 SDK编程环境和Win32 API,熟悉DLL动态链接库及COM/COM+组件开发,了解MFC/ATL/WTL等类库;了解.NET平台下的C++应用程序开发;熟悉Unix/Linux平台下的C/C++程序开发;
课程大纲
课程体系由金山软件公司与永亚软件学院共同开发;
高额奖学金、助学金确保学员顺利完成学业;
国际化教学模式,企业级全真开发实战训练;
国际权威认证、信息产业部认证、学院认证加大求职筹码;
考核合格后100%推荐就业,确保3次企业面试推介!
1、扎实的标准C/C++语言基础,深刻理解C/C++的内存管理、指针操作及对象模型等关键特性;了解C++ Template/STL/Generic Programming;
2、具备良好的编码风格,了解编程的准确性、健壮性、效率、可扩展性、可复用性及兼容性等质量属性,能够编写高质量的C/C++程序代码;
3、深刻理解并熟练掌握各种常用数据结构和算法,能够进行简单的算法效率分析;
4、熟悉OO的分析与设计方法,掌握分层设计的软件架构思想(如三层架构、MVC等),了解常用设计模式;
5、了解操作系统基本原理,熟悉内存管理,进程调度及多线程等机制;
6、熟悉Windows编程基本概念,熟悉Win32 SDK编程环境和Win32 API,熟悉DLL动态链接库及COM/COM+组件开发,了解MFC/ATL/WTL等类库;++应用程序开发;熟悉Unix/Linux平台下的C/C++程序开发;
7、掌握Socket/WinSock等网络通讯API,熟悉ODBC/ADO等数据库访问技术;
8、熟悉Internet应用协议与Web编程,能够开发服务器端应用程序;
9、熟悉主流的C/C++ IDE开发环境,掌握代码调试技术,熟悉C++单元测试工具cppUnit、项目构建工具Makefile以及版本控制工具SVN等;
10、了解RUP、Agile(XP/Scrum)等现代软件工程方法和开发过程;熟悉UML原理及常用工具,能够撰写开发周期中各种技术文档;
11、培养良好的团队协作精神,掌握专业软件开发人员应该具备的交流沟通技能,以及口头、书面表达能力等,具备阅读和理解英文技术文档的能力。
培训师介绍
本课程名称: ITP200 C/C++软件开发工程师培训
查看更多:其它公开课