课程详情:第一阶段:软件开发基础(贯穿项目:客户信息
管理、分析系统)
标准c语言开发:c语言开发的基本知识数据类型变量和常量环境指针函数类和对象数据结构以及经典算法:数据结构基本概念、线性结构、双向链表、栈和队列、树和二叉树以及冒泡排序等算法客户管理系统的实现:实现销售公司客户信息管理、分析系统
第二阶段linuxC/C++高级软件开发(贯穿项目:网络爬虫)
linuxc编程基础,Linux系统多进程、多线程编程,linux
网络编程:linux开发环境,静态库共享库的使用多线程编程以及网络编程的使用面向对象的编程和思想以及标砖实现网络编程的功能
第三阶段c++高级软件开发(c++方向)
c++11标准:了解c++标准的新特性以及封装的算法模板和STL:了解模板的基本概念容器和相对应的算法oracle
数据库:数据库常用的操作以及语法基础以及DMS数据挖掘技术
第四阶段:windows编程(windows程序员,vc程序员,vc++程序员)
windows核心编程:windows系统编程的基本方法mfc基本框架:mfc框架的基础以及常见的技术远程监控系统:实现远程登录,并实现远程机器的所有键盘/鼠标外设的功能,由本地机控制远程机器的所有操作