从C++起步到MFC实战VC++软件工程师高端培训视频教程

本课程从C++起步、用户无需任何计算机基础,只需要懂的基本的电脑操作,既可学习本课程,本课程适合在校大学生,在职人员等,通过本课程的学习,学员可掌握C++\MFC\VC++服务器端、网络编程等技能

有兴趣的可以加我个人QQ:779591710

第一阶段:C++入门超基础精讲(28课时)
主要内容:
本部分是您成为VC++软件工程师必备的阶段,如果您没有任何基础,学习C++能快速让您进入编程领域,建议配合书籍《C++入门经典》

第1讲:程序设计语言原理及C++入门(6课时)
第2讲:基本数据类型扩展数据类型和表达式(3课时)
第3讲:控制语句(2课时)
第4讲:函数(2课时)
第5讲:数组(2课时)
第6讲:指针(3课时)
第7讲:结构体与共用体(2课时)
第8讲:类和对象(2课时)
第9讲:运算符重载(1课时)
第10讲:静态成员与友元(1课时)
第11讲:继承和派生类(1课时)
第12讲:模板(1课时)
第13讲:多态性与虚函数(1课时)
第14讲:异常处理(1课时)

第二阶段:VC++系列入门之VS2008MFC类库精讲(54课时)
本培训将实现的CAD系统介绍:
本培训视频中要带领学员实现的CAD系统是一个简单的基于2D图形的CAD系统,拥有以下基本功能: 基本的几何图形(点、线、矩形、圆、位图等)绘制的功能; 具有基本图像处理能力(依托CxImage库); 拥有基于脚本编程语言Lua脚本的命令输入环境; 自定义格式的CAD矢量图形文件; 具有简单2D矢量动画功能; 具有高可扩展性可作为较复杂的CAD系统的基本框架,学员可以以此为基础开发一些较实用的CAD系统。
本次培训将通过带领学员自己动手实现一个简单的CAD系统(TinyCAD)的方式,达到上述的培训目标。培训过程中学员将跟随讲师一步步实现一个基于MFC 及 最新Office Fluent UI界面开发库的简单CAD系统(TinyCAD)。

第1讲:VS2008 IDE环境的基本使用方法(4课时)
第2讲:VS2008 调试环境的使用(2课时)
第3讲:VS2008性能分析工具(1课时)
第4讲: MFC类库的设计目标、设计方法(2课时)
第5讲: MFC体系结构(11课时)
第6讲:CAD系统设计概论(5课时)
第7讲: MDI框架和TinyCAD框架实现(6课时)
第8讲: Lua脚本库和TinyCAD图形引擎实现(5课时)
第9讲:TinyCAD文档类和命令系统实现(9课时)
第10讲:CxImage库和扩展TinyCAD图像支持(2课时)
第11讲:鼠标消息处理(3课时)
第12讲:TinyCAD简单矢量动画系统(4课时)

第三阶段:Windows服务器与网络课程第一部分(54课时)
本部分主要讲解了Windows高级编程(内存管理+调试+句柄+进程+线程同步+动态链接库)等内容,课程共分十四章进行讲解
第0章:课程简介(1课时)
第1章:Windows内存管理(9课时)
第2章:UINCODE字符串和安全字符串函数(3课时)
第3章:错误处理和结构化异常处理(4课时)
第4章:获取系统信息(1课时)
第5章:Windows调试支持(2课时)
第6章:Windows句柄和对象(2课时)
第7章:系统安全性和基本访问控制(4课时)
第8章:Windows多任务基础(2课时)
第9章:Windows进程(3课时)
第10章:Windows线程(6课时)
第11章:线程同步和等待(4课时)
第12章:动态链接库(5课时)
第13章:资源(2课时)
第14章:文件和文件映射(6课时)

