iOS学习路线图
一、iOS学习路线图

二、iOS学习路线图——视频篇
| 阶 段 | 学完后目标 | 知识点 | 配套学习资源(笔记+源码+PPT) | 密码 |
| 基础阶段 | 学习周期:24天 学习后目标: C语言与Objective-C语言的基本使用,能够很好的了解c语言面向过程的开发本质,objective-C面向对象的本质,能够开发出猜拳游戏,联系人管理系统等项目 |
C语言基础 系统与开发工具的基本使用、基本数据类型、判断与循环语句、函数与变量作用域 |
2016年最新iOS基础班视频教程 |
密码: svm8 |
|
C语言进阶 基本运算与进制、基本算法、数组与指针、枚举、宏定义 |
||||
| Objective-C语言基础 OC基本语法、类与对象、封装与继承、点语法、公有与私有属性、构造方法 |
||||
| Objective-C语言进阶 内存管理的原则、MRC的内存管理、ARC的内存管理、野指针与僵尸对象、分类、协议、延展、block的简单使用、代理设计模式、Foundation框架、数组持久化、单例设计模式 |
||||
| UI阶段 | 学习周期:24天 学习后目标: 市场上90%的界面搭建都能够实现,能够应付工作中初级iOS开发者的绝大多数技术问题 市场价值: 8000-10000 |
UI基础 iOS开发介绍、Storyboard的基本使用、基本控件的使用、封装xib、MVC设计模式、图片轮播器的基本实现、UITableView的简单实用、UITableView的代理、cell的重用机制、自定义cell、自动布局及屏幕适配 |
2016年最新iOS教程UI基础 | 密码:ntne |
| UI进阶 控制器间传值、控制器的生命周期、多控制器管理、SVProgressHUD、本地存储、归档与解档、绘图与简单动画、核心动画、触摸事件、手势解锁、多手势的使用、SVN的介绍、命令行的基本使用、SVN的使用、自定义tabbarController、基本架构的学习、国际化、真机调试、App间跳转、打包与发布 |
2016年最新iOS教程UI加强 | 密码:jq6b | ||
| 多线程与网络 | 学习周期:12天 学完后目标:能够对于开放接口的项目进行调取加载数据,实现自己独立开发项目获取成就感 市场价值: 10000 - 12000 |
多线程 多线程原理、NSThread、互斥锁与自旋锁、Block内存、自动释放池、消息循环、线程间通信、CGD的使用、NSOperation、异步加载图像、自定义Operation、SDWebImage的原理、仿SDWebImage、缓存处理 |
2016年最新iOS教程多线程实战 |
密码:a6u3 |
|
网络 网络基本原理、异步请求、TCP和UDP、Http与Https、Socket通信、Xml与Json、SAX解析、DOM解析、请求方法与网络安全、文件的上传与下载、断点续传、NSURLSession、AFN框架的基本使用、AFN的深入理解、HTML5、SQLite、SVN与Git、Cocoapods的基本使用、图片轮播器的构造思想、UICollectionView的使用 |
2016年最新iOS教程iOS开发之网络通信 | 密码:g9p1 | ||
| 进阶阶段 | 学习周期:15天 学完后目标:能够完整体验开发社交类app应用程序的开发过程,掌握最新、最热门iOS开发技能。 市场价值: 12000-15000 |
Swift 常量与变量的定义、可选类型、可选类型的判断、空合并运算符、数组与字典、函数、闭包、重载构造函数、遍历构造函数、KVC构造函数、异常的处理、Swift中GCD的使用 |
2016年最新iOS教程之新浪微博项目 | 密码:x8rs |
| 新浪微博 OAuth授权登录、Swift与OC混编、SnapKit的使用、下拉刷新、pop动画、表情键盘、图文混排、网络加载数据的封装、自定义cell的封装、KVO的使用、源代码管理、textView的使用、本地持久化、NSDate与NSCalendar的使用、常用本地数据库框架的基本使用、正则表达式、YYModel、YYText、tableView性能优化 |
||||
| 加强阶段 | 学习周期:25天 学习后目标: 能够实现主流App的多种实用技术点,满足多种类型app的开发需求,以及同一个项目适配iPhone、iPad等多平台。 市场价值:15000+ |
实用技术 LBS定位、地理编码和反地理编码、远程推送与本地推送、社交分享、SSO授权、静态库、短信验证、通讯录、二维码、支付宝SDK、蓝牙4.0、加速计与陀螺仪、音乐播放与视频播放 |
2016年最新iOS教程之知识拓展 | 密码:r4rg |
| iPad开发 UIPopover的使用、UISplitViewController、Modal转场及动画切换 |
2016年最新iOS开发之iPad开发 | 该资源极为珍贵,只能加QQ(3267954875)进行索要! | ||
| 即时通讯 Socket通信、CoreData、XMPPFramework的使用、心跳检测、自动重连、单聊与群聊、好友列表、融云SDK |
2016年最新iOS开发之即时通讯 | 该资源极为珍贵,只能加QQ(3267954875)进行索要! | ||
| Apple Watch 基本控件的使用、语音输入、多控制器管理、通知、iPhone与Watch通信、数据共享、自定义表盘 |
2016年最新iOS开发AppleWatch |
该资源极为珍贵,只能加QQ(3267954875)进行索要! |
iOS 10 最新学习资源
| 资源名称 | 资源链接 | 资源密码 |
| 基于Swift 3.0 的新浪微博项目(12天) | 视频链接:https://pan.baidu.com/s/1hrY4eR6 | 密码:ghc6 |
| Objective—C (持续更新) • 属性动画器 • 下拉刷新控件 • 语音识别 • UI部分技术更新 • 原生地图 • iMessage开发 • 本地通知与远程通知 • StartWorks • StickerPack • TabBar定制 • Xcode8新特性 • 插件开发 |
视频及资料链接:https://pan.baidu.com/s/1pLvW0kz | 密码:bcwe |
三、iOS学习路线图——工具篇
四、iOS学习路线图——经验篇
五、iOS学习路线图——面试篇
| 面试篇 |
iOS开发总会遇到的N大错误总汇 | http://bbs.itheima.com/thread-297645-1-1.html | 无 | |
| 惠惠老师的友情提醒 -致各位同学们的四大建议 | http://bbs.itheima.com/thread-302610-1-1.html | 无 | ||
| 【朋哥教你来面试】系列整合版 | http://bbs.itheima.com/thread-300382-1-1.html | 无 | ||
| 有人靠着传说的三天视频找到了工作,视频就在这。 | http://bbs.itheima.com/thread-316518-1-1.html | 无 | ||
| 传说中的面试宝典升级了!快来拿!!! | 该资源极为珍贵,故只赠有缘人,只能加QQ(3267954875)进行索要! | |||
| 深圳iOS首期面霸--两周疯狂面试18家 | http://bbs.itheima.com/thread-309636-1-1.html | 无 | ||
| iOS面试小经验 | http://bbs.itheima.com/thread-298365-1-1.html | 无 | ||
| 学习iOS开发到底有没有前途 ! ! ! 资深iOS开发者带你深度解析 | http://bbs.itheima.com/thread-293137-1-1.html | 无 | ||
| 【快跑拿offer】悟空老师“小尝初创型” | http://bbs.itheima.com/thread-309661-1-1.html | 无 | ||
| 以上资源全部下载 | http://pan.baidu.com/s/1nuACPy5 |
asgy |
||
iOS学习路线图的更多相关文章
- IOS基础——IOS学习路线图(一)
一.一个月 1.OC语法基础. 2.KVC和KVO 3.IOS UI基础 4.UI表视图与集合视图 5.UIStoryboard和autoLayout 6.Ipad API 二.10天 7.静态页面考 ...
- ios开发之OC基础-ios开发学习路线图
本系列的文章主要来自于个人在学习前锋教育-欧阳坚老师的iOS开发教程之OC语言教学视频所做的笔记,边看视频,边记录课程知识点.建议大家先过一遍视频,在看视频的过程中记录知识点关键字,把把握重点,然后再 ...
- ui设计学习路线图分享送给初学者
本文来源:千锋UI设计 Ui设计师就业市场前景及薪资很可观,而且现在市场上对于ui设计师的人才需求也很大,所以,现在越来越多的人看好这一行业,纷纷投入到ui设计的学习中来,那么想新手想要学好ui设计, ...
- php学习笔记——学习路线图记录
PHP学习路线图 最全PHP自学指南 W3Cschool小编 2018-04-24 15:23:51 浏览数 (5381) 分享 收录专辑 对于广大零基础的PHP自学者,往往不知道如何系统的学习PHP ...
- Flutter 学习路线图
Flutter 学习路线图 如果你真的觉得很难,坚持不了了,那就放弃,既然放弃了就不要抱怨没有得到. 选择你热爱的,坚持你选择的,不抱怨放弃的. 前言 Flutter越来越火,学习Flutter的人越 ...
- iOS学习-压缩图片(改变图片的宽高)
压缩图片,图片的大小与我们期望的宽高不一致时,我们可以将其处理为我们想要的宽高. 传入想要修改的图片,以及新的尺寸 -(UIImage*)imageWithImage:(UIImage*)image ...
- 【原】iOS学习之事件处理的原理
在iOS学习23之事件处理中,小编详细的介绍了事件处理,在这里小编叙述一下它的相关原理 1.UITouch对象 在触摸事件的处理方法中都会有一个存放着UITouch对象的集合,这个参数有什么用呢? ( ...
- Android开发学习路线图
Android开发学习方法: Android是一个比较庞大的体系,从底层的Linux内核到上层的应用层,各部分的内容跨度也比较大.因此,一个好的学习方法对我们学习Android开发很重要. 在此建议, ...
- Hadoop学习路线图
Hadoop家族产品,常用的项目包括Hadoop, Hive, Pig, HBase, Sqoop, Mahout, Zookeeper, Avro, Ambari, Chukwa,新增加的项目包括, ...
随机推荐
- 【转载】PyQt QSetting保存设置
转载地址: http://blog.sina.com.cn/s/blog_4b5039210100h3zb.html 用户对应用程序经常有这样的要求:要求它能记住它的settings,比如窗口大小,位 ...
- ajax传递array参数
var ticketId = new Array(); for(var i = 0; i < checkboxes.length; i++) { ticketId.push(checkboxes ...
- [C++][数据结构][算法]单链式结构的深拷贝
深拷贝(deep-copy),区别于浅拷贝,表示复制所有数据,而不是像浅拷贝一般只复制指针.深拷贝的数据不会因原始数据被delete后而消失. 单链式结构可以实现单链表,栈,队列,树等数据结构.掌握了 ...
- phpunit测试学习 1:一点简单的扼要有用的东西的总结 一点入门认识
16:45 2015/12/8phpunit测试学习 1:一点简单的扼要有用的东西的总结 一点入门认识 具体的入门安装和入门实践请参照文中的推荐博客或网上其他博客推荐博客,我感觉这几篇博客写得很不错 ...
- JavaScript必须了解的知识点总结【转】
整理的知识点不全面但是很实用. 主要分三块: (1)JS代码预解析原理(包括三个段落): (2)函数相关(包括 函数传参,带参数函数的调用方式,闭包): (3)面向对象(包括 对象创建.原型链,数据类 ...
- mysql 定时任务
mysql 5.1以上支持定时任务. SHOW VARIABLES LIKE 'event_scheduler'; 检查是否已开启该功能 开启计划任务功能: SET GLOBAL event_sc ...
- OFFSET 函数
转自http://office.microsoft.com/zh-cn/excel-help/HP010342739.aspx OFFSET 函数 全部显示 全部隐藏 本文介绍 Microsoft E ...
- VI操作命令
1. 按下esc键,非insert模式下 鼠标移入到 home x 删除光标处单个字符 dd 删除光标所在行 u 撤销最近一次操作 yy 复制当前行 yw 复制当前光标到单词末尾 y$ 复制所在位置到 ...
- ecmall源码中的 function _config_view()-关于重写
ecmall中类库的继承过程: defaultAPP->MallbaseApp->FrontendApp->EcBaseApp->BaseApp->Object 在bas ...
- (四)G1 garbage collector
g1专为大内存,多内核机型设计.可以兼顾高吞吐量和低暂停时间. g1将堆分为多个相同大小内存块,并发的标记线程,使得g1掌握了各个内存块的活对象数量, 内存回收阶段,g1根据用户指定的暂停时间,选择部 ...