Swift4.0入门实例视频教程-李发展-专题视频课程

Swift4.0入门实例视频教程—4744人已学习
课程介绍    
201712291158262922.
    Swift4.0入门视频教程,课程内容包含Swift入门知识、数据类型(元组、Dictionary、运算符)、流程控制、函数、类与对象、扩展协议、常见概念、实用进阶、案例实战。 1、119节大容量课程:包含了Swift4.0语言大部分知识点; 2、创新的教学模式:手把手教您iOS开发技术入门,一看就懂,一学就会; 3、完美贴心的操作提示:让您的眼睛始终处于操作的焦点位置,不用再满屏找光标; 4、语言简洁精练:瞄准问题的核心所在,减少对思维的干扰,并节省您宝贵的时间; 5、视频短小精悍:即方便于您的学习和记忆,也方便日后对功能的检索;
课程收益
    掌握Swift 4.0语言,并通过一整套实例教程,使学员掌握从生成证书、创建app、架构、开发、打包上传、提交审核等整个开发流程!
讲师介绍
    李发展 更多讲师课程
    10年以上IT行业工作经验、三年以上IT行业教学经验。丰富的项目经验和授课经验,授课形式不拘一格。熟悉JAVA,iOS,Swift,平面设计、网页设计、Javascript开发等技术。代表作品:拥有百万下载量、千份五星好评的iOS应用《互动教程 for Photoshop》、《互动教程 for Xcode》、《互动教程 for Illustrator》、《互动教程 for Pages》等。
