增加视频《iOSUI基础阶段完整版视频》密码:b6ar(2.14) | 增加视频《iOS网络通讯完整版视频》密码:4dnt(2.14) |
增加视频《iOSUI进阶阶段完整版视频》密码:pa52(1.17) | 增加视频《iOS-C语言完整版视频》密码:z2ia(2.14) |
增加视频《iOS多线程阶段完整版视频》密码:dvxx(1.17) | 增加视频《iOS-OC语言完整版视频》密码:4caf(2.14) |
iOS视频篇第一阶段-入门基础阶段 |
本阶段iOS课程共计4个知识点,2个免费视频涵盖,1套完整配套资源。 |
1、周期与目标: 学习周期:24天 学完后目标:C语言与Objective-C语言的基本使用,能够很好的了解c语言面向过程的开发本质,objective-C面向对象的本质,能够开发出猜拳游戏,联系人管理系统等项目。 |
2、知识点: 1)C语言基础(掌握) 系统与开发工具的基本使用、基本数据类型、判断与循环语句、函数与变量作用域 2)C语言进阶 基本运算与进制、基本算法、数组与指针、枚举、宏定义 3)Objective-C语言基础(重点) OC基本语法、类与对象、封装与继承、点语法、公有与私有属性、构造方法 4)Objective-C语言进阶(重点) 内存管理的原则、MRC的内存管理、ARC的内存管理、野指针与僵尸对象、分类、协议、延展、block的简单使用、代理设计模式、Foundation框架、数组持久化、单例设计模式 |
3、该阶段免费配套视频 《2016年课程体系iOS-OC语言配套资源免费分享》 密码:svm8(此免费视频配套资源对应上述3,4知识点) 《2016年课程体系iOS-C语言配套资源免费分享》 (该视频配套资源正在打滚更新中) |
iOS视频篇第二阶段-UI基础阶段 |
本阶段iOS课程共计2个阶段知识点,共计2个免费配套视频涵盖 |
1、周期与目标: 学习周期:24天 学完后目标:市场上90%的界面搭建都能够实现,能够应付工作中初级iOS开发者的绝大多数技术问题。 |
2、知识点: 1)UI基础(掌握) iOS开发介绍、Storyboard的基本使用、基本控件的使用、封装xib、MVC设计模式、图片轮播器的基本实现、UITableView的简单实用、UITableView的代理、cell的重用机制、自定义cell、自动布局及屏幕适配; 2)UI加强(重点) 控制器间传值、控制器的生命周期、多控制器管理、SVProgressHUD、本地存储、归档与解档、绘图与简单动画、核心动画、触摸事件、手势解锁、多手势的使用、SVN的介绍、命令行的基本使用、SVN的使用、自定义tabbarController、基本架构的学习、国际化、真机调试、App间跳转、打包与发布; |
3、该阶段免费配套视频及资源 1)《2016最新iOS开发-UI基础入门配套资源教程》 密码:ntne(此免费资源对应上述1知识点) 2)《2016最新iOS开发-UI加强配套资源频教程》 密码: jq6b(此免费资源对应上述2知识点) |
iOS视频篇第三阶段——多线程网咯进阶阶段 |
本阶段iOS课程共计2个阶段知识点,合计2个免费视频涵盖 2个视频配套资源 |
1、周期与目标: 学习周期:12天 学完后目标:能够对于开放接口的项目进行调取和加载数据,实现自己独立开发项目获取成就感; |
2、知识点: 1)多线程(掌握) 多线程原理、NSThread、互斥锁与自旋锁、Block内存、自动释放池、消息循环、线程间通信、CGD的使用、NSOperation、异步加载图像、自定义Operation、SDWebImage的原理、仿SDWebImage、缓存处理 2)网络(熟悉) 网络基本原理、异步请求、TCP和UDP、Http与Https、Socket通信、Xml与Json、SAX解析、DOM解析、请求方法与网络安全、文件的上传与下载、断点续传、NSURLSession、AFN框架的基本使用、AFN的深入理解、HTML5、SQLite、SVN与Git、Cocoapods的基本使用、图片轮播器的构造思想、UICollectionView的使用 |
3、免费视频资源配套: 1)《2016iOS开发-多线程视频配套教程无偿分享》 密码:a6u3 (此配套资源对应上述知识点1) 2)《2016iOS开发-网络视频配套教程》 密码:g9p1(此配套资源对应上述知识点2) |
iOS视频篇第四阶段——iOS加强阶段 |
本阶段iOS课程共计2类知识点,合计1个免费视频涵盖 1个视频配套资源 |
1、周期与目标: 学习周期:15天 学完后目标:能够完整体验开发社交类app应用程序的开发过程,掌握最新、最热门iOS开发技能。 |
2、知识点: 1)Swift(掌握) 常量与变量的定义、可选类型、可选类型的判断、空合并运算符、数组与字典、函数、闭包、重载构造函数、遍历构造函数、KVC构造函数、异常的处理、Swift中GCD的使用 2)项目-新浪微博(重点) Auth授权登录、Swift与OC混编、SnapKit的使用、下拉刷新、pop动画、表情键盘、图文混排、网络加载数据的封装、自定义cell的封装、KVO的使用、源代码管理、textView的使用、本地持久化、NSDate与NSCalendar的使用、常用本地数据库框架的基本使用、正则表达式、YYModel、YYText、tableView性能优化 |
3、免费视频资源配套: 1)《Swift 3.0项目实战-新浪微博完整版视频教程》 密码:ghc6(此视频对应上述知识点2) 2)《Swift 3.0项目实战-新浪微博配套资源》 密码:x8rs(此视频对应上述知识点1,2) |
iOS视频篇第四阶段——iOS高级阶段 |
本阶段iOS课程共计4个知识点,合计64免费视频涵盖 |
1、周期与目标: 学习周期:25天 学完后目标:能够实现主流App的多种实用技术点,满足多种类型app的开发需求,以及同一个项目适配iPhone、iPad等多平台。 |
2、知识点: 1)实用技术(掌握) LBS定位、地理编码和反地理编码、远程推送与本地推送、社交分享、SSO授权、静态库、短信验证、通讯录、二维码、支付宝SDK、蓝牙4.0、加速计与陀螺仪、音乐播放与视频播放。 2)iPad开发(熟悉) UIPopover的使用、UISplitViewController、Modal转场及动画切换 3)即时通讯(掌握) Socket通信、CoreData、XMPPFramework的使用、心跳检测、自动重连、单聊与群聊、好友列表、融云SDK 4)Apple Watch(熟悉) 基本控件的使用、语音输入、多控制器管理、通知、iPhone与Watch通信、数据共享、自定义表盘 |
3、免费视频及资源配套: 1)《2016年iOS开发-实用技术知识视频教程无偿分享》 密码:x9nz (此视频对应上述知识点1) 2)《2016年iOS开发- iPad视频教程》 密码:k1x3 (此视频对应上述知识点2) 3)《2016年iOS开发- 即时通讯视频教程》 密码:pgdn(此视频对应上述知识点3) 4)《2016年iOS开发- 玩转Apple Watch》 密码:63jb (此视频对应上述知识点4) |
工具篇-学iOS所用手册文档(有时间建议分析下的手册文档) | ||
资源名称 | 百度网盘一键下载 | 密码 |
以下全部资源合并下载 | https://pan.baidu.com/s/1cHvoZG | j6yp |
BaiduNaviSDK集成文档 | https://pan.baidu.com/s/1i54VIy5 | 74m1 |
HudSdk开发文档 | https://pan.baidu.com/s/1pLtoj7X | 2yi2 |
JPush开发文档 | https://pan.baidu.com/s/1gfr2BJl | giyp |
UCOMS论坛版 | https://pan.baidu.com/s/1c2mjbsW | 5dyu |
UMessage SDK集成文档 | https://pan.baidu.com/s/1i59F46h | bjan |
UShare文档 | https://pan.baidu.com/s/1jIjoZps | 8wyh |
umopenim集成文档 | https://pan.baidu.com/s/1nuJ00jR | zpyq |
友盟API版集成文档 | https://pan.baidu.com/s/1midLoRe | f83d |
支付宝SDK分享接入文档-iOS | https://pan.baidu.com/s/1dFC50L7 | pbw5 |
高德地图API 编码对照表 | https://pan.baidu.com/s/1eRB7n2a | n7pc |
微信图像SDK(iOS版)上手指南 | https://pan.baidu.com/s/1pLuAght | ac9a |
微信语音SDK(iOS版)上手指南 | https://pan.baidu.com/s/1skT1HaH | w4jv |
百度全景SDK集成文档 | https://pan.baidu.com/s/1mhSVXfa | aduy |
工具篇-学iOS你不可不知的源码 | ||
资源名称 | 对应连接 | 密码 |
以下全部资源合并下载 | https://pan.baidu.com/s/1nvsCwcD | ss7k |
本地通知简单实现的demo | http://pan.baidu.com/s/1c1TlYCg | 3api |
pop框架部分动画简单实现 | http://pan.baidu.com/s/1eRAReXO | 6q81 |
开源动画框架 --- Pop框架初体验 | http://pan.baidu.com/s/1i44Fr5j | 9m5w |
利用nstimer实现验证码倒计时 实用性五颗星! | http://pan.baidu.com/s/1boNi3nx | 746d |
swift 简单封装使用coredata的demo免费下载 | http://pan.baidu.com/s/1dFr645F | 0vq1 |
OS仿探探客户端的卡片视图切换效果 | https://pan.baidu.com/s/1o7OOfFG | y98n |
基于RTMP和RTC混合引擎的视频连麦互动直播 | https://pan.baidu.com/s/1eSkJdlg | q4i3 |
经验篇-学iOS是否可拿高薪?(还怀疑iOS是否有前途的人必看) | ||
资源名称 | 对应连接 | 密码 |
黑马 iOS18期,毕业6个工作日,就业率44.58% ,平均薪水13932 | http://bbs.itheima.com/thread-328435-1-1.html | 无 |
黑马 iOS17期,毕业24个工作日,就业率65.52%,平均薪水13936 | http://bbs.itheima.com/thread-321611-1-1.html | 无 |
黑马 iOS16期,毕业53个工作日,就业率57.65% ,平均薪水12420 | http://bbs.itheima.com/thread-316282-1-1.html | 无 |
揭秘:为什么在iOS就业难的形势下,传智黑马iOS薪资依然高? | http://bbs.itheima.com/thread-301444-1-1.html | 无 |
黑马程序员认为:iOS开发者的春天即将到来 | http://bbs.itheima.com/thread-302277-1-1.html | 无 |
代码铺出的青春之路-上海iOS一期学生毕业直接16K | http://bbs.itheima.com/thread-299698-1-1.html | 无 |
一张帖看完全国黑马所有学科、班级就业薪 | http://bbs.itheima.com/thread-130723-1-1.html | 无 |
面试篇-iOS面试帖大集合(想找工作少走弯路,强烈推荐看) | ||
资源名称 | 对应链接 | 密码 |
以下资源合并下载 | http://pan.baidu.com/s/1nuACPy5 | asgy |
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 | 无 |
传说中的面试宝典升级了!快来拿!!! | 无 | |
深圳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://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |