iOS开发从入门到精通 基于Xcode9和Swift4视频教程-李发展-专题视频课程

本文主要是介绍iOS开发从入门到精通 基于Xcode9和Swift4视频教程-李发展-专题视频课程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

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

这篇关于iOS开发从入门到精通 基于Xcode9和Swift4视频教程-李发展-专题视频课程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/209690

相关文章

从入门到精通MySQL联合查询

《从入门到精通MySQL联合查询》:本文主要介绍从入门到精通MySQL联合查询,本文通过实例代码给大家介绍的非常详细,需要的朋友可以参考下... 目录摘要1. 多表联合查询时mysql内部原理2. 内连接3. 外连接4. 自连接5. 子查询6. 合并查询7. 插入查询结果摘要前面我们学习了数据库设计时要满

从入门到精通C++11 <chrono> 库特性

《从入门到精通C++11<chrono>库特性》chrono库是C++11中一个非常强大和实用的库,它为时间处理提供了丰富的功能和类型安全的接口,通过本文的介绍,我们了解了chrono库的基本概念... 目录一、引言1.1 为什么需要<chrono>库1.2<chrono>库的基本概念二、时间段(Durat

解析C++11 static_assert及与Boost库的关联从入门到精通

《解析C++11static_assert及与Boost库的关联从入门到精通》static_assert是C++中强大的编译时验证工具,它能够在编译阶段拦截不符合预期的类型或值,增强代码的健壮性,通... 目录一、背景知识:传统断言方法的局限性1.1 assert宏1.2 #error指令1.3 第三方解决

SpringBoot开发中十大常见陷阱深度解析与避坑指南

《SpringBoot开发中十大常见陷阱深度解析与避坑指南》在SpringBoot的开发过程中,即使是经验丰富的开发者也难免会遇到各种棘手的问题,本文将针对SpringBoot开发中十大常见的“坑... 目录引言一、配置总出错?是不是同时用了.properties和.yml?二、换个位置配置就失效?搞清楚加

从入门到精通MySQL 数据库索引(实战案例)

《从入门到精通MySQL数据库索引(实战案例)》索引是数据库的目录,提升查询速度,主要类型包括BTree、Hash、全文、空间索引,需根据场景选择,建议用于高频查询、关联字段、排序等,避免重复率高或... 目录一、索引是什么?能干嘛?核心作用:二、索引的 4 种主要类型(附通俗例子)1. BTree 索引(

Redis 配置文件使用建议redis.conf 从入门到实战

《Redis配置文件使用建议redis.conf从入门到实战》Redis配置方式包括配置文件、命令行参数、运行时CONFIG命令,支持动态修改参数及持久化,常用项涉及端口、绑定、内存策略等,版本8... 目录一、Redis.conf 是什么?二、命令行方式传参(适用于测试)三、运行时动态修改配置(不重启服务

Oracle 数据库数据操作如何精通 INSERT, UPDATE, DELETE

《Oracle数据库数据操作如何精通INSERT,UPDATE,DELETE》在Oracle数据库中,对表内数据进行增加、修改和删除操作是通过数据操作语言来完成的,下面给大家介绍Oracle数... 目录思维导图一、插入数据 (INSERT)1.1 插入单行数据,指定所有列的值语法:1.2 插入单行数据,指

Python中对FFmpeg封装开发库FFmpy详解

《Python中对FFmpeg封装开发库FFmpy详解》:本文主要介绍Python中对FFmpeg封装开发库FFmpy,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录一、FFmpy简介与安装1.1 FFmpy概述1.2 安装方法二、FFmpy核心类与方法2.1 FF

基于Python开发Windows屏幕控制工具

《基于Python开发Windows屏幕控制工具》在数字化办公时代,屏幕管理已成为提升工作效率和保护眼睛健康的重要环节,本文将分享一个基于Python和PySide6开发的Windows屏幕控制工具,... 目录概述功能亮点界面展示实现步骤详解1. 环境准备2. 亮度控制模块3. 息屏功能实现4. 息屏时间

MySQL DQL从入门到精通

《MySQLDQL从入门到精通》通过DQL,我们可以从数据库中检索出所需的数据,进行各种复杂的数据分析和处理,本文将深入探讨MySQLDQL的各个方面,帮助你全面掌握这一重要技能,感兴趣的朋友跟随小... 目录一、DQL 基础:SELECT 语句入门二、数据过滤:WHERE 子句的使用三、结果排序:ORDE