当前位置:C++技术网 > 资讯 > C++零基础编程入门教程大致课程内容大纲

C++零基础编程入门教程大致课程内容大纲

更新时间:2015-09-08 11:59:38浏览次数:1+次

    C++技术网推出C++11的免费零基础入门教程课程,以文章形式深入浅出带你入门。已经拟定了课程大纲如下,如果你有什么建议或者疑问,请在文章后面提出,我们课程会更新实际的课程内容,以下大纲只做参考,实际的课程内容节次将根据实际情况变动调整,不再通知,请随时关注C++技术网的通知。
    课程参考书籍为Stephen Prata的《C++ Primer Plus,第六版》,请及时下载电子书阅读。资料只做参考,请重点关注课程内容。

    课程的讲解将会结合实际的开发经验,从最熟悉接触最多的东西开始讲解,逐步深入,并结合编程开发思想,讲解各种技术点,而不只是简单的讲述知识点,真正零基础就可以深入学习,掌握编程思想,学完就可以更快的适应开发,而不是只是懂点语法而已。
------------------------------------------------------
1.C++介绍答疑
1.1 C++是什么
1.2 为什么要学C++
1.3 如何学习C++,保持哪样的心态学习C++
1.4 学C++学的到底是什么?应该取到什么样的效果?
1.5 学习C++好找工作
1.6 初学入门选择C++好不好
1.7 是先学习C++好,还是其他语言好
1.8 想成为编程大神,一定要学习C++吗
1.9 C++标准有哪些,应该学什么标准

2.一个完成的C++程序介绍
2.1 main基本程序介绍
2.2 包含头文件
2.3 命名空间
2.4 标准输入输出
2.5 程序生命周期

3.程序生成过程
3.1 写代码
3.2 编译
3.3 链接
3.4 exe可执行文件

4.数据类型
4.1 字符
4.2 数值
4.3 指针
4.4 结构体
4.5 字符串
4.6 类

5.数据运算
5.1 算术运算
5.2 逻辑运算
5.3 位基本运算
5.4 位逻辑运算

6.程序流程控制
6.1 逻辑判断
6.2 条件分流(if else)
6.3 条件匹配(switch)
6.4 循环控制(while , do while ,for)

7.模块化(函数)
7.1 花括号
7.2 函数
7.3 调用堆栈

8.面向对象
8.1 对象
8.2 封装
8.3 继承
8.4 多态

9.泛型技术(模板)
9.1 模板技术

10.内存处理
10.1 内存的解释
10.2 内存的使用
10.3 内存的管理

11.文件操作
11.1 文件的打开和关闭
11.2 文件读写
11.3 文件修改
11.4 文件改名
11.5 文件的复制剪切

12.异常
12.1 异常的概念
12.2 异常与错误的关系
12.3 使用异常
12.4 C++异常和系统异常

13.C++11标准
13.1 C++11新增特性
13.2 C++11变化
13.3 C++11使用
13.4 Boost介绍

STL技术详细介绍在STL课程里。Boost技术将在Boost零基础入门课程中讲述。敬请关注C++技术网推出的后续课程。

网站推出的所有免费零基础入门课程的列表:点击查看所有零基础入门课程   (位置:资源下载->课程)