- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
具有一定iOS基础的
你将会学到:
进阶课程涵盖目前iOS开发需要提升和深入研究的基础知识.通过原理讲解,深入理解底层机制.
课程简介:
iOS进阶:
主要内容:
1.多线程进阶
- 多线程概念
- NSThread&PThread
- GCD
- NSOperation
- Runloop详解
2.网络进阶
- Socket
- Http&Https
- JSON&XML
- NSURLConnetction
- NSURLSession
- NSFileHandle文件读写
- NSoutpuStream流试写入
- RESTFul设计风格
3.高级进阶
- Runtime详解
- 密码学简介
- 哈希算法
- 对称加密&非对称加密
- 编程思想:链式编程&响应式&函数式
- ReactiveCocoa详解
特色:
进阶课程涵盖目前iOS开发需要提升和深入研究的基础知识.通过原理讲解,深入理解底层机制.
能解决学员什么问题:
目前面试题大量的出现上述内容,原因很简单,通过这些知识的考察,能够判断研发者是否具备牢固的技术功底.是否只是简单的"搬运工".对上述知识的学习,能够解决工作中没有时间研究的底层原理.对于后续开发工作或者学习技术带来更大的帮助.
课程大纲-iOS培训真人授课在线自学习iOS进阶开发直播视频教程
第1章多线程基础(2小时38分钟6节)
1-2
Pthread简单使用Pthread:POSIX Threads,是POSIX的线程标准,定义了创建和操纵线程的一套API,实现POSIX 线程标准的库常被称作Pthreads,具有非常好的可移植性。
[26:21]开始学习第2章多线程下(2小时37分钟5节)
第3章GCD(2小时44分钟5节)
第4章GCD下(2小时7节)
4-1
全局队列&并发队列&串行队列全局队列:本质是一个并发队列,由系统提供,方便编程,可以不用创建就直接使用。并发队列,可一次性执行多个任务,同样也是采用先入先出的方式取出任务,但是利用多线程来实现并发串行队列,一次只执行一个任务,在队列中采用先入先出的方式从runloop中取出任务
[13:06]开始学习
“潭州教育官方账号”老师的其他课程更多+