极客学院iOS开发工程师初级+中级+高级视频教程

Posted zhangpengfe

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了极客学院iOS开发工程师初级+中级+高级视频教程相关的知识,希望对你有一定的参考价值。

下载地址:百度网盘下载

课程目录:

初级ios开发工程师 
19课程 7小时50分
职业介绍
1.iOS 开发的前世今生
C语言基础 
1.二级 C 流程控制 
2.二级 C 函数与指针 
3.二级 C 数组
4.二级 C 字符串
5.二级 C 作用域、预处理与存储 
6.二级 C 结构体与共用体 
7.二级 C 文件
Swift语言基础
1.Swift 语言基础
2.Swift 中的字符串和集合 
3.Swift 中的函数和闭包 
4.Swift 面向对象基础(上)
5.Swift 面向对象基础(中) 
6.Swift 面向对象基础(下)
7.Swift 中的继承和多态
8.Swift 中的扩展和协议 
9.iOS-Swift与Objective-C混合编程
10.Swift语言调试技巧 
初级iOS开发工程师面试题 
1.初级 iOS 开发工程师面试题 
中级iOS开发工程师 
36课程 21小时3分
了解iOS项目开发
1.iOS开发前准备
2.Xcode集成开发环境的安装使用与项目建立流程 
3.Xcode常用项目模板
4.iOS用户界面开发基本流程 
5.iOS自定义控件实例
6.使用StoryBoard做iOS UI界面跳转 
7.屏幕适配 
8.iOS平台常用传感器 
9.多点触控
10.其它常用功能 
UI部分 
1.iOS实战项目开发:汤姆猫小游戏(投诉下线)
2.iOS实战项目开发:加法计算器
3.iOS实战项目开发:图片浏览器
4.iOS实战项目技术分享图片OL英雄展示 
5.Face++人脸识别技术入门 
6.iOS开发项目实战:应用管理
7.iOS实战项目开发:超级猜图 
8.iOS实战项目开发:国家选择
9.iOS实战项目开发:图片自动播放 
10.iOS实战项目开发技术分享图片Q列表展示

11.iOS实战项目开发:三级控制器
12.iOS实战项目开发:通讯录 
13.iOS实战项目开发:绘制小黄人
14.iOS实战项目开发:手势密码锁 
15.iOS 实战项目开发:抽奖转盘动画 
动画图层部分 
1.设计复杂的 iOS 动画效果 
2.iOS 模糊效果的使用 
3.使用 maskView 设计动画
4.使用 Facebook 开源动画库 POP 实现真实衰减与弹簧动画
5.用缓动函数模拟物理动画 
6.使用带粒子效果的 CAEmitterLayer 
7.iOS 中 CAGradientLayer 的使用
8.iOS 中 CAShapeLayer 的使用
9.iOS 中 CALayer 的使用 
10.iOS绘图API绘制线条/文字/几何图形
中级iOS开发工程师面试
1.中级 iOS 开发工程师面试题
高级iOS开发工程师 
43课程 26小时23分
数据处理
1.操作plist数据 
2.CoreData
3.操作 JSON 数据
4.操作XML数据 
5.iOS用户首选项数据
6.iOS文件存取 
网络通信
1.iOS-HTTP通信
音频视频处理 
1.iOS API视频的播放和录制 
2.iOS音频相关API的使用
设计模式 
1.iOS 设计模式简介 
2.iOS 设计模式——适配器
3.iOS 设计模式——策略
4.iOS 设计模式——观察者
5.iOS 设计模式——原型/外观
6.iOS 设计模式——装饰
7.iOS 设计模式——工厂
8.iOS 设计模式——桥接模式 
9.iOS 设计模式——代理 
10.iOS 设计模式——单例 
11.iOS 设计模式——备忘录
12.iOS 设计模式——生成器
13.iOS 设计模式——命令 
14.iOS 设计模式——组合 
15.iOS 设计模式——迭代器 
项目实战 
1.利用Swift开发天气预报应用实战项目
2.基于SpriteKit引擎KickBall足球游戏实战开发 
3.腾讯 Bugly : iOS Crash 跟踪方法
4.iOS程序打包与发布 
5.苹果推送通知服务 
6.iOS 实战项目开发:空气质量监测应用开发 
7.听云 App 移动应用监控实战:SDK 嵌码集成 
8.友盟社会化组件 Social-iOS SDK
9.iOS 实战项目开发:团购之项目展示及基础配置 
10.iOS 实战项目开发:团购之图标设置及自定义导航栏
11.iOS实战项目开发:团购之导航栏搜索城市功能
12.iOS 实战项目开发:团购之下拉菜单的封装 
13.iOS 实战项目开发:团购之网络请求 
14.iOS 实战项目开发:团购之主界面 UI 展示 
15.iOS 实战项目开发:团购之优化首页显示
16.利用 Map Kit 创建地图并添加自定义标识
17.Core Location 框架详解
18.LBS 基础地图相关功能实现
高级iOS开发工程师面试题 
1.高级 iOS 开发工程师面试题





















































































































以上是关于极客学院iOS开发工程师初级+中级+高级视频教程的主要内容,如果未能解决你的问题,请参考以下文章

马哥linux运维初级+中级+高级 视频教程 教学视频 全套下载(近50G)

犀牛初级,中级,高级视频教程 犀牛教程

IT:后端进阶技术路线图(初级→中级→高级)后端开发工程师(技术方向分类之后台业务开发/中间件/内核/分布式架构)基础知识简介技术路线/技术趋势指南(如何选择自己的技术方向)之详细攻略

初级中级和高级开发人员之间有什么区别?

软考都有哪些分类?初级、中级、高级都有哪些科目?

Java工程师书单(初级中级高级)