课程信息
  • 课程首页
  • 拼团活动
  • 专业套餐
  • 优惠活动
  • 我的课程
  • 站内消息
  • 站内提醒
  • 我的钱包
  • 道具 | 抵价券
  • 登录


【快班】Qt编程快速入门

编程技术

13周

85人

此课程所属【全栈程序猿】专业,专业内有不少于15门推荐课程,目前平台推出【专业课程0元学】活动,只需0元即可在所有的专业课程中任选5门学习,超值优惠,助您快速成长!点击这里了解

讲师
yafeilinux
课程简介

Qt是什么?简单来说,Qt是一个跨平台的C++应用程序开发框架。Qt最大的特点就是只需要编写一次代码就可以跨桌面、手机、嵌入式等多种平台运行,可以说有屏幕的设备就可以通过Qt展示界面。通过使用Qt可以节省大量的时间和人力成本,使项目快速发布,并且保证界面和体验的一致性。Qt支持Windows、Linux/X11、macOS、Embedded Linux、QNX、Android、iOS、WinRT等现在所有主流平台。全球有超过70个领域的顶级企业使用Qt,比如大家常见的LG、松下、森海塞尔、ubuntu、AMD等都在使用Qt。按照Qt官方的说法,《财富》全球500强企业中的前10家企业,有8家使用Qt。而且Qt是开源的,可以轻松地免费获取Qt源代码,并且可以得到数量众多的开源社区的支持,现在有超过100万的工程师选择Qt作为他们的首选跨平台开发框架。在国内,C++/Qt开发的人才十分紧缺,随便在51job上搜索下,可以发现Qt软件工程师需求很大,而且年薪20万+是很平常的。Qt正在快速发展,随着物联网时代的到来,无数嵌入式设备的应用,Qt将无处不在!


本课程将从最基本的窗口部件开始,讲解Qt核心机制以及编写图形界面的基本内容,然后从图形绘制、数据库、多媒体、网络等应用领域全面讲解Qt编程。课程中每个知识点都会以示例的形式进行讲解,多块知识还会综合起来设计大型实例,理论结合实际,从而帮助初学者真正入门Qt编程世界!

课程章节
  • 第1课 一见足以钟情:初识Qt及Qt Creator(Qt及其开发环境介绍)
  • 第2课 第一个多界面程序:主窗口与窗口部件(实例解析:设计传统的桌面应用程序界面)
  • 第3课 枯燥的修炼之路:纯代码编写程序(讲解Qt核心内容)
  • 第4课 漂亮的衣服:国际化与界面美化(实例解析:多国语言支持和换肤功能)
  • 第5课 界面的高阶处理:2D绘图(实例解析:涂鸦板)
  • 第6课 大量图元管理:图形视图框架(碰撞检测、图元动画等内容很适合编写游戏)
  • 第7课 探索立体世界:3D绘图(基于OpenGL实现立体界面)
  • 第8课 网络通信初探:局域网聊天工具(讲解http、ftp、udp等网络编程内容)
  • 第9课 实现大文件互传:TCP协议深入(讲解使用tcp协议进行文件传输)
  • 第10课 数据处理与显示:模型视图编程(精简的MVC设计模式,实现数据的存储和显示)
  • 第11课 在Qt中执行SQL:数据库编程(讲解常用数据库SQLite和MySql的应用)
  • 第12课 建立一个有声的程序:多媒体播放(实例解析:影音播发器)
  • 第13课 全新的技术:使用Qt Quick创建动态触摸式界面(讲解使用qml语言实现手机app界面)
课程环境

Windows 7 + Qt 5.7

授课对象

本课程浅显易懂、内容全面,适合没有接触过Qt 编程、或者有Qt编程基础但是想系统学习的童鞋。建议有一定的C++基础,如果没有也无妨,可以一边学习本课程,一边学习C++基础。

收获预期

会对Qt图形界面编程有系统全面的了解,从此步入Qt世界!

学费

学费: ¥400 ( 固定学费: ¥300, 逆向学费: ¥100 )

新颖的课程收费形式:“逆向收费”约等于免费学习,仅收取300元固定收费+100元逆向学费,学习圆满则逆向学费全额返还给学员!

炼数成金移动版 v2.0