iOS 软件工程师职业图谱

iOS软件工程师职业图谱

描述

难度等级:R1-R5, 对应关系:零基础(R1)、简单(R2)、一般(R3)、困难(R4)、非常困难(R5)

达到程度:P1-P5, 对应关系:了解(P1)、熟悉(P2)、掌握(P3)、精通(P4)、专家(P5)

职业图谱

通用基础(R3,P2)

理论基础(R4,P3)

数据结构(R4,P3)

算法(R4,P3)

编程语言(R3,P2)

Objective-C(R3,P3)

Swift(R3,P2)

Objective-C基础(R3,P3)

Objective-C基本语法(R2,P4)

变量(R2,P4)

常量(R2,P4)

数据类型(R2,P4)

运算符和表达式(R2,P4)

判断(R2,P4)

循环(R2,P4)

Objective-C编码规范(R2,P4)

Objective-C语法进阶(R3,P3)

类和对象(R3,P3)

属性和变量(R3,P3)

继承(R3,P3)

多态(R3,P3)

动态绑定(R3,P3)

block块(R3,P3)

异常处理(R3,P3)

Category类别(R3,P3)

Extension扩展(R3,P3)

Protocol协议 (R3,P3)

Objective-C高级语法(R4,P2)

KVC(R4,P2)

KVO(R4,P2)

Notification(R4,P2)

引用计数与ARC(R4,P2)

内存管理(R4,P4)

多线程(R4,P3)

Objective-C Foundation框架(R3,P3)

NSNumber(R3,P3)

NSString(R3,P4)

NSArray(R3,P4)

NSDictionary(R3,P4)

NSSet(R3,P2)

Swift基础(R2,P2)

Swift基本语法(R2,P2)

变量(R2,P2)

常量(R2,P2)

数据类型(R2,P2)

判断(R2,P2)

循环(R2,P2)

Swift编码规范(R2,P2)

Swift语法进阶(R3,P2)

Swift字符串(R3,P2)

数组(R3,P2)

字典(R3,P2)

元组(R3,P2)

函数(R3,P2)

可选型optionals(R3,P2)

枚举(R3,P2)

闭包 (R3,P2)

Swift高级语法(R4,P1)

Swift和Objective-C混合编程(R3,P1)

Swift源码(R5,P1)

iOS开发基础(R2,P3)

iOS基础(R2,P3)

iOS生命周期(R3,P3)

事件与消息(R3,P3)

模拟器(R2,P2)

真机调试(R2,P2)

UI控件(R2,P4)

Button(R2,P4)

Label(R2,P4)

ImageView(R2,P4)

ScrollView(R2,P4)

TableView(R4,P4)

CollectionView(R4,P3)

自定义控件(R4,P2)

界面布局(R3,P3)

代码布局(R3,P3)

nib/xib文件(R2,P3)

storyboard(R2,P3)

iOS开发进阶(R3,P3)

动画效果(R3,P2)

UIView动画(R3,P2)

Core Animation(R3,P2)

第三方动画库pop(R3,P1)

多线程(R4,P4)

NSThread(R4,P3)

NSOperationQueue(R4,P4)

GCD(R3,P4)

数据存储(R3,P4)

NSUserDefault(R3,P4)

SQLite(R3,P2)

CoreData(R3,P4)

数据处理(R3,P3)

Model(R4,P3)

XML解析(R3,P4)

JSON解析(R3,P4)

物理特性(R3,P1)

各类传感器(R3,P1)

摄像头(R3,P1)

指纹识别(R3,P1)

Force Touch(R3,P1)

网络与通信(R3,P3)

Http(R3,P4)

Socket(R3,P2)

SOAP(R3,P2)

抓包(R4,P1)

屏幕适配(R3,P3)

代码适配(R3,P4)

Autoresizing(R2,P4)

AutoLayout(R3,P3)

Size Classes(R4,P2)

其他(R3,P2)

多点触控(R3,P1)

手势识别(R3,P1)

传感器(R3,P1)

定位(R3,P3)

电源管理(R3,P1)

消息推送(R3,P3)

iOS高级开发(R4,P2)

iOS架构(R4,P2)

MVC(R3,P2)

MVVM(R4,P1)

设计模式(R5,P2)

第三方框架(R3,P2)

AFNetworking(R3,P3)

SDWebImage(R3,P2)

MBProgressHUD(R3,P2)

Masonry(R3,P1)

YYKit(R3,P1)

第三方SDK(R3,P2)

分享(R3,P3)

第三方登录(R4,P2)

短信验证码(R3,P3)

其他各类API(R3,P2)

开发效率(R3,P3)

IDE(R2,P4)

Xcode(R2,P4)

插件(R2,P1)

Alcatraz(R2,P1)

包管理(R2,P3)

Cocoapods

版本控制(R2,P3)

Git(R2,P3)

SVN(R2,P3)

应用内测与分发(R2,P1)

Pre.im(R2,P1)

蒲公英(R2,P1)

后台服务(R2,P1)

Bmob(R2,P1)

Parse(R2,P1)

    原文作者:小李龍彪
    原文地址: https://www.jianshu.com/p/439db39fb0ec
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