课程大纲
  第1章:入门知识
    1. iOS项目模板的介绍  6:37
    2. 使用Playground学习Swift  2:55
    3. Swift语言中的常量和变量  1:53
    4. Swift的标识符和关键字  1:57
    5. Swift的表达式Expressions  1:29
    6. 给Swift代码添加注释语句  2:12
    7. Swift的几个打印输出语句  1:42
    8. 在控制台输出类的实例及其属性  1:42
  第2章:数据类型
    1. Swift的(Boolean)布尔类型  2:40
    2. Swift的(Int)整形类型  4:45
    3. Swift的(Float)和(Double)浮点类型  4:47
    4. 字符串(String)及对字符(Characters)的遍历  2:26
    5. Swift字符串的使用详解  5:39
    6. Swift中的元组(Tuples)  2:04
    7. 基本数据类型之间的互相转换  2:52
    8. 一维数组(Array)的使用详解  2:57
    9. 多维数组的创建和遍历  1:49
    10. 数组的几种遍历方式  2:09
    11. 字典(Dictionary)的使用详解  5:12
    12. Swift的一元、二元和三元运算符  2:52
    13. Swift的位运算符和防溢出运算符  2:26
    14. 比较运算符和区间运算符  3:10
  第3章:流程控制
    1. 使用for-in循环遍历数组  3:36
    2. 使用循环语句获得序列中的最小值  2:56
    3. switch-case语句的实例解析  2:27
    4. continue、break和fallthrough的区别  3:16
    5. while和repeat-where循环语句  2:35
    6. if和if-let判断语句的使用解析  3:17
  第4章:函数
    1. 函数func以及函数的参数和返回值  3:22
    2. 函数的外部参数名  2:24
    3. 创建拥有任意数量参数的函数  2:05
    4. 函数的输入输出inout参数解析  1:54
    5. 给函数的参数设置默认的取值  1:52
    6. 使用函数作为另一个函数的参数  3:00
    7. 函数类型的解析  2:10
    8. 使用函数类型作为函数的返回类型  2:10
    9. 函数可以拥有多个返回值  2:04
    10. 藏在函数内部的函数  1:47
    11. 递归函数的使用解析  1:58
    12. Swift那些非常实用的内部函数  4:58
  第5章:类与对象
    1. Swift的枚举(enum)类型及遍历  2:46
    2. 给枚举类型添加方法  2:11
    3. Swift的结构(struct)类型及其下标(subscript)  3:11
    4. 类(class)的初始化方法、属性和方法  2:46
    5. 类的引用(reference)特征  2:07
    6. 类和结构两个类型的比较  2:48
    7. 类属性的set和get方法解析  1:53
    8. 类属性的willSet和didSet方法解析  2:21
    9. 类析构方法(deinit)的使用  1:29
    10. 给类添加下标(subscript)  2:04
    11. 类的静态方法(class func)  1:51
    12. 将一个类的实例作为另一个类的属性  2:03
    13. 类的继承以及方法的重写(override)  2:18
    14. 父类在实例类型转化时的应用  2:02
    15. 使用is语句检查实例的类型  3:44
    16. 使用Any表示任意值类型  2:25
  第6章:扩展协议
    1. 使用扩展(extension)扩展类型的属性  1:57
    2. 使用extension对方法进行扩展  1:37
    3. 使用协议(protocol)进行方法的声明  4:28
    4. 问号?和感叹号!的用法解析  5:27
    5. Swift中的闭包(Closure)详解  4:29
    6. Swift语言中的泛型编程  3:18
    7. Swift的do-try-catch错误处理模式  4:48
    8. 实例的引用特征和Swift的内存管理  2:19
    9. 实例的交叉引用和弱引用(weak)  3:00
    10. Swift的懒加载(lazy initialization)使用解析  2:28
  第7章:常见概念
    1. 范围Range、ClosedRange和NSRange的使用  2:43
    2. 点CGPoint和变形CGAffineTransform的使用  2:34
    3. 尺寸CGSize的使用详解  2:35
    4. 范围CGRect的使用详解  3:00
    5. 使用NSString对字符串进行各种操作  3:28
    6. 日期Date和DateFormatter日期的格式化  4:59
    7. 日历Calendar和日期组件DateComponents  1:47
    8. 日历Calendar和时区TimeZone  1:54
    9. 使用定时组件Timer执行定时任务  4:01
    10. 使用UserDefaults和归档方式存取用户数据  6:16
    11. 路径URL的使用详解  2:24
    12. 使用DispatchGroup管理线程组  1:48
    13. 使用UIScreen查询设备屏幕信息  2:09
    14. 使用UIColor设置界面组件的颜色属性  3:11
  第8章:实用进阶
    1. Swift语言中的两种单例模式  3:05
    2. Swift语言中的三种消息传递模式  7:05
    3. 闭包在定时任务、动画和线程中的使用  3:59
    4. 通过protocol在两个对象中进行消息传递  8:25
    5. 通过间接代理进行对象间的消息传递  6:04
    6. 通过属性进行对象间的消息传递  6:25
    7. 使用通知的方法进行对象间的数据传递  6:14
    8. 使用performSegue在故事板页面之间进行数据传递  11:11
    9. Swift中的栈Stack和队列Queue详解  5:22
    10. Swift中的链表LinkedList详解  2:58
    11. 使用Swift创建一个二叉树BinaryTreeNode  3:51
    12. 冒泡排序算法的Swift实现  9:41
    13. 选择排序算法的Swift实现  7:58
    14. 快速排序算法的Swift实现  10:34
    15. 插入排序算法的Swift实现  6:25
    16. 希尔排序算法的Swift实现  6:55
    17. 归并排序算法的Swift实现  8:57
    18. 基数排序算法的Swift实现  8:29
    19. 堆排序算法的Swift实现  9:00
  第9章:完整实例
    1. 在iTunesConnect中创建产品ACTHelper  10:37
    2. 在Xcode9中创建新项目ACTHelper  4:49
    3. 创建开发证书和发布证书及其它文件  14:23
    4. 在ACTHelper项目中使用CocoaPod管理插件  4:00
    5. 创建BaseViewController作为控制器的基类  9:10
    6. 创建App的欢迎页面  8:59
    7. 登陆页面:创建自定义视图及相关组件  19:43
    8. 登陆页面:创建自定义表单Row以及基控制器  16:27
    9. 创建用户登陆页面  23:34
    10. 用户注册账号信息的输入和短信验证码  31:31
    11. 用户注册头像和科目信息输入页面  20:27
    12. 用户注册考试成绩输入页面及相关自定义组件  24:49
    13. 试题解析页面及相关自定义组件  18:28
    14. 试题科目列表及答案列表等自定义组件  27:49
    15. 创建试题解析列表页面和试卷选择页面  38:26
    16. 创建试题详情页面和浮动菜单组件  35:53
    17. 试题原文显示页面和数学公式的渲染  14:32
    18. 账号设置列表页面和分享、反馈、评分功能  13:05
    19. 会员个人信息设置页面和登出功能  14:03
    20. App发布前的设置以及打包、上传和提交审核  11:46
大家可以点击【 查看详情】查看我的课程
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

李发展

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值