吾爱编程

标题: 环游代码世界,争做IT霸主,VC++软件工程师高端培训 [打印本页]

作者: admin    时间: 2017-11-1 13:47
标题: 环游代码世界,争做IT霸主,VC++软件工程师高端培训
课程简介
本课程从C++起步、用户无需任何计算机基础,只需要懂的基本的电脑操作,既可学习本课程,本课程适合在校大学生,在职人员等,通过本课程的学习,学员可掌握C++\MFC\VC++服务器端、网络编程等技能,相比国内几万的培训费,可谓实惠多多。
学习对象
1:有志于在软件开发、服务器端开发、VC++游戏开发领域寻求发展的人员
2:专业零起点
3:无需任何C语言基础,适合学历高中起点即可
4:具备基本的计算机操作、英语阅读能力
学习目标
符合企业需求的具有1-2年软件开发工作经验的VC++软件开发工程师。
内容简介:

本部分是您成为VC++软件工程师必备的阶段,如果您没有任何基础,学习C++能快速让您进入编程领域,建议配合书籍《C++入门经典》
课程名称章节名称内容介绍
VC++系列入门之VS2008 MFC类库精讲(项目实战CAD系统)
第1讲:VS2008 IDE环境的基本使用方法(4课时)
01、认识IDE环境 了解VS2008 IDE环境
02、学习VS2008环境设置
03、学用工程向导
04、初识Office Fluent UI
05、理解应用程序帮助系统(MSDN)
06、理解VS2008解决方案要素
07、学用VS2008宏脚本
第2讲:VS2008 调试环境的使用(2课时)
01、掌握启动调试环境的主要方法
02、掌握各调试信息窗口的作用和使用方法
03、掌握定位最终错误位置的正确方法
04、掌握应用程序调试版本和发行版本的区别及编译方法
05、掌握常用的调试技巧
06、掌握MFC程序的一些调试技巧

第3讲:VS2008性能分析工具(1课时)
01、掌握性能分析工具的使用方法
02、掌握查看性能分析报告的方法
03、掌握分析应用程序性能瓶颈的方法
第4讲: MFC类库的设计目标、设计方法(2课时)
01、初步掌握MFC
02、深刻理解MFC的设计目标
03、理解MFC封装Windows API的方式方法以及MFC与API的关系
04、学会查看MFC的源代码
第5讲: MFC体系结构(11课时)
01、MFC类库体系结构
02、MFC类库概览
03、MFC类库骨干基类介绍
04、CObject类特性
05、MFC RTTI 特性
06、Windows 消息机制和MFC 消息机制
07、CCmdTarget类特性
08、Win32窗口知识和CWnd类特性
09、CView类和CDocument类以及文档视图结构
10、CDialog类特性
11、CDC类特性
12、MFC集合类的特性和使用方法
13、MFC 应用类型和应用框架
14、MFC 应用程序开发的一般方法;
第6讲:CAD系统设计概论(5课时)
01、学习和理解什么是CAD系统
02、CAD系统设计概述
03、Windows GDI介绍
04、2D计算机图形学
05、理解什么是光栅图、什么是矢量图,了解二者的特点和用途
06、TinyCAD系统设计、主要功能和实现的方法
第7讲: MDI框架和TinyCAD框架实现(6课时)
01、MDI框架结构
02、MDI内部结构以及Document\View\Frame的创建
03、使用向导生成TinyCAD系统的基本框架
04、为TinyCAD添加CTinyCADZoomView类,并修改视图派生路径
05、添加和完善TinyCAD界面的文件列表控件面板
06、掌握Fluent UI界面库的主要特点和基本使用方法
第8讲: Lua脚本库和TinyCAD图形引擎实现(5课时)
01、Lua库和Lua脚本语言
02、为TinyCAD系统添加Lua库支持
03、CScrollView的使用和MFC图形类介绍
04、扩展图形引擎的命令函数
第9讲:TinyCAD文档类和命令系统实现(9课时)
01、TinyCAD缩放命令控制的实现(在CTinyCADZoomView中添加坐标变换支持函数)
02、TinyCAD文档结构
03、TinyCAD文档类实现
04、Fluent UI对话框用法和文档尺寸定义对话框
05、TinyCAD视图更新的控制
06、TinyCAD命令系统和输出错误信息
07、TinyCAD图形的属性和Fluent UI属性窗口的使用
第10讲:CxImage库和扩展TinyCAD图像支持(2课时)
01、CxImage库介绍和相关资源
02、为TinyCAD项目添加CxImage库支持
03、.实现关于CxImage的新图形命令函数
第11讲:鼠标消息处理(3课时)
01、CRectTracker的使用方法
02、添加工具箱面板的实现
03、处理鼠标消息
04、添加文件视图面板的代码
第12讲:TinyCAD简单矢量动画系统(4课时)
01、计算机动画基本原理
02、计算机2D动画的一般方法介绍(画擦法,双缓冲法)
03、TinyCAD动画系统设计
04、理解消息循环和定时器打造高性能定时消息循环
05、理解消息循环带来的编程思想的一些转变
06、Windows下的高性能计时器对象
07、改写动画线程类的Run函数添加高性能计时器
08、动态创建动画系统的Frame/View结构
09、在主应用面板中添加启动动画的功能按钮;
10、动画实际帧数统计计算方法
11、TinyCAD项目总结和扩展展望

