Swift3从入门到精通视频课程(从语法到实战)—11014人已学习
课程介绍
Swift作为一门新兴的编程语言,其集合了许多现代编程语言的优势,由于其开源的特性,其应用领域也将越来越广泛。本书从零开始,介绍语言的运行环境,基本语法,用法并以iOS实战应用的方式带领读者对Swift语言从入门到精通。
课程收益
全面讲解Swift语法,并结合项目进行实战。
讲师介绍
张益珲 更多讲师课程
目前就职于中国唯品会做iOS开发工程师,在良师益友网,麦子学院任职iOS讲师,出版iOS编程学习书籍《7天玩转iOS界面开发》,《初级到AppStore上架》。录制iOS教学课程6套,涵盖语法基础,UI基础,实战演练等各个方面。 在开源中国的技术博客日访问量达到3000,总访问量达30多万,涵盖技术类原创文章300余篇。
课程大纲
第1章:课前准备
1. 课程大纲思维导图 25:49
第2章:Swift语法精讲
1. 常量与变量 21:26
2. 基本数据类型(1) 32:51
3. 基本数据类型(2) 35:11
4. 字符串与字符 56:57
5. 基本运算符(1) 32:47
6. 基本运算符(2) 22:26
7. Swift3.0过渡课 18:17
8. Array数组 31:35
9. Set集合 23:35
10. Dictionary字典 18:44
11. 程序流程控制(1) 21:19
12. 程序流程控制(2) 44:52
13. 函数(1) 11:48
14. 函数(2) 15:02
15. 函数(3) 34:31
16. 闭包技术 43:25
17. 高级运算符(1) 23:34
18. 高级运算符(2) 23:47
19. 高级运算符(3) 23:55
20. 枚举(1) 23:33
21. 枚举(2) 18:14
22. 结构体与类(1) 21:21
23. 结构体与类(2) 28:16
24. 属性(1) 20:45
25. 属性(2) 15:54
26. 方法 23:18
27. 构造方法(1) 15:19
28. 构造方法(2) 25:29
29. 内存管理(1) 15:18
30. 内存管理(2) 28:56
31. 异常处理 20:30
32. 类型检查与转换 20:06
33. 泛型 21:31
34. 扩展 11:05
35. 协议 23:58
第3章:iOS开发基础
1. UILabel控件的应用 37:38
2. UIButton控件的应用 28:48
3. UIImageView控件的应用 18:54
4. UITextField控件的应用 26:28
5. UISwitch控件的应用 11:29
6. UIPageControl分页控制器的应用 9:11
7. UISegmentedControl的应用 22:17
8. UISlider滑块控件的应用 15:16
9. 活动指示器 9:12
10. UIProgressView进度条控件 14:11
11. UIStepper步进控制器 13:05
12. UIPickerView与UIDataPicker 31:01
13. UISearchBar搜索栏 19:25
14. UIViewController的生命周期 16:49
15. UIViewController间的切换与传值 29:57
16. UINavigationController(1) 11:15
17. UINavigationController(2) 17:16
18. UITabBarController(1) 22:16
19. UITabBarController(2) 10:45
20. UIAlertController警告控制器 17:28
21. UIWebView 18:32
22. WebKit(1) 22:31
23. WebKit(2) 27:05
24. UIScrollView 22:06
25. UITableView(1) 20:20
26. UITableView(2) 21:08
27. UITableView(3) 16:10
28. UITableView(4) 13:20
29. UICollectionView(1) 10:28
30. UICollectionView(2) 14:44
31. UICollectionView(3) 38:18
32. UIPageViewController 25:02
33. UIView层属性过渡动画应用 23:56
34. UIView层专场动画的应用 12:19
35. 播放GIF动态图动画 28:38
36. CoreAnimation核心动画之锚点 10:07
37. CoreAnimation之Layer层 27:23
38. CoreAnimation动画应用 23:30
39. CoreAnimation粒子效果 29:31
40. Autolayout自动布局基础 21:36
41. 纯代码进行Autolayout布局 25:54
42. 使用第三方框架SnapKit进行Autolayout布局 26:55
43. 从公开API服务获取数据 16:00
44. 使用URLSesstion进行网络请求 21:33
45. 使用UserDefault进行数据持久化 14:30
46. Plist文件的应用 11:46
47. 归档与解归档技术 23:42
48. SQLite数据库简介 26:51
49. 在iOS开发中使用SQLite数据库 31:31
50. CoreData框架简介 9:43
51. CoreData应用 28:54
第4章:项目实战
1. 简易计算器(1) 31:40
2. 简易计算器(2) 28:30
3. 简易计算器(3) 33:30
4. 简易计算器(4) 5:40
5. 点滴生活记事本(1) 7:23
6. 点滴生活记事本(2) 21:51
7. 点滴生活记事本(3) 36:34
8. 点滴生活记事本(4) 21:26
9. 点滴生活记事本(5) 52:48
10. 点滴生活记事本(6) 25:19
11. 中国象棋(1) 24:47
12. 中国象棋(2) 17:30
13. 中国象棋(3) 45:48
14. 中国象棋(4) 01:00:31
15. 中国象棋(5) 10:03
16. 中国象棋(6) 23:41
17. 中国象棋(7) 25:34
18. 中国象棋(8) 30:53
大家可以点击【 查看详情】查看我的课程