中培IT学院

c/c++/qt/mfc开发培训方案

浏览:872次 作者:小编

培训简述
1.C语言:操作系统底层、系统驱动、单片机、嵌入式方面等;


2.C++:网络游戏开发、音视频技术、Socket网络通信,另外,苹果/谷歌/微软 等大型软硬件公司的系统或者软件上面都支持C/C++语言的集成开发。


3.C++ 的几个常见的发展方向:客户端,游戏,服务端,嵌入式,移动端(移动只要是跨平台的移动端用C++写通用部分,GUI可以用平台特性,也可以用C++的跨平台框架)。


4.针对界面UI方面C++的选择也是很多的,其实C++还是擅长“内功”的方面。如果你想带个GUI界面的话,也有很多类似Qt之类的框架和界面库可以使用,网上有很多,而且很多都跨平台,还开源,不管是Windows,还是Mac,还是Linux,还是移动端平台,通吃的。本身C/C++就是跨平台的。


5.Qt是诺基亚开发的一个跨平bai台的C++图形用户界面应用程序框架。Qt是完全面向对象的,很容易扩展,并且允许真正地组件编程。Qt也是流行的Linux桌面环境KDE 的基础。基本上,Qt同X Window上的Motif,Openwin,GTK等图形界面库和Windows平台上的MFC,OWL,VCL,ATL是同类型的东西,但Qt具有优良的跨平台特性、面向对象、丰富的API、大量的开发文档等优点。


6.微软基础类库(英语:Microsoft Foundation Classes,简称MFC)是微软公司提供的一个类库(class libraries),以C++类的形式封装了Windows API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。其中包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类。


7.专为毫无编程基础的新手小白量身打造的完整MFC课程体系,分为框架使用与源码追溯两条学习线,让学员快速上手,结合通俗易懂的课程讲解与简洁的代码演练。


培训对象

1.想从事IT开发者:本科大学生,没有计算机基础或很弱,有针对零基础的从入门到精通课程

2.想做C++算法者:对算法感兴趣,却不知道如何入门,课程会有针对性地进行算法强化

3.挑战技术拿高薪者:C/C++是所有其他语言的基石,学会技术的根和术,拥有核心竞争力

4.获得专项技术者:想获得专项技术,C++高性能服务器开发,音视频编解码与传输,物联网架构

 

培训收益
1.参与C/C++/Qt/MFC的培训,对于软件开发人员来说,无疑是一次宝贵的学习机会。这不仅仅是对编程语言的深入掌握,更是一个全面提升编程能力和理解软件架构的契机。

 

2.在C/C++的培训中,学员可以更加深入地理解底层编程的原理和技巧,掌握内存管理和性能优化的方法。这对于开发出高效、稳定的软件至关重要。


3.Qt和MFC的培训则侧重于图形用户界面(GUI)开发。Qt以其跨平台的特性和丰富的功能库,为开发者提供了构建现代化界面的强大工具。MFC则是Windows平台上的经典框架,对于希望在Windows环境下开发桌面应用的开发者来说,MFC的培训必不可少。

 

最后,通过这些培训学员不仅能够获得实际编程技能的提升,更能够形成对软件开发的全面理解和认知。这将为他们的职业生涯打开更广阔的道路,为未来的软件开发工作奠定坚实的基础。

 

日程安排

日程

章节

授课内容

第一天上午

PART 1.c/c++基础

c/c++的区别

语法

函数

内存管理

文件操作

第一天下午

PART 2.线程/进程/socket通信

线程的用法

进程的用法

Socket通信

内存间通信

异常处理

第二天上午

PART 3.QT程序设计基础

1.掌握常用内置控制的属性和使用方法,熟练组合控件进行应用开发,能够实现控件的常用事件处理;
2.掌握QT 信号与槽的实现机制;
3.掌握基于图形界面开发的布局及界面管理,熟练使用窗口及对话框进行友好界面开发。

第二天下午

PART 4.QT程序设计进阶

1.了解QT坐标系统、绘画系统,掌握QT图形绘制的编写方法;
2.掌握QT 网络功能,掌握QT图形部件事件处理机制,能够基于事件编程;
3.基于UDP、TCP会话层开发;掌握QT进行多线程编程的编写方法;
4.了解嵌入式数据库的概念,掌握QT访问数据库的编写方法;
5.能够对开发完成的应用程序进行安装和部署。

第三天上午

PART 5.MfC基础及运用

1.如何轻松学习MFC
2.MFC第一个HelloWorld程序
3.WinowsAPI与MFC的关系
4.MFC源码追踪之WinMain函数
5.MFC线程类CWinThread
6.MFC源码追踪之CWinThread
7.MFC的运用程序类CWinApp
8.MFC源码追踪之CWinApp
9.MFC的窗口基类CWnd
10.MFC源码追踪之CWnd

第三天下午

PART 6.MfC基础及运用

1.MFC源码追踪之CWnd窗口过程
2.MFC消息映射机制
3.MFC源码追踪之消息映射机制(上)
4.MFC源码追踪之消息映射机制(下)
5.MFC的主窗口类CFrameWnd
6.MFC源码追踪之CFrameWnd
7.MFC的对话框类CDialog
8.MFC基于对话框的应用程序
9.MFC模态与非模态对话框
10.MFC源码追踪之CDialog


企业内训1 企业内训1
标签: C语言 MfC基础 c/c++基础 C++ c++培训

上篇: Android及微信公众平台培训方案

下篇: Devops平台落地技术培训方案