本文主要是介绍iOS开发从入门到精通(Xcode8和Swift3)-李发展-专题视频课程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
iOS开发从入门到精通(Xcode8和Swift3)—60966人已学习
课程介绍
本教程手把手教您学习Xcode8和Swift3语言!一看就懂,一学就会! 视频教程拥有180节课程,包含iOS开发基础知识、数据处理、常用插件、信用卡卡号识别、自动化测试、网络访问、多线程、ShareSDK社会化分享、CoreImage、CoreText、面部检测、Storyboard技巧、关键帧动画、本地通知、陀螺仪相机定位设备、本地化、通过IAP内购实现营利、App上传与审核等超多干货!
课程收益
本课程包含180节从入门到精通的实用内容, 通过学习,您将理解和掌握基于Xcode8和Swift3的移动开发技术中的高级、实用内容。 教程特点: 1、语言简洁、精练、瞄准问题的核心所在,减少对思维的干扰,并节省您宝贵的时间; 2、完美贴心的操作提示,让您的眼睛始终处于操作的焦点位置,不用再满屏找光标; 3、每个视频都很短小精悍,即方便于您的学习和记忆,也方便日后对功能的检索。
讲师介绍
李发展 更多讲师课程
10年以上IT行业工作经验、三年以上IT行业教学经验。丰富的项目经验和授课经验,授课形式不拘一格。熟悉JAVA,iOS,Swift,平面设计、网页设计、Javascript开发等技术。代表作品:拥有百万下载量、千份五星好评的iOS应用《互动教程 for Photoshop》、《互动教程 for Xcode》、《互动教程 for Illustrator》、《互动教程 for Pages》等。
课程大纲
第1章:初识Xcode8.0
1. iOS项目模板的介绍 6:18
2. 您的第一个工程项目 2:24
3. 使用资源文件夹导入并管理图片素材 3:21
4. 设置项目的属性 1:54
5. 检测模拟器在各个方向上的切换 2:56
6. iOS模拟器的基本使用方法 2:27
7. 使用不同设备类型的iOS模拟器 2:46
8. 使用iOS模拟器演示App的生命周期 3:24
9. Xcode左侧界面介绍一 4:35
10. Xcode左侧界面介绍二 2:08
11. Xcode右侧界面介绍 3:19
12. Xcode代码区的样式设置 1:05
13. Xcode声音效果的设置 1:24
14. 快速查找并打开文件 1:37
15. 快速更改同名变量 1:30
16. 将代码段提取为方法 1:42
17. 代码的查找和替换 1:09
18. 代码编写的自动补全功能 3:14
19. 代码方法块的折叠与展开 1:45
20. 代码语法颜色样式的设置 2:24
21. 几种在控制台输出日志的方式 1:55
22. 代码的Debug调试 1:53
23. 在顶部状态栏显示风火轮 1:18
24. 为应用程序添加图标 2:02
25. 读取iOS应用的配置信息 2:26
第2章:视图与视图控制器
1. UIView视图的基本使用 2:01
2. UIView视图的层次关系 2:12
3. UIView视图的基本操作 4:57
4. 给图像视图添加相册边框效果 2:01
5. 给图像视图添加圆角效果 1:43
6. 给图像视图添加阴影效果 1:57
7. UIView视图的渐变填充 2:02
8. UIView视图的纹理填充 1:57
9. 给视图应用仿射变换 1:50
10. 给视图添加单击手势 2:55
11. 给视图添加长按手势 2:56
12. 给视图添加双击手势 2:56
13. 视图控制器和滚动视图 9:49
14. 选项卡(标签)视图控制器的使用 5:25
15. 导航视图控制器的使用 4:57
16. 导航控制器的导航栏和工具栏 1:57
17. 导航控制器的入栈和出栈 6:03
18. 导航控制器的的导航栏样式 1:40
19. 自定义导航控制器的导航按钮 3:03
20. 在故事板中设置初始视图控制器 3:59
21. 在故事板中使用标签和按钮控件 6:37
22. 在故事板中使用图像视图控件 9:01
23. 在故事板中使用表格控件 6:34
24. 在故事板中使用集合控件 7:18
第3章:常用控件的使用
1. UIButton控件的使用 3:26
2. UIButton图片按钮的使用 3:53
3. UILabel文本标签的使用 2:08
4. UILabel文本标签的自动换行 2:04
5. UILabel自定义文字样式 3:44
6. UISwitch开关控件的使用 2:47
7. UIStepper控件的使用 3:33
8. UITextField控件的使用 3:34
9. 普通警告窗口的使用 2:42
10. 动作表样式警告窗口的使用 3:07
11. UIDatePicker日期时间选择器 3:37
12. 环形进度条控件的使用 2:35
13. 使用UIWebView控件加载网页 1:48
14. 使用网页视图加载本地HTML 1:40
15. 使用MKMapView加载简单地图 1:43
16. 为MKMapView指定地理坐标 2:08
17. 在地图视图上显示提示框 2:40
18. 将地理坐标转换为实际地名 1:56
19. 使用UITableView制作简单表格 3:17
20. 设置UITableView单元格的高度 3:22
21. 设置UITableView单元格图标 4:50
22. 设置UITableView的数据源 3:35
23. 设置UITableView单元格背景色 3:48
24. UITableView滑动到指定单元格 3:54
25. UITableView单元格间隔背景色 3:34
26. 自定义单元格的Accessory样式 4:10
27. 删除UITableView单元格 4:38
28. 插入UITableView单元格 4:33
29. 调整UITableView单元格的顺序 4:42
第4章:多媒体相关技术
1. 使用图形上下文按一定比例缩放图片 2:47
2. 使用图形上下文转换图片为灰度图 2:59
3. CoreImage设置图片的单色效果 2:28
4. 使用CoreImage更改图片的色相 2:04
5. CoreImage给图片添加马赛克效果 2:03
6. 使用UIBlurEffect添加模糊效果 2:25
7. 遍历系统提供的所有滤镜 1:54
8. CATransaction的渐变动画 2:11
9. CATransaction的入场动画 2:00
10. UIView视图的动画块 3:21
11. UIView视图卷曲动画的制作 3:19
12. 检测UIView视图动画的结束事件 4:17
13. 使用UIImageView制作帧动画 2:25
14. 使用SystemSoundId播放简短声音 1:59
15. 使用AudioPlayer播放音乐 2:35
16. 实现音乐的背景播放功能 3:33
17. 使用MediaPlayer框架播放影片 3:26
第5章:数据处理、实用插件与自动化测试
1. 程序沙箱结构中常用的几个目录 4:12
2. 文件夹的创建 2:02
3. 创建各种类型的文件 4:54
4. 对文件夹进行遍历操作 2:04
5. 复制、移动和删除文件 5:33
6. 退出系统前的事件处理 1:57
7. 检测App是否首次运行 3:03
8. 读取和解析Plist属性列表文件 3:33
9. 通过代码创建Plist文件 1:58
10. NSKeyedArchiver存储解析数据 4:59
11. 创建CoreData实体并插入数据 7:16
12. 查找CoreData中的数据 2:38
13. 编辑CoreData中的数据 2:53
14. 删除CoreData中的数据 2:55
15. 单例模式的使用 3:07
16. 解析Xml文档 4:58
17. 解析Json文档 2:15
18. 与设计师的心灵沟通 4:14
19. 使用VVDocuments生成规范化注释 2:06
20. 使用XAlign插件美化代码 2:35
21. 通过Alcatraz管理Xcode的插件 3:07
22. 利用OCR技术识别信用卡号码 10:42
23. UI Testing界面测试功能的使用 3:01
24. 使用Javascript进行自动化测试 3:53
第6章:网络、多线程与社会化分享
1. 检测网络的连接状态 2:36
2. 使用UIApplication打开网页 1:21
3. 使用UIApplication拨打电话 1:22
4. 使用UIApplication发送短信 1:20
5. 使用UIApplication发送邮件 1:18
6. 使用UIApplication打开地图 1:50
7. 使用邮件撰写视图控制器编写邮件 4:46
8. 使用同步Get的方式查询某地天气 3:39
9. 使用异步Get的方式查询网页源码 2:05
10. 使用异步Get的方式查询优酷信息 5:15
11. 使用同步Post的方式查询IP信息 3:48
12. 使用异步Post的方式查询IP信息 3:42
13. 使用异步的方式下载网络图片 2:11
14. URLSession将地名转为地理坐标 3:33
15. 使用URLSession下载图片 3:31
16. 使用URLSession显示下载进度 5:48
17. 使用URLSession上传图片至服务器 1:58
18. PerformSelector消息处理方法 3:04
19. PerformSelector方法的延迟执行 2:55
20. 使用Timer执行定时任务 1:49
21. 使用Tread暂停动作的执行 3:03
22. 使用GCD多线程技术下载图片 2:30
23. 多线程的同步与异步 2:42
24. 使用微博开放平台并获得应用key 2:35
25. 使用QQ开放平台并获得应用key 3:35
26. 使用微信开放平台并获得应用key 3:01
27. 注册ShareSdk并获得对应的key 3:11
28. ShareSdk的下载安装及配置 8:13
29. 实现ShareSdk的社会化分享功能 7:46
第7章:进阶内容
1. 隐藏顶部的状态栏 1:56
2. 列出设备上所有的字体 1:32
3. 给代码方法添加宏注释 2:16
4. 计算两个日期间的差值 2:17
5. 正则表达式的使用 3:30
6. 在Swift中调OC类和方法 3:37
7. 使用Xcode的版本管理功能(SCM) 3:21
8. 实现App的Settings设置 5:36
9. 陀螺仪设备的使用 4:03
10. 定位设备的使用 3:07
11. 系统本地通知的创建 4:31
12. 从系统相册中读取图片 4:22
13. 调用相机并获取拍摄后的图片 4:23
14. 使用CoreText框架创建富文本 2:54
15. 截取当前屏幕上的显示内容 2:42
16. 给图片添加水印效果 4:31
17. 使用CGBlendMode改变图片颜色 5:47
18. 图像中人物的面部检测 3:51
19. 使用Quarz2d绘制自定义图形 4:53
20. 创建位移关键帧动画 3:00
21. 查看运行中程序的元素层级 4:25
22. 故事板的常用项目结构 6:09
23. 多个故事板中的页面跳转 8:17
24. 使用Segue跳转页面并传递参数 10:22
25. 在故事板中适配页面至各分辨率 26:00
26. 对Storyboard进行本地化处理 4:07
27. App内容文本的本地化 5:59
28. 在iTunesConnect中创建新App 7:48
29. 为新的App添加IAP内购项目 4:02
30. 为内购添加沙箱技术测试人员 2:25
31. IAP内购功能的具体实现和测试 10:51
32. 项目的打包上传和提交审核 8:48
大家可以点击【 查看详情】查看我的课程
课程介绍
本教程手把手教您学习Xcode8和Swift3语言!一看就懂,一学就会! 视频教程拥有180节课程,包含iOS开发基础知识、数据处理、常用插件、信用卡卡号识别、自动化测试、网络访问、多线程、ShareSDK社会化分享、CoreImage、CoreText、面部检测、Storyboard技巧、关键帧动画、本地通知、陀螺仪相机定位设备、本地化、通过IAP内购实现营利、App上传与审核等超多干货!
课程收益
本课程包含180节从入门到精通的实用内容, 通过学习,您将理解和掌握基于Xcode8和Swift3的移动开发技术中的高级、实用内容。 教程特点: 1、语言简洁、精练、瞄准问题的核心所在,减少对思维的干扰,并节省您宝贵的时间; 2、完美贴心的操作提示,让您的眼睛始终处于操作的焦点位置,不用再满屏找光标; 3、每个视频都很短小精悍,即方便于您的学习和记忆,也方便日后对功能的检索。
讲师介绍
李发展 更多讲师课程
10年以上IT行业工作经验、三年以上IT行业教学经验。丰富的项目经验和授课经验,授课形式不拘一格。熟悉JAVA,iOS,Swift,平面设计、网页设计、Javascript开发等技术。代表作品:拥有百万下载量、千份五星好评的iOS应用《互动教程 for Photoshop》、《互动教程 for Xcode》、《互动教程 for Illustrator》、《互动教程 for Pages》等。
课程大纲
第1章:初识Xcode8.0
1. iOS项目模板的介绍 6:18
2. 您的第一个工程项目 2:24
3. 使用资源文件夹导入并管理图片素材 3:21
4. 设置项目的属性 1:54
5. 检测模拟器在各个方向上的切换 2:56
6. iOS模拟器的基本使用方法 2:27
7. 使用不同设备类型的iOS模拟器 2:46
8. 使用iOS模拟器演示App的生命周期 3:24
9. Xcode左侧界面介绍一 4:35
10. Xcode左侧界面介绍二 2:08
11. Xcode右侧界面介绍 3:19
12. Xcode代码区的样式设置 1:05
13. Xcode声音效果的设置 1:24
14. 快速查找并打开文件 1:37
15. 快速更改同名变量 1:30
16. 将代码段提取为方法 1:42
17. 代码的查找和替换 1:09
18. 代码编写的自动补全功能 3:14
19. 代码方法块的折叠与展开 1:45
20. 代码语法颜色样式的设置 2:24
21. 几种在控制台输出日志的方式 1:55
22. 代码的Debug调试 1:53
23. 在顶部状态栏显示风火轮 1:18
24. 为应用程序添加图标 2:02
25. 读取iOS应用的配置信息 2:26
第2章:视图与视图控制器
1. UIView视图的基本使用 2:01
2. UIView视图的层次关系 2:12
3. UIView视图的基本操作 4:57
4. 给图像视图添加相册边框效果 2:01
5. 给图像视图添加圆角效果 1:43
6. 给图像视图添加阴影效果 1:57
7. UIView视图的渐变填充 2:02
8. UIView视图的纹理填充 1:57
9. 给视图应用仿射变换 1:50
10. 给视图添加单击手势 2:55
11. 给视图添加长按手势 2:56
12. 给视图添加双击手势 2:56
13. 视图控制器和滚动视图 9:49
14. 选项卡(标签)视图控制器的使用 5:25
15. 导航视图控制器的使用 4:57
16. 导航控制器的导航栏和工具栏 1:57
17. 导航控制器的入栈和出栈 6:03
18. 导航控制器的的导航栏样式 1:40
19. 自定义导航控制器的导航按钮 3:03
20. 在故事板中设置初始视图控制器 3:59
21. 在故事板中使用标签和按钮控件 6:37
22. 在故事板中使用图像视图控件 9:01
23. 在故事板中使用表格控件 6:34
24. 在故事板中使用集合控件 7:18
第3章:常用控件的使用
1. UIButton控件的使用 3:26
2. UIButton图片按钮的使用 3:53
3. UILabel文本标签的使用 2:08
4. UILabel文本标签的自动换行 2:04
5. UILabel自定义文字样式 3:44
6. UISwitch开关控件的使用 2:47
7. UIStepper控件的使用 3:33
8. UITextField控件的使用 3:34
9. 普通警告窗口的使用 2:42
10. 动作表样式警告窗口的使用 3:07
11. UIDatePicker日期时间选择器 3:37
12. 环形进度条控件的使用 2:35
13. 使用UIWebView控件加载网页 1:48
14. 使用网页视图加载本地HTML 1:40
15. 使用MKMapView加载简单地图 1:43
16. 为MKMapView指定地理坐标 2:08
17. 在地图视图上显示提示框 2:40
18. 将地理坐标转换为实际地名 1:56
19. 使用UITableView制作简单表格 3:17
20. 设置UITableView单元格的高度 3:22
21. 设置UITableView单元格图标 4:50
22. 设置UITableView的数据源 3:35
23. 设置UITableView单元格背景色 3:48
24. UITableView滑动到指定单元格 3:54
25. UITableView单元格间隔背景色 3:34
26. 自定义单元格的Accessory样式 4:10
27. 删除UITableView单元格 4:38
28. 插入UITableView单元格 4:33
29. 调整UITableView单元格的顺序 4:42
第4章:多媒体相关技术
1. 使用图形上下文按一定比例缩放图片 2:47
2. 使用图形上下文转换图片为灰度图 2:59
3. CoreImage设置图片的单色效果 2:28
4. 使用CoreImage更改图片的色相 2:04
5. CoreImage给图片添加马赛克效果 2:03
6. 使用UIBlurEffect添加模糊效果 2:25
7. 遍历系统提供的所有滤镜 1:54
8. CATransaction的渐变动画 2:11
9. CATransaction的入场动画 2:00
10. UIView视图的动画块 3:21
11. UIView视图卷曲动画的制作 3:19
12. 检测UIView视图动画的结束事件 4:17
13. 使用UIImageView制作帧动画 2:25
14. 使用SystemSoundId播放简短声音 1:59
15. 使用AudioPlayer播放音乐 2:35
16. 实现音乐的背景播放功能 3:33
17. 使用MediaPlayer框架播放影片 3:26
第5章:数据处理、实用插件与自动化测试
1. 程序沙箱结构中常用的几个目录 4:12
2. 文件夹的创建 2:02
3. 创建各种类型的文件 4:54
4. 对文件夹进行遍历操作 2:04
5. 复制、移动和删除文件 5:33
6. 退出系统前的事件处理 1:57
7. 检测App是否首次运行 3:03
8. 读取和解析Plist属性列表文件 3:33
9. 通过代码创建Plist文件 1:58
10. NSKeyedArchiver存储解析数据 4:59
11. 创建CoreData实体并插入数据 7:16
12. 查找CoreData中的数据 2:38
13. 编辑CoreData中的数据 2:53
14. 删除CoreData中的数据 2:55
15. 单例模式的使用 3:07
16. 解析Xml文档 4:58
17. 解析Json文档 2:15
18. 与设计师的心灵沟通 4:14
19. 使用VVDocuments生成规范化注释 2:06
20. 使用XAlign插件美化代码 2:35
21. 通过Alcatraz管理Xcode的插件 3:07
22. 利用OCR技术识别信用卡号码 10:42
23. UI Testing界面测试功能的使用 3:01
24. 使用Javascript进行自动化测试 3:53
第6章:网络、多线程与社会化分享
1. 检测网络的连接状态 2:36
2. 使用UIApplication打开网页 1:21
3. 使用UIApplication拨打电话 1:22
4. 使用UIApplication发送短信 1:20
5. 使用UIApplication发送邮件 1:18
6. 使用UIApplication打开地图 1:50
7. 使用邮件撰写视图控制器编写邮件 4:46
8. 使用同步Get的方式查询某地天气 3:39
9. 使用异步Get的方式查询网页源码 2:05
10. 使用异步Get的方式查询优酷信息 5:15
11. 使用同步Post的方式查询IP信息 3:48
12. 使用异步Post的方式查询IP信息 3:42
13. 使用异步的方式下载网络图片 2:11
14. URLSession将地名转为地理坐标 3:33
15. 使用URLSession下载图片 3:31
16. 使用URLSession显示下载进度 5:48
17. 使用URLSession上传图片至服务器 1:58
18. PerformSelector消息处理方法 3:04
19. PerformSelector方法的延迟执行 2:55
20. 使用Timer执行定时任务 1:49
21. 使用Tread暂停动作的执行 3:03
22. 使用GCD多线程技术下载图片 2:30
23. 多线程的同步与异步 2:42
24. 使用微博开放平台并获得应用key 2:35
25. 使用QQ开放平台并获得应用key 3:35
26. 使用微信开放平台并获得应用key 3:01
27. 注册ShareSdk并获得对应的key 3:11
28. ShareSdk的下载安装及配置 8:13
29. 实现ShareSdk的社会化分享功能 7:46
第7章:进阶内容
1. 隐藏顶部的状态栏 1:56
2. 列出设备上所有的字体 1:32
3. 给代码方法添加宏注释 2:16
4. 计算两个日期间的差值 2:17
5. 正则表达式的使用 3:30
6. 在Swift中调OC类和方法 3:37
7. 使用Xcode的版本管理功能(SCM) 3:21
8. 实现App的Settings设置 5:36
9. 陀螺仪设备的使用 4:03
10. 定位设备的使用 3:07
11. 系统本地通知的创建 4:31
12. 从系统相册中读取图片 4:22
13. 调用相机并获取拍摄后的图片 4:23
14. 使用CoreText框架创建富文本 2:54
15. 截取当前屏幕上的显示内容 2:42
16. 给图片添加水印效果 4:31
17. 使用CGBlendMode改变图片颜色 5:47
18. 图像中人物的面部检测 3:51
19. 使用Quarz2d绘制自定义图形 4:53
20. 创建位移关键帧动画 3:00
21. 查看运行中程序的元素层级 4:25
22. 故事板的常用项目结构 6:09
23. 多个故事板中的页面跳转 8:17
24. 使用Segue跳转页面并传递参数 10:22
25. 在故事板中适配页面至各分辨率 26:00
26. 对Storyboard进行本地化处理 4:07
27. App内容文本的本地化 5:59
28. 在iTunesConnect中创建新App 7:48
29. 为新的App添加IAP内购项目 4:02
30. 为内购添加沙箱技术测试人员 2:25
31. IAP内购功能的具体实现和测试 10:51
32. 项目的打包上传和提交审核 8:48
大家可以点击【 查看详情】查看我的课程
这篇关于iOS开发从入门到精通(Xcode8和Swift3)-李发展-专题视频课程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!