达内C++语言开发基础课程持续5周共192课

乐于分享,以下文章由小编分享给大家;课程链接:http://www.gdtarena.com/kecheng/
  第一阶段、C语言开发基础(C、C++、算法和数据结构、模板STL);课程持续5周共192课时。

  模块课程目标内容项目

  模块:Unix/Linux基础

  标准C基础

  C++编程

  数据结构和算法

  模板和

  课程目标:熟悉Unix/Linux系统的基本操作和基本命令,掌握vi编辑器的用法

  完全掌握C语言的本质,成为一名合格的C程序员,为以后的学习和工作打下坚实的基础

  掌握C++语言高级特性,理解面向对象编程思想,掌握封装,继承,多态三大特性。掌握C++异常处理,掌握运算符重载。

  掌握基本数据结构,掌握集合、线性结构、树状结构的基本用法,掌握排序算法和查找算法

  掌握模板的基本概念和基本用法,掌握特化和偏特化,了解智能指针;掌握STL(标准模板库),熟练使用容器,迭代器,熟悉各种相关算法。

  内容

  Unix/Linux操作系统Kernel和Shell;

  Unix/Linux文件系统简介;

  常用的Shell命令;

  vi的使用;

  环境变量;

  简单Shell脚本程序;

  gcc编译器,数据类型,变量和常量;T-Score学生成绩管理系统

  运算符和表达式,分支,循环;

  数组,函数,指针和字符串,结构,联合和枚举;

  指针高级应用,双指针,void指针,函数指针;

  C标准库,堆内存分配,IO等;

  C++命名空间和数据类型;

  面向对象编程(OOP),类和对象;

  构造器,拷贝构造,析构,new/delete;

  运算符重载;

  面向对象编程(OOP),封装、继承和多态;

  输入输出流;

  异常处理(Exception);

  数据结构的基本概念;

  线性结构;

  双向链表;

  栈和队列;

  树和二叉树;

  顺序查找法和二分查找法;

  排序算法(冒泡、选择、插入、快速);

  模板基本概念(template);

  类模板和模板类;

  函数模板和模板函数;

  类型推断;

  类模板和函数模板的特化;

  智能指针的实现;

  标准模板库(Standard Template Library);
我们在通过不间断地学习,才能获取真正的知识,从来不满足现在所拥有的知识,不断进取是根本,在编程的世界里也是这样,我喜欢获得新的知识,为获得新的知识兴奋,希望你也是一样,学无止境!!!
(责任编辑:广州达内)

你可能感兴趣的:(基础,C语言,编辑器,达内)