面试没底气?拿不到满意的offer?本课程从一线互联网企业的面试、笔试真题入手,以iOS技术体系为主线,深度剖析面试常用考点,让你面试有底气;同时会深入考点背后的技术原理、机制等高级知识,助你拿到满意的offer!
涵盖大量一线互联网企业的笔试、面试真题 提炼众多BAT、TMD大咖的面试与开发经验
囊括企业iOS面试高频度、有难度的技术考点 一题多变, 深入剖析源码、实现机制和内部原理
从内存、多线程到架构,贯穿整个iOS知识体系 从点题到解题、再到满分回答,让你满载而归
面试充分准备、简历编写技巧,倍增面试机会 多角度掌握面试官出题意图,让面试官给你满分
01
UI视图
事件传递机制 UI绘制原理 异步绘制原理 流式页面的性能优化 离屏渲染
02
OC语言
KVO KVC 分类 关联对象
03
Runtime
对象、类对象、元类对象 消息传递机制 消息转发流程 Method-Swizzling
04
内存
引用计数表 弱引用表 ARC、MRC 循环引用 内存管理
05
Block
Block本质 截获变量特性 内存管理 循环引用
06
多线程
GCD、nsoperation 资源共享 线程同步 SpinLock等
07
RunLoop
事件循环 用户态 核心态 常驻线程
08
网络
HTTPS 对称加密算法 非对称加密 DNS解析 HTTP、TCP
09
设计模式
桥接、适配器、命令 责任链、单例 六大设计原则
10
架构/框架
MVVM、时长统计框架 图片缓存框架 PV量级10亿级业务架构
11
算法
字符串反转 单链表反转 有序数组归并 无序数组找中位数
12
第三方
AFNetworking ReactCocoa响应式编程库
问答专区
讲师集中答疑
关于课程的问题都可在问答区随时提问讲师会进行集中答疑
源码开放
整套代码下载
课程案例代码完全开放给你,你可以根据所学知识,自行修改、优化
知识扩展
扩充专业技能
课程外会额外补充手记学习、不定期分享相关的技术文章
本课程适合想进入名企,同时想提升自己的技术功底的iOS工程师
技术储备要求
至少有一个项目开发经验熟练掌握Objective-C语言和Xcode工程等初级工程师必备技术
PeterSix3244453
好评
刚看完UI部分,但已经来不及想过来评价。其实之前就在想慕课网为什么一直没有iOS的实战课,结果于海老师的课就出来了,难度、深度、广度都大大超乎意料的好:逻辑清楚,含有大量配图,结合源码,并且结合开发中的实际应用讲解,让我一个小白也能听懂。回答区老师的回复也十分的耐心、仔细。总结起来,就一个字:太值了。
匿名用户
好评
课程干货挺多,技术点讲解的特别有深度,自己原来的理解原来都是蜻蜓点水般肤浅。。。而且特别全面,本人在框架、架构、设计模式上欠缺很多。。 课程基本包含了日常开发用到的所有中高级技术。自己工作了4年,瞬间感觉自己很无知,哈哈。期待老师可以推出更多优秀的课程
XLYing
好评
课程对 iOS 开发基础知识点的梳理很有帮助,以前需要花很长时间很多精力去看技术文档才能理解一些问题,在视频里都能很快找到答案,感谢讲师的辛勤付出。另外提个小建议是,Block、多线程这块的知识讲的还不够深入,感觉还能加深一下。
如无法下载使用图片另存为
下载海报选课、学习遇到问题?
扫码添加指导老师 1V1 帮助你!
添加后老师会第一时间解决你的问题