课程介绍
【培训背景】
由C语言大幅扩展而成的C++语言用途十分广泛。诸如用于Windows等操作系统、文字处理和电子表格等应用软件,还有很多商业化大型游戏也是用过C++开发的。全世界范围内数以百万的优秀程序员都在使用C++。C++之所以受到广大的欢迎,是因为C++本身除了易于编写程序,还具有易改进、易扩展、高性能等特点。C++语言尽管非常优秀,但是由于其规模庞大,学习起来需要一定的毅力和技巧。
【培训收益】
熟悉C++语主流开发工具;
熟悉C++语言基础语法;
掌握C++语言高级语法;
掌握Linux开发基础;
掌握C/C++常见数据结构;
掌握大厂常见编程思维;
【适合人群】
具备一定的计算机编程基础,希望深入了解C++语言并用于嵌入式开发、工业控制开发、以及系统化掌握C++语言核心技术的广大工程技术人员。
【培训特色】
1、实战项目驱动:
实战项目是学习C++编程的重要部分。培训过程中会安排多个实际项目,让学员在真实项目中运用所学知识进行开发。这种实战化的教学方式有助于学员更好地理解C++的编程思想,提升编程能力和解决实际问题的能力。
2、系统化教学:
课程内容通常涵盖C++的基础知识、面向对象编程、数据结构与算法、高级编程技术等全面内容。通过系统化的教学,帮助学员逐步建立扎实的C++编程基础,并逐步掌握高级编程技能。
3、专业导师团队:
我们拥有由资深程序员和专家组成的教学团队。他们不仅具备丰富的C++开发经验,还能够将复杂的编程知识以通俗易懂的方式传授给学员。专业导师的指导和支持,有助于学员在学习过程中少走弯路,提高学习效率。
【结业证书】
参加培训并通过考试学员,由工业和信息化部教育与考试中心统一颁发证书,证书可作为专业技术人员职业能力考核的证明,以及专业技术人员岗位聘用、任职、定级和晋升职务的重要依据。
证书样本
开班计划
开课时间 | 授课形式 | 培训类型 | 上课城市 | 在线报名 |
---|---|---|---|---|
随报随学 | 录播 | 特惠班 | IT云课 | 在线报名 |
课程大纲
基于C++的软件开发实战培训班,录播课为24课时,企业内训可按需求定制。
课程安排如下:
第1章 初识C++语言
1.1.初识C++语言(1)
1.1.初识C++语言(2)
1.1.初识C++语言(3)
1.1.初识C++语言(4)
第2章 C++基础入门
2.1.C++基础入门-C++分支结构(1)
2.1.C++基础入门-C++分支结构(2)
2.1.C++基础入门-C++分支结构(3)
2.1.C++基础入门-C++分支结构(4)
2.2.C++基础入门-C++循环结构(1)
2.2.C++基础入门-C++循环结构(2)
2.3.C++基础入门-一维数组、多维数组
2.4.C++基础入门-函数与作用域(1)
2.4.C++基础入门-函数与作用域(2)
第3章 C++指针
3.1.C++指针
第4章 C++字符串和指针高级运算
4.1.C++字符串和指针高级运算
第5章 C++函数进阶
5.1.C++函数进阶
第6章 C++类
6.1.C++类
第7章 类的创建
7.1.类的创建
第8章 C++文件与异常处理
8.1.C++文件与异常处理
第9章 Linux 开发基础
9.1.Linux简介
9.2.Linux常见命令
第10章 基本数据结构
10.1.基本概念
10.2.算法基础
10.3.基本数据结构
10.4.基础实战环节
10.5.高级数据结构(1)
10.5.高级数据结构(2)
10.6.通用算法思想
10.7.基本链表实战
10.8.实战案例
第11章 数学思维训练
11.1.数学思维训练(1)
11.1.数学思维训练(2)
第12章 C++案例实战
12.1.C++案例实战