课程名称章节名称内容介绍
Windows服务器与网络编程第二部分
第15章: Windows作业和进程池(2课时)
01、作业对象介绍
02、创建作业对象
03、添加进程到作业对象
04、停止作业对象中所有的进程
05、获得作业的统计信息
06、GRSLib中作业对象的封装
第16章:Windows纤程(1课时)
01、纤程对象介绍
02、将线程变为纤程
03、纤程函数
04、自定义纤程调度
05、纤程的本地存储(FLS)
06、GRSLib中关于纤程的封装

第17章:线程池和Win2008新线程池(3课时)
01、线程池基础知识
02、异步调用队列
03、内核对象等待回调队列
04、定时回调队列
05、完成端口回调队列
06、回调队列型线程池的缺陷
07、Win2008新线程池及用法
08、GRSLib中线程池部分的封装
第18章:磁带备份(1课时)
01、Windows磁带备份支持介绍
02、磁带备份的初始化
03、磁带设备的输入输出
第19章: Windows服务(6课时)
01、Windows服务进程基础
02、服务进程主函数和服务程序基本结构
03、服务安装、删除、启动、停止
04、服务对象安全和服务启动帐号
05、枚举系统中已安装的服务
06、服务的调试和服务中显示UI
07、打造GRSLib中的服务程序框架
第20章:Windows日志和性能监视(5课时)
01、理解Windows事件日志
02、事件日志模型和使用
03、消息文件和编译方法
04、GRSLib中的Windows日志模块
05、Windows性能计数器基础知识
06、使用注册表函数操作Windows性能计数器
07、使用PDH专用API族操作Windows性能计时器
08、GRSLib中关于Windows性能计数器封装的考虑
课程名称章节名称内容介绍
Windows服务器与网络编程第二部分
数据库访问接口OLEDB+ADO
01、数据库访问接口简介(ODBC、OLEDB、ADO、ADO.Net)?
02、数据库系统简介?
03、OLEDB简介?
04、MSDAC介绍和帮助获取?
05、OLEDB编程基础?
06、数据源对象和连接数据库?
07、会话对象和创建会话事务对象?
08、命令对象及接口
09、结果集对象及接口?
10、列信息获取和动态绑定?
11、数据增删改操作及延迟提交?
12、多结果集对象?
13、SQL预处理和参数化查询?
14、输入输出参数和存储过程调用?
15、数据源枚举?
16、无SQL直接操作表?
17、数据源动态结构分析和架构结果集?
18、BLOB字段插入和读取操作?
19、结构化绑定(静态绑定)
20、日期时间型数据列处理?
21、数据类型转换对象?
22、数据变更通知?
23、结果集查找操作及IRowsetFind接口?
24、出错信息处理?
25、使用事务处理?
26、ATL中的OLEDB模版及用法?
27、ADO组件及用法?
28、ADO和OLEDB混合编程?
29、使用ADO调用存储过程?
30、GRSLib中数据库访问组件的添加

课程名称章节名称内容介绍
Windows服务器与网络编程第四部分
第30章:TCPIP协议族详解
01、回顾已学SOCKET编程方法及分析知识局限
02、再看TCP/IP分层
03、链路层功能介绍
04、网络层功能介绍
05、传输层功能介绍
06、应用层功能介绍及应用层设计建议
07、OSI会话层功能介绍
08、OSI表示层功能介绍
09、TCP/IP分层原理及数据传输原理示意
10、IP协议详解
11、ICMP协议详解
12、UDP协议详解
13、TCP协议详解
14、学习协议的目的和意义
第31章:原始套接字和ICMP、PING TRACEROUTE工具实现
01、原始套接字原理
02、原始套接字创建
03、原始套接字创建需要注意的细节问题(限制/选项)
04、ICMP Ping报文格式及介绍
05、利用原始套接字实现Ping命令
06、路由发现原理介绍
07、TraceRoute命令原理及实现
08、利用原始套接字实现UDP协议封包
09、利用原始套接字实现TCP协议的方法
10、GRSLib中关于Ping功能和TraceRoute功能的封装
第32章:HTTP和FTP协议原理及服务端实现
01、FTP协议详解
02、FTP Server实现和测试
03、HTTP协议详解
04、HTTP Server实现和测试
05、本讲作业
第33章:P2P和NAT穿透流媒体传输
01、P2P思想来源
02、P2P原理
03、P2P核心关键技术
04、NAT和NAPT
05、NAT打洞和穿透技术
06、流媒体原理
07、流媒体领域面临的若干问题
08、RTP/RTCP/RTSP/RSVP协议介绍
09、JRTPLib介绍
10、本讲作业
第34章:WinSock2 SPI
01、WinSock SPI介绍
02、WinSock SPI原理
03、WinSock SPI封装和接口
04、WinSock SPI安装
05、WinSock SPI示例
06、WinSock SPI调试
07、WinSock SPI用途




作者: kario    时间: 2021-7-3 23:05
看了LZ的帖子,我只想说一句很好很强大!支持吾爱编程网!
作者: jianwyr    时间: 2021-11-6 09:38
sdf df sdfsdfsdf
作者: zeratod    时间: 2021-12-23 19:04
看了LZ的帖子,我只想说一句很好很强大!支持吾爱编程网!
作者: itwoaini    时间: 2022-12-20 21:12
看帖看完了至少要顶一下,还可以加入到淘帖哦!支持吾爱编程网!




欢迎光临 吾爱编程 (http://www.52pg.net/) Powered by Discuz! X3.2