第四阶段:Windows服务器与网络编程第二部分(18课时)
本部分主要讲解了Windows服务器与网络编程之Windows高级编程第二部分(进程池 线程池 服务 日志与性能计数 磁带备份)等内容,课程共分六章进行讲解
第15章: Windows作业和进程池(2课时)
第16章:Windows纤程(1课时)
第17章:线程池和Win2008新线程池(3课时)
第18章:磁带备份(1课时)
第19章: Windows服务(6课时)
第20章:Windows日志和性能监视(5课时)

第五阶段:Windows服务器与网络编程第二部分(19课时)
本部分主要讲解了Windows服务器与网络编程之Windows高级编程第二部分(XML和XML解析引擎)
XML和XML解析引擎:
01、XML语言基础
02、XSD
03、XPath
04、XSL/XSLT
05、XQuery
06、XML解析引擎模型(DOM/SAX)
07、XML解析引擎介绍(MSXML parser、TinyXML引擎、Intel XML parsert
08、COM编程基础知识
09、COM环境初始化和释放
10、COM变量类型VARIANT
11、BSTR类型介绍
12、COM扩展支持类和函数(智能指针等)
13、MSXML parser编程模型和使用方法及示例
14、GRSLib中COM和XML基础支持

第六阶段:Windows服务器与网络编程第二部分(41课时)
数据库访问接口OLEDB+ADO

第七阶段:Windows服务器与网络编程第三部分(60课时)
本部分内容为VC++系列之Windows服务器与网络编程第三部分(网络编程超基础)
第23章:计算机网络和网际协议(TCPIP)
第24章:标准套接字SOCKET原理及编程
第25章:WinSock工作模式和编程模型
第26章:WinSock2.0API和SOCKET池
第27章:套接字IO控制命令和辅助工具函数
第28章:多播(组播)
第29章:网络编程辅助利器网络监视工具-MS Network Monitor

第八阶段:第七阶段:Windows服务器与网络编程第四部分(58课时)
第30章:TCPIP协议族详解
第31章:原始套接字和ICMP、PING TRACEROUTE工具实现
第32章:HTTP和FTP协议原理及服务端实现
第33章:P2P和NAT穿透流媒体传输
第34章:WinSock2 SPI

时间: 2024-10-02 22:01:27

从C++起步到MFC实战VC++软件工程师高端培训视频教程的相关文章

VC++软件工程师高端教程

从C++起步到MFC实战VC++软件工程师高端培训(服务器端开发方向) http://www.dwz.cn/u3wMp 咨询QQ2110053820 课程讲师:Gamebaby 课程分类:品牌套餐 适合人群:初级 课时数量:350课时 更新程度:完毕 用到技术:TCPIP协议.HTTP和FTP协议 涉及项目:LSP项目.LSPSetup项目 课程简介 本课程从C++起步.用户无需任何计算机基础,只需要懂的基本的电脑操作,既可学习本课程, 本课程适合在校大学生,在职人员等,通过本课程的学习,学员可

.NET软件工程师网络在线培训就业课程

课程讲师:北风.NET专职讲师团队 课程分类:套餐 适合人群:高级 课时数量:2000课时 用到技术:MVC5,EF6,BootStrap,HTML5,JqueryMobile,VS,.NET,ASP.NET 北风团队精心打造的42个经典案例,囊括了企业常见项目开发90%的典型应用 1.典型登录模块案例 (记住我功能,验证码功能) 2.类"省市县"三级联动效果实现案例 (Ajax无刷新效果) 3.权限管理案例(动态功能菜单.角色用户管理) 4.文件管理案例(上传.下载.多文件上传.进度

分享ASP.NET软件工程师培训视频教程

风舞烟ASP.NET软件工程师IT高端培训(BF-TECH)-10年IT从业经验结晶课程讲师:风舞烟课程分类:品牌套餐适合人群:初级课时数量:800课时用到技术:Linq/MVC/ASP.net 4.0 Ajax涉及项目:CRM客户关系管理以下课程有些可以单独出售!咨询qq:1840215592 ASP.NET视频教程体系:第一部分:.NET开发基础课程一.初识.NET平台和C#编程(40课时)课程二.HTML XHTML CS3 JS网页制作从入门到精通(30课时)课程三.深入JavaScri

vc++视频教程 软件工程师培训课程 VC知识库大讲堂

下载地址: http://www.enginedx.com/78/m299/ <C/C++软件工程师实战能力集训大纲>的现实意义在哪里?]         1.作为一个C/C++软件工程师,需要掌握的东西真是挺多的:        2.纵观目前中国的C/C++ 人才队伍,能满足以上能力要求的,只在少数.很多用人企业感叹,社招的人员能力参差不齐.普遍现象是他们只对其中的某一小部分内容有一个熟练的掌握,而对大部分的内容一知半解,甚至一无所知.这也是直接导致国内软件业开发实力普遍不强的最重要的原因.

鸡啄米MFC教程笔记之一:MFC和VC++

VC++简介 VC++全称是Visual C++,是由微软提供的C++开发工具,它与C++的根本区别就在于,C++是语言,而VC++是用C++语言编写程序的工具平台.VC++不仅是一个编译器更是一个集成开发环境,包括编辑器.调试器和编译器等,一般它包含在Visual Studio中.Visual Studio包含了VB.VC++.C#等编译环境.当然我们在使用VC++ 6.0的时候为了轻便,总是只单独安装VC++ 6.0.但自微软2002年发布Visual Studio.NET以来,微软建立了在

VS2015 全套C/C++、MFC实战、视频教程 最好的基础入门教程

VS2015 全套C/C++.MFC实战. 最好的基础入门教程课程 本课程包括: [1]C语言(1个月) [2]C++语法与数据结构(1个月)) [3]MFC项目开发(1个月) 往届的授课视频都已经上传到百度网盘,请同学们按照视频教程提前掌握课程的进度情况. VS2015系列视频教程包括: <VS2015--0基础C语言视频教程> <VS2015--C++视频教程与数据结构> <VS2015--MFC项目开发视频教程> 等完整的C++就 业培训内容.真正的C语言是从二进

一位软件工程师的6年总结

一位软件工程师的6年总结 一位软件工程师的6年总结http://www.jsjbbs.cn/thread-3001-1-1.html(出处: http://www.jsjbbs.cn/) “又是一年毕业时”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位:想想自己也曾经意气风发.踌躇满志,不觉感叹万千……本文是自己工作6年的经历沉淀或者经验提炼,希望对所有的软件工程师们有所帮助,早日实现自己的人生目标.本文主要是关于软件开发人员如何提高自己的软件专业技术方面的具体建议,前面几点旨在确定大的方

一位软件工程师的7年总结

1.分享第一条经验:“学历代表过去.能力代表现在.学习力代表未来.”其实这是一个来自国外教育领域的一个研究结果.相信工作过几年.十几年的朋友对这 个道理有些体会吧.但我相信这一点也很重要:“重要的道理明白太晚将抱憾终生!”所以放在每一条,让刚刚毕业的朋友们早点看到哈! 2.一定要确定自己的发展方向,并为此目的制定可行的计划.不要说什么,“我刚毕业,还不知道将来可能做什么?”,“跟着感觉走,先做做看”.因为,这样的观点会通过 你的潜意识去暗示你的行为无所事事.碌碌无为.一直做技术,将来成为专家级人

一位软件工程师的7年总结 [转]

原文出处:http://www.oschina.net/discuss/thread/500 1.分享第一条经验:“学历代表过去.能力代表现在.学习力代表未来.”其实这是一个来自国外教育领域的一个研究结果.相信工作过几年.十几年的朋友对这 个道理有些体会吧.但我相信这一点也很重要:“重要的道理明白太晚将抱憾终生!”所以放在每一条,让刚刚毕业的朋友们早点看到哈! 2.一定要确定自己的发展方向,并为此目的制定可行的计划.不要说什么,“我刚毕业,还不知道将来可能做什么?”,“跟着感觉走,先做做看”.因