iOS9程序设计(顶级iOS开发视频课程-Objective-C版)-李宁-专题视频课程

iOS9程序设计(顶级iOS开发视频课程-Objective-C版)—20397人已学习
课程介绍    
iOS9程序设计(顶级iOS开发视频课程-Objective-C版)-李宁-专题视频课程_第1张图片
    iOS9程序设计(顶级iOS开发视频课程-Objective-C版) 本课程主要内容包括: iOS9的基础知识 常用控件 屏幕适配 ​多窗口 导航 表视图 GPS 地图 网络 数据存储、 音频 视频 本地化等内容,并提供了大量的源代码供学员练习。
课程收益
    本课程的目标是让学员深入掌握iOS9的开发方法和开发技巧,并熟练使用OC开发基于iOS的App。
讲师介绍
    李宁 更多讲师课程
    东北大学计算机专业硕士研究生,欧瑞科技创始人&CEO,曾任国内著名软件公司项目经理,畅销书作者,企业IT内训讲师,CSDN学院专家讲师,制作视频课程超过1000小时。拥有超过15年的企业内训经验和开发经验。目前主要从事Python、人工智能、大数据、区块链、JavaScript、Java、C++等技术的研究和开发,现在正在带领团队开发支持区块链的跨平台开发系统。曾出版超过30多本IT畅销书,主要著作包括《Python从菜鸟到高手》、《第一行代码:以太坊》等。授课风趣幽默,讲解条理清晰、通俗易懂,对知识有自己独到见解。能举一反三,发散学生的思维,指引学生发掘适合自己的学习方法。
课程大纲
  第1章:基础知识
    1. 课程介绍  3:09
    2. 创建iOS工程并运行iOS App  12:17
    3. iOS工程结构  16:41
    4. 编写第一个iOS App:同步文本  20:18
    5. 编写第一个iOS App:显示当前的日期和时间  17:17
    6. 混合开发:OC调用Swift API  19:32
    7. 完善iOS App:指定图标和启动画面  7:54
  第2章:控件详解
    1. Button控件基础  13:14
    2. 更换storyboard对应的视图控制器类  12:34
    3. 图像按钮  10:10
    4. 动态创建文本按钮  16:20
    5. 动态创建图像按钮  7:50
    6. UILabel控件的基本属性  9:57
    7. UILabel的裁剪模式和折行模式  10:24
    8. 动态创建UILabel控件  7:33
    9. 创建混合文本标签  8:50
    10. 动态设置约束(可视化格式语言【VFL】的应用)  20:13
    11. UITextField控件的基本用法  8:57
    12. 用代码显示和隐藏软键盘  9:28
    13. 不让软键盘覆盖控件  24:55
    14. 定制软键盘  12:42
    15. 为软键盘添加附属面板  25:58
    16. UITextField控件的代理  16:15
    17. 为UITextField控件添加菜单项  14:27
    18. UITextView控件  7:56
    19. UiImageView控件  12:29
    20. UISwitch控件  12:48
    21. UIPickerView控件(列表控件)  19:17
    22. UIDatePicker控件(日期控件)  21:56
    23. UISlider控件(滑块控件)  8:57
    24. UIProgressView控件(进度条控件)  6:06
  第3章:屏幕适配
    1. 屏幕适配要考虑哪些因素  9:17
    2. 设计分辨率、资源分辨率和物理分辨率  27:38
    3. 状态栏、导航栏和标签栏的高度  15:34
    4. 识别屏幕  14:49
    5. 通过代码动态改变屏幕方向  8:21
    6. 自动布局(AutoLayout)  12:02
    7. 不同设备使用不同的storyboard  13:39
  第4章:多视图
    1. 使用Xib实现多视图  11:35
    2. 通过storyboard实现多视图  10:42
    3. 视图切换动画  4:51
    4. Toolbar与多视图切换  12:01
    5. 用TabBarController实现多视图切换  6:56
  第5章:导航
    1. NavigationController导航基础  9:49
    2. 通过OC代码动态实现导航  31:44
    3. 表视图(UiTableView)基础  8:32
    4. 在表视图中显示数据  15:46
    5. 在表视图中分组显示数据  7:27
    6. 为表视图添加header、section header和section footer  11:08
    7. 在section header和section footer上显示图像  8:17
    8. 为UITableView添加导航索引  9:00
    9. UITableView的动作处理  3:46
  第6章:音频和视频
    1. 播放系统声音  8:49
    2. 释放系统声音占用的内存资源  8:59
    3. 使用AVAudioPlayer播放音频文件  7:52
    4. 响应AVAudioPlayer播放完成的动作  3:05
    5. 使用AVAudioEngine播放音频文件  9:26
    6. 使用AVAudioEngine进行混音  11:02
    7. 使用AVKit播放视频  6:00
    8. 在当前视图中显示视频播放界面  6:01
  第7章:数据持久化
    1. 沙盒路径  13:53
    2. 在Documents目录中创建子目录和文件  10:08
    3. 递归枚举所有的目录和文件  9:05
    4. 非递归方式枚举指定目录中的子目录和文件  7:58
    5. 序列化和反序列OC对象  30:47
    6. 操作XML文档(1)  12:06
    7. 操作XML文档(2)  18:55
    8. 操作JSON文档  14:05
    9. 管理SQLite数据库  7:07
    10. 使用C Library(sqlite3)操作SQLite数据库(1)  16:29
    11. 使用C Library(sqlite3)操作SQLite数据库(2)  11:31
    12. 使用FMDatabase操作SQLite数据库  11:24
大家可以点击【 查看详情】查看我的课程

你可能感兴趣的:(视频教程)