课程主要包含三大版块:
全面讲解语法:视窗程序开发的必学知识
深入解读基本类库:视窗程序开发的必用知识
项目实战:酒店客房管理系统软件
本课程时长:1601分钟(26小时41分钟)
为了帮助学员更好的学习和交流,本站设有开发者交流QQ群(群号:976480862),欢迎各位学员加入,共同探讨学习中的问题和心得。
本站【视窗C++栏目】中将配套《视窗C++·源码学习资源》、《视窗C++·编程常见问题》等供大家作为学习参考。
想系统性学习火山视窗编程语法和熟悉火山视窗基本类库使用方法的进阶编程爱好者
本课程虽非直接实战类课程,但它将为您全面梳理火山视窗编程的核心语法,并深入解读火山视窗基本类库,均为实战打基础。请在明确自身学习需求后,再做出购买决定,确保每一分投入都能带来实实在在的收获。
后续本站另发布的实战类系列课程或实战源码,均只聚焦某单一用途的实战项目,以完成某项目功能为主。
第一章:初识递归火山软件开发平台 | |||
序号 | 课程名称 | 课程时长 | 备注 |
01 | 火山软件开发平台简介 | 3分钟 | |
02 | 火山视窗程序开发工具介绍 | 7分钟 | |
03 | 编写我的第一个视窗程序:《你好,世界》 | 9分钟 | |
第二章:程序是怎样运行起来的 | |||
04 | 从代码到可执行文件 | 7分钟 | |
05 | 操作系统的作用 | 3分钟 | |
06 | 程序的运行过程 | 4分钟 | |
07 | 熟悉火山项目文件结构 | 19分钟 | |
第三章:数据类型 | |||
08 | 关键字和标识符 | 15分钟 | |
09 | 基本数据类型 | 17分钟 | |
10 | 常量 | 8分钟 | |
11 | 变量 | 8分钟 | |
12 | 解读类库:《控制台操作类》 | 22分钟 | |
13 | 解读类库:《文本类》 | 34分钟 | |
14 | 解读类库:《字节集类》 | 20分钟 | |
15 | 解读类库:《时间操作类》 | 12分钟 | |
16 | 解读类库:《数值转换类》 | 5分钟 | |
17 | 解读类库:《变量操作类》 | 11分钟 | |
第四章:运算符与表达式 | |||
18 | 表达式 | 4分钟 | |
19 | 赋值运算符和赋值表达式 | 3分钟 | |
20 | 算术运算符和算术表达式 | 5分钟 | |
21 | 关系运算符和关系表达式 | 5分钟 | |
22 | 逻辑运算符和逻辑表达式 | 4分钟 | |
23 | 运算符的优先级 | 2分钟 | |
24 | 数据类型转换 | 3分钟 | |
25 | 解读类库:《算术运算类》 | 5分钟 | |
第五章:条件判断语句 | |||
26 | 语句、程序结构和流程图 | 13分钟 | |
27 | 如果语句 | 7分钟 | |
28 | 分支判断语句 | 6分钟 | |
第六章:循环语句 | |||
29 | 循环判断首、循环判断尾 | 6分钟 | |
30 | 循环 | 5分钟 | |
31 | 计次循环、逆向计次循环、取循环索引 | 5分钟 | |
32 | 循环控制 | 6分钟 | |
33 | 解读类库:《流程控制类》 | 8分钟 | |
第七章:面向对象编程 | |||
34 | 理解面向对象编程思想 | 31分钟 | |
35 | 类和对象 | 49分钟 | |
36 | 方法概述:声明、定义有调用 | 49分钟 | |
37 | 方法的普通参数、默认参数 | 12分钟 | |
38 | 方法的返回值 | 5分钟 | |
39 | 变量的作用域 | 9分钟 | |
40 | 方法(属性读) | 5分钟 | |
41 | 方法(属性写) | 6分钟 | |
42 | 方法(属性读写) | 6分钟 | |
43 | 方法(定义事件和接收事件) | 6分钟 | |
44 | 类的继承 | 8分钟 | |
45 | 包名 | 13分钟 | |
46 | 解读类库:《对象类》 | 12分钟 | |
47 | 解读类库:《对象包装类》、《对象类信息》 | 16分钟 | |
48 | 解读类库:《本地结构模板》 | 14分钟 | |
第八章:数组 | |||
49 | 一维数组 | 8分钟 | |
50 | 二维数组 | 10分钟 | |
51 | 解读类库:《基本数组操作类》 | 8分钟 | |
52 | 解读类库:《对象数组模板类》 | 33分钟 | |
53 | 解读类库:《基本类型数组模板类》 | 9分钟 | |
第九章:指针 | |||
54 | 指针 | 5分钟 | |
55 | 解读类库:《指针类》 | 8分钟 | |
56 | 指针与数组、解读类库:《指针操作类》 | 12分钟 | |
57 | 指针在方法中的应用:传递地址 | 14分钟 | |
58 | 指针在方法中的应用:指向方法的指针 | 5分钟 | |
59 | 方法的返回值为指针 | 3分钟 | |
60 | 指针数组 | 8分钟 | |
61 | 安全使用指针:分配与释放内存 | 9分钟 | |
第十章:引用 | |||
62 | 方法参数名的引用操作 | 11分钟 | |
第十一章:结构体 | |||
63 | 结构体创建的三种方式:用本地结构别名创建、用"@视窗.结构类"创建、用本地结构模板创建 | 25分钟 | |
64 | 结构体的大小 | 14分钟 | |
65 | 结构体指针 | 14分钟 | |
66 | 结构体嵌套 | 7分钟 | |
67 | 结构体与方法:结构体作方法参数、结构体指针作方法参数 | 16分钟 | |
68 | 结构体数组 | 4分钟 | |
69 | 解读类库:《结构数组模板类》 | 12分钟 | |
第十二章:宏 | |||
70 | 宏的概述 | 7分钟 | |
71 | 宏在“@视窗.预定义宏”中的定义及使用 | 12分钟 | |
72 | 宏在嵌入行中的定义及使用 | 9分钟 | |
73 | 利用火山编译时预定义宏实现代码条件编译 | 7分钟 | |
74 | 解读类库:《宏操作类》 | 9分钟 | |
第十三章:火山模板 | |||
75 | 模板基础类和模板实现类、模板类型1~8 | 23分钟 | |
76 | 栈、队列、列表、数组、哈希表等的特征、优缺点及适用场景 | 10分钟 |
第十四章:程序调式及异常处理 | |||
77 | 火山IDE程序调试器使用方法 | 17分钟 | |
78 | 解读类库:《程序调试》 | 9分钟 | |
79 | 解读类库:《异常处理》 | 9分钟 | |
第十五章:常用组件布局 | |||
80 | 模拟登录场景:标签、编辑框、按钮布局 | 22分钟 | |
81 | 模拟火山IDE界面1:菜单栏布局 | 19分钟 | |
82 | 模拟火山IDE界面2:状态条布局 | 6分钟 | |
83 | 模拟火山IDE界面3:工具条布局 | 14分钟 | |
84 | 模拟火山IDE界面4:选择夹布局、 组件布局器的使用 | 9分钟 | |
85 | 模拟火山IDE界面5:树形框布局 | 11分钟 | |
第十六章:文件操作 | |||
86 | 输入输出流 解读类库:《流操作》 | 27分钟 | |
87 | 打开文件、读入文件数据 | 11分钟 | |
88 | 写出文本数据、保存文件 | 10分钟 | |
第十七章:网络通信 | |||
89 | 网络通信协议和流程 | 19分钟 | |
90 | 简单的客户与服务器通讯 | 16分钟 | |
第十八章:火山视窗基本类库解读 | |||
91 | 解读类库:《COM操作》 | 18分钟 | |
92 | 解读类库:《串口通讯》 | 11分钟 | |
93 | 解读类库:《内存映射文件》 | 17分钟 | |
94 | 解读类库:《线程类》 | 19分钟 | |
95 | 解读类库:《线程操作类》、《线程状态类》、《互斥锁》 | 46分钟 | |
96 | 解读类库《煤体播放类》、《声音播放器》 | 10分钟 | |
87 | 解读类库:《系统热键类》 | 5分钟 | |
98 | 解读类库:《常用功能》 | 7分钟 | |
99 | 解读类库:《打印机操作》 | 8分钟 | |
100 | 解读类库:《服务》 | 7分钟 | |
101 | 解读类库:《环境存取》 | 4分钟 | |
102 | 解读类库:《磁盘操作》、《资源》 | 7分钟 | |
103 | 解读类库:《驱动通信》 | 11分钟 | |
第十九章:Sqlite数据库 | |||
104 | Sqlite数据库基础理论 | 21分钟 | |
105 | 火山视窗平台操作Sqlite数据库 | 37分钟 | |
第二十章:项目实战:《酒店客房管理系统》 | |||
106 | 登录界面和程序主界面布局 | 25分钟 | |
107 | 入住登记和退房登记界面布局 | 15分钟 | |
108 | 房态设置和房态查询界面布局 | 16分钟 | |
109 | 账户管理界面布局 | 7分钟 | |
110 | 通过数据库完成登录验证功能 | 27分钟 | |
111 | 完善客房入住登记功能 | 39分钟 | |
112 | 编写客房查询功能 | 34分钟 | |
113 | 客房查询功能BUG修复 | 31分钟 | |
114 | 编写客房状态设置功能 | 35分钟 | |
115 | 编写客房可视化状态查询功能 | 49分钟 | |
116 | 编写营业查询功能 | 18分钟 | |
117 | 编写账户管理功能 | 32分钟 | |
118 | 结束语 | 2分钟 |
课程试看:本课程目录清晰明了,同时提供了部分课程试看链接,您可以先行试看,确认符合个人学习需求后再做出购买决定,若感觉课程不符合自已的期望,无需下单,灵活选择,让您的学习之旅更加顺心。
学习流程:购课成功后,您可以在个人会员中心页面“我的已购”中查看所购课程;课程观看流程:点击会员中心>登录会员账号>点击我的已购>点击查看详情>点击播放列表>点击立即学习>点击播放视频。课程支持电脑(www.qiaozhuo.net)和手机(m.qiaozhuo.net)访问本站网址双端观看。您可通过浏览器收藏本站网址,以便下次快捷访问学习。
价格优惠:最终实际成交价格以订单结算页为准,该价格可能因您参与的优惠活动及会员等级享有的折扣而有所变动,划线价仅供参考,具体优惠力度以实际结算为准。
商品特性:请注意,视频课程为虚拟商品,购买后不支持退款,请务必确认需求后再行购买,以免产生不必要的困扰。我们承诺提供高质量的教学内容和服务,但也请您理解虚拟商品的特殊性。
火山软件版本推荐:
初学者学习:推荐使用火山测试版,以满足学习需求。
大型软件开发需求:请访问火山软件官网,购买个人付费版并获取加密锁,以获得全面的软件开发功能和服务。