你将学到:
- 扎实Swift 和 SwiftUI基础
- 具备全新图像处理能力
- 掌握iOS项目开发全流程
- 熟练掌握调试工具与技巧
- 深入主流MVC MVVM架构
- 提升高质量UI设计能力
课程简介:
理论结合实践,手把手带你用Swift,从0到1完整地落地一个大型社交APP项目,让你不仅能掌握Swift核心技术,同时具备企业级iOS项目开发全流程实战能力,无论是做为毕设项目,还是就业面试项目,还是提升实战能力,都是你2024年不可多得的正确选择。
课程目录:
第1章 iOS开发课程导学
1 节|9分钟
收起
视频:
1-1 iOS实战–课程导学
试看
08:18
第2章 为你解开要不要学习iOS的多种困惑
1 节|18分钟
收起
视频:
2-1 成为ios开发工程师的优势和前景
17:42
第3章 Swift核心语法,写下你的第一行Swift代码
5 节|64分钟
收起
视频:
3-1 Swift基础语法介绍
05:44
视频:
3-2 Swift环境配置和注释
16:38
视频:
3-3 布尔类型和比较运算符
12:21
视频:
3-4 逻辑运算符
14:17
视频:
3-5 可选变量
14:50
第4章 初识Swift集合类型,区分数组与元组
4 节|35分钟
收起
视频:
4-1 Swift集合类型介绍
02:23
视频:
4-2 元组的运用与实战案例
12:12
视频:
4-3 初步讲解数组
09:08
视频:
4-4 数组的增删改查
10:36
第5章 掌握Swift流程控制语句,循环语句
5 节|29分钟
收起
视频:
5-1 Swift流程语句
02:28
视频:
5-2 While循环
05:51
视频:
5-3 For循环
07:06
视频:
5-4 遍历集合
06:35
视频:
5-5 循环的嵌套和退出
06:16
第6章 Swift字典与set的运用与拓展,熟练运用更高级的数据结构
4 节|33分钟
收起
视频:
6-1 更多集合的详细讲解
03:23
视频:
6-2 字典的创建和遍历
10:12
视频:
6-3 字典的读取和便捷方法
08:31
视频:
6-4 Swift中的Set
10:51
第7章 面向对象编程,初识方法和类
5 节|44分钟
收起
视频:
7-1 方法,结构体和类
02:09
视频:
7-2 初步掌握Swift的方法
10:15
视频:
7-3 方法的返回值
11:06
视频:
7-4 Swift结构体
12:36
视频:
7-5 Swift详解类
07:34
第8章 Swift UI基础入门 – 写下你的第一个UI界面
6 节|37分钟
收起
视频:
8-1 初始Swift UI,苹果最新的UI框架
03:20
视频:
8-2 Swift UI与UI Kit的对比分析
04:07
视频:
8-3 手把手教你创建第一个Xcode项目
06:27
视频:
8-4 掌握Swift UI中的View页面布局
05:31
视频:
8-5 掌握Swift UI页面编辑者的实现
08:53
视频:
8-6 掌握Swift UI中的对象数据和方法
08:05
第9章 Swift UI数据绑定 – 弄清页面与模型之间的数据交互
5 节|44分钟
收起
视频:
9-1 【手势相关】掌握Swift UI中的按钮和点击事件
07:33
视频:
9-2 【状态管理】掌握Swift UI中如何进行状态管理
10:48
视频:
9-3 【数据绑定】掌握Swift UI中如何进行数据绑定
09:48
视频:
9-4 【基础知识】掌握Swift UI中的字符串与变量
07:18
视频:
9-5 【项目构架】掌握Swift UI项目构架与模型创建
08:18
第10章 Swift UI实现一个你自己的Todo App-第一个Swift UI App
8 节|84分钟
收起
视频:
10-1 Swift UI常用的设计模式MVVM与应用
04:03
视频:
10-2 【页面预览】掌握Preview功能检测UI变化.pptx.mp4
07:48
视频:
10-3 【导航深挖】通过NavigationStack掌握Swift UI中的导航.mp4
11:40
视频:
10-4 清单app的页面创建掌握基本的Swift Ui基础
16:38
视频:
10-5 【模型创建】创建清单模型与清单页面的编写-
11:06
视频:
10-6 【业务逻辑】通过ViewModel实现页面与数据之间的解偶合
14:00
视频:
10-7 【业务逻辑】掌握Swift UI中的输入校验和弹窗提示
09:31
视频:
10-8 【业务逻辑】掌握Swift UI中事件的点击与状态改变.mp4
08:28
第11章 为你的Todo App添加更多的功能,包含特效
6 节|57分钟
收起
视频:
11-1 【本地存储】掌握Swift UI中对数据的本地存储
11:09
视频:
11-2 【编码解码】掌握Swift UI中对json的编码和解码
13:50
视频:
11-3 【应用升级】应用Swift UI中本地存储和编码解码
09:53
视频:
11-4 【页面动画】掌握Swift UI中对特定页面布局的动画效果
11:13
视频:
11-5 【暗黑模式】掌握app暗黑模式以及颜色配置
06:05
视频:
11-6 【项目配置】熟悉掌握配置app图标和启动页面的设置
04:39
第12章 聊天App的项目实战 – 初步认识app的设计框架
6 节|66分钟
收起
视频:
12-1 社交app的项目展示与功能介绍
06:29
视频:
12-2 【底部导航栏】通过Swift UI实现库自带的底部导航栏
11:42
视频:
12-3 【自定义导航栏】导航栏的进阶-手动实现自定义底部导航栏
15:54
视频:
12-4 App的底部导航栏的布局与设计
13:47
视频:
12-5 【应用枚举】通过枚举方式实现底部导航栏的状态切换
09:55
视频:
12-6 底部导航栏的逻辑与应用的升级
07:58
第13章 主界面的设计与实现 – 制作精美的卡片轮播效果
8 节|109分钟
收起
视频:
13-1 【页面布局】通过Swift UI实现精美的卡片布局
15:29
视频:
13-2 【手势识别】掌握自定义卡片顶部的指示器与点击识别
10:23
视频:
13-3 【手势识别】深入了解Swift UI手势相关的内容
11:55
视频:
13-4 【页面动画】滑动效果在卡片页面上的应用与讲解
13:37
视频:
13-5 【页面布局】通过Swift UI为卡片页面制作精美的样式
12:18
视频:
13-6 【页面布局】掌握用户卡片底部按钮定制化的实现
14:42
视频:
13-7 【页面布局】整合卡片页面与整体App的联动
18:07
视频:
13-8 【页面布局】滑动至空白处的页面实现与逻辑
12:15
第14章 配对页面的设计与实现 – 熟练掌握Swift UI模块式弹窗组件
7 节|83分钟
收起
视频:
14-1 【页面布局】用户卡片详情页面布局与实现
19:08
视频:
14-2 【数据绑定】通过appState控制卡片的全屏显示
11:21
视频:
14-3 【页面布局】详情页面的悬浮按钮和底部操作表单
11:31
视频:
14-4 【页面动画】视图过渡中MatchedGeometryEffect的应用
11:07
视频:
14-5 【状态切换】主页面顶部标题状态选择的切换-
08:53
视频:
14-6 【页面布局】单一卡片模糊效果的实现
10:16
视频:
14-7 【页面布局】配对页面列表的实现并与主页面整合
09:47
第15章 聊天页面的设计与实现-快速掌握消息界面的UI与逻辑实现
7 节|92分钟
收起
视频:
15-1 【逻辑梳理】聊天页面需求分析与气泡实现
12:11
视频:
15-2 【页面布局】ChatManager的实现和聊天框顶部设计
17:40
视频:
15-3 【页面布局】Swift UI中聊天界面输入框的设计与实现
13:01
视频:
15-4 【滚动页面】Swift UI的Scroll View实现页面的滑动效果
13:29
视频:
15-5 【页面布局】Swift UI实现用户搜索聊天列表的功能
17:30
视频:
15-6 【页面导航】用户选择聊天对象的页面设计与导航实现
11:24
视频:
15-7 【数据响应】掌握Swift UI搜索功能的聚焦以及列表的及时刷新
06:26
第16章 个人用户界面的设计与实现 – 熟练掌握UI界面与本地相册的调用
5 节|61分钟
收起
视频:
16-1 【项目整合】消息列表与整体app的整合与优化
10:19
视频:
16-2 【图像处理】用户个人界面顶部设计与的头像处理
20:25
视频:
16-3 【图像处理】掌握苹果中图片本地选取
09:47
视频:
16-4 【图像处理】在实战应用中实现图片的本地选取
09:34
视频:
16-5 【页面布局】Swift UI中滚动轮播图的实现
10:28
第17章 成为iOS开发工程师高手–必学的项目优化
3 节|40分钟
收起
视频:
17-1 【页面整合】掌握LazyVGrid并实现页面的多列布局
18:55
视频:
17-2 【项目管理】Swift外部包裹的引入与调用
11:44
视频:
17-3 【项目管理】Swift包裹的创建与调用
09:18
第18章 Swift经典面试题 – 为你的第一份iOS工作做好准备
6 节|118分钟
收起
视频:
18-1 数据结构与算法概述
06:58
视频:
18-2 数组类型题目的讲解
20:08
视频:
18-3 字符串类型题目的讲解
24:00
视频:
18-4 链表类型题目的讲解
24:27
视频:
18-5 树类型题目的讲解
24:47
视频:
18-6 排序和搜索题目的讲解
16:55
第19章 课程总结
1 节|12分钟
收起
视频:
19-1 课程总结
11:39
1 节|9分钟
收起
视频:
1-1 iOS实战–课程导学
试看
08:18
第2章 为你解开要不要学习iOS的多种困惑
1 节|18分钟
收起
视频:
2-1 成为ios开发工程师的优势和前景
17:42
第3章 Swift核心语法,写下你的第一行Swift代码
5 节|64分钟
收起
视频:
3-1 Swift基础语法介绍
05:44
视频:
3-2 Swift环境配置和注释
16:38
视频:
3-3 布尔类型和比较运算符
12:21
视频:
3-4 逻辑运算符
14:17
视频:
3-5 可选变量
14:50
第4章 初识Swift集合类型,区分数组与元组
4 节|35分钟
收起
视频:
4-1 Swift集合类型介绍
02:23
视频:
4-2 元组的运用与实战案例
12:12
视频:
4-3 初步讲解数组
09:08
视频:
4-4 数组的增删改查
10:36
第5章 掌握Swift流程控制语句,循环语句
5 节|29分钟
收起
视频:
5-1 Swift流程语句
02:28
视频:
5-2 While循环
05:51
视频:
5-3 For循环
07:06
视频:
5-4 遍历集合
06:35
视频:
5-5 循环的嵌套和退出
06:16
第6章 Swift字典与set的运用与拓展,熟练运用更高级的数据结构
4 节|33分钟
收起
视频:
6-1 更多集合的详细讲解
03:23
视频:
6-2 字典的创建和遍历
10:12
视频:
6-3 字典的读取和便捷方法
08:31
视频:
6-4 Swift中的Set
10:51
第7章 面向对象编程,初识方法和类
5 节|44分钟
收起
视频:
7-1 方法,结构体和类
02:09
视频:
7-2 初步掌握Swift的方法
10:15
视频:
7-3 方法的返回值
11:06
视频:
7-4 Swift结构体
12:36
视频:
7-5 Swift详解类
07:34
第8章 Swift UI基础入门 – 写下你的第一个UI界面
6 节|37分钟
收起
视频:
8-1 初始Swift UI,苹果最新的UI框架
03:20
视频:
8-2 Swift UI与UI Kit的对比分析
04:07
视频:
8-3 手把手教你创建第一个Xcode项目
06:27
视频:
8-4 掌握Swift UI中的View页面布局
05:31
视频:
8-5 掌握Swift UI页面编辑者的实现
08:53
视频:
8-6 掌握Swift UI中的对象数据和方法
08:05
第9章 Swift UI数据绑定 – 弄清页面与模型之间的数据交互
5 节|44分钟
收起
视频:
9-1 【手势相关】掌握Swift UI中的按钮和点击事件
07:33
视频:
9-2 【状态管理】掌握Swift UI中如何进行状态管理
10:48
视频:
9-3 【数据绑定】掌握Swift UI中如何进行数据绑定
09:48
视频:
9-4 【基础知识】掌握Swift UI中的字符串与变量
07:18
视频:
9-5 【项目构架】掌握Swift UI项目构架与模型创建
08:18
第10章 Swift UI实现一个你自己的Todo App-第一个Swift UI App
8 节|84分钟
收起
视频:
10-1 Swift UI常用的设计模式MVVM与应用
04:03
视频:
10-2 【页面预览】掌握Preview功能检测UI变化.pptx.mp4
07:48
视频:
10-3 【导航深挖】通过NavigationStack掌握Swift UI中的导航.mp4
11:40
视频:
10-4 清单app的页面创建掌握基本的Swift Ui基础
16:38
视频:
10-5 【模型创建】创建清单模型与清单页面的编写-
11:06
视频:
10-6 【业务逻辑】通过ViewModel实现页面与数据之间的解偶合
14:00
视频:
10-7 【业务逻辑】掌握Swift UI中的输入校验和弹窗提示
09:31
视频:
10-8 【业务逻辑】掌握Swift UI中事件的点击与状态改变.mp4
08:28
第11章 为你的Todo App添加更多的功能,包含特效
6 节|57分钟
收起
视频:
11-1 【本地存储】掌握Swift UI中对数据的本地存储
11:09
视频:
11-2 【编码解码】掌握Swift UI中对json的编码和解码
13:50
视频:
11-3 【应用升级】应用Swift UI中本地存储和编码解码
09:53
视频:
11-4 【页面动画】掌握Swift UI中对特定页面布局的动画效果
11:13
视频:
11-5 【暗黑模式】掌握app暗黑模式以及颜色配置
06:05
视频:
11-6 【项目配置】熟悉掌握配置app图标和启动页面的设置
04:39
第12章 聊天App的项目实战 – 初步认识app的设计框架
6 节|66分钟
收起
视频:
12-1 社交app的项目展示与功能介绍
06:29
视频:
12-2 【底部导航栏】通过Swift UI实现库自带的底部导航栏
11:42
视频:
12-3 【自定义导航栏】导航栏的进阶-手动实现自定义底部导航栏
15:54
视频:
12-4 App的底部导航栏的布局与设计
13:47
视频:
12-5 【应用枚举】通过枚举方式实现底部导航栏的状态切换
09:55
视频:
12-6 底部导航栏的逻辑与应用的升级
07:58
第13章 主界面的设计与实现 – 制作精美的卡片轮播效果
8 节|109分钟
收起
视频:
13-1 【页面布局】通过Swift UI实现精美的卡片布局
15:29
视频:
13-2 【手势识别】掌握自定义卡片顶部的指示器与点击识别
10:23
视频:
13-3 【手势识别】深入了解Swift UI手势相关的内容
11:55
视频:
13-4 【页面动画】滑动效果在卡片页面上的应用与讲解
13:37
视频:
13-5 【页面布局】通过Swift UI为卡片页面制作精美的样式
12:18
视频:
13-6 【页面布局】掌握用户卡片底部按钮定制化的实现
14:42
视频:
13-7 【页面布局】整合卡片页面与整体App的联动
18:07
视频:
13-8 【页面布局】滑动至空白处的页面实现与逻辑
12:15
第14章 配对页面的设计与实现 – 熟练掌握Swift UI模块式弹窗组件
7 节|83分钟
收起
视频:
14-1 【页面布局】用户卡片详情页面布局与实现
19:08
视频:
14-2 【数据绑定】通过appState控制卡片的全屏显示
11:21
视频:
14-3 【页面布局】详情页面的悬浮按钮和底部操作表单
11:31
视频:
14-4 【页面动画】视图过渡中MatchedGeometryEffect的应用
11:07
视频:
14-5 【状态切换】主页面顶部标题状态选择的切换-
08:53
视频:
14-6 【页面布局】单一卡片模糊效果的实现
10:16
视频:
14-7 【页面布局】配对页面列表的实现并与主页面整合
09:47
第15章 聊天页面的设计与实现-快速掌握消息界面的UI与逻辑实现
7 节|92分钟
收起
视频:
15-1 【逻辑梳理】聊天页面需求分析与气泡实现
12:11
视频:
15-2 【页面布局】ChatManager的实现和聊天框顶部设计
17:40
视频:
15-3 【页面布局】Swift UI中聊天界面输入框的设计与实现
13:01
视频:
15-4 【滚动页面】Swift UI的Scroll View实现页面的滑动效果
13:29
视频:
15-5 【页面布局】Swift UI实现用户搜索聊天列表的功能
17:30
视频:
15-6 【页面导航】用户选择聊天对象的页面设计与导航实现
11:24
视频:
15-7 【数据响应】掌握Swift UI搜索功能的聚焦以及列表的及时刷新
06:26
第16章 个人用户界面的设计与实现 – 熟练掌握UI界面与本地相册的调用
5 节|61分钟
收起
视频:
16-1 【项目整合】消息列表与整体app的整合与优化
10:19
视频:
16-2 【图像处理】用户个人界面顶部设计与的头像处理
20:25
视频:
16-3 【图像处理】掌握苹果中图片本地选取
09:47
视频:
16-4 【图像处理】在实战应用中实现图片的本地选取
09:34
视频:
16-5 【页面布局】Swift UI中滚动轮播图的实现
10:28
第17章 成为iOS开发工程师高手–必学的项目优化
3 节|40分钟
收起
视频:
17-1 【页面整合】掌握LazyVGrid并实现页面的多列布局
18:55
视频:
17-2 【项目管理】Swift外部包裹的引入与调用
11:44
视频:
17-3 【项目管理】Swift包裹的创建与调用
09:18
第18章 Swift经典面试题 – 为你的第一份iOS工作做好准备
6 节|118分钟
收起
视频:
18-1 数据结构与算法概述
06:58
视频:
18-2 数组类型题目的讲解
20:08
视频:
18-3 字符串类型题目的讲解
24:00
视频:
18-4 链表类型题目的讲解
24:27
视频:
18-5 树类型题目的讲解
24:47
视频:
18-6 排序和搜索题目的讲解
16:55
第19章 课程总结
1 节|12分钟
收起
视频:
19-1 课程总结
11:39
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

评论(0)