才高班课程安排
针对人群杰出学员、达到一定技术基础的学员
课程目标练就更牛技术,挑战更高薪水
-
时下的移动互联网行业急缺iOS开发工程师,而对于掌握更多的iOS新技术、了解更深的iOS架构体系的iOS“牛人”更是出现了“高薪夺人”的现象。而且,对于刚刚入行的互联网技术人才,工作的前半年是技术迅速提升的“黄金时期”。我们的iOS才高课程专门为此而设计,就像俗话讲的:“扶上马,再送一程”。学员经过四个月的就业班或培优班的iOS技术学习后,已经可以成功的就业于iOS工程师相
- 关岗位。但还可以继续深造,我们提供更加热门的iOS才高班课程。如果把前面的课程(包括就业班和培优班看成是“硕士”课程的话,那么才高班就是“博士”课程。才高班将采取周末业余面授或在线课程的方式提供,内容涉及:Swift语言、iOS用户交互、移动架构设计应用、iOS8、9新增技术、iOS“混编”(Hybrid)开发等。在较短时间内练就更牛技能,挑战更高薪资。
iOS 混编型开发工程师(才高班)
1. C & ObjC 语言基础(项目库:电影票预定,酒店预订) | |
课程 | 内容 |
Swift 语言 | 可选值,值类型和引用类型,闭包与函数,面向对象与初始化器,内存管理,扩展与协议,访问控制与包管理,泛型,高 级运算符及运算符重,Swift 与Objective-C 混合,Objective-C 的常见用法在Swift 中如何表现,Swift 开发常用设计模式,Swift 调用iOS SDK 开发AppSwift 与Objective-C 混合,Objective-C 的常见用法在Swift 中如何表现,Swift 开发常用设计模式,Swift 调用iOS SDK 开发App。 |
iOS 用户交互 | Frame 布局技术及优缺点,自动布局和屏幕适配及自适应布局技术,SizeClasses 布局技术,第三方自动布局框架 Mansory,PaintCode 界面代码生成工具,Quartz Composer 和Origami 工具,UIEffectDesigner 粒子效果动画设计,自动布局下的iOS 动画制作,Masonry 动画,CoreAnimation 动画。 |
移动架构设计应用 | MVC 设计理念及iOS 中的应用,MVC 实战项目解析,MVVM 架构的设计理念及优势,MVVM 架构项目实战, ReactiveCocoa(MVVM 框架) 介绍,MVCS 设计理念,定制适合自己的软件架构。 |
iOS8、9 新增技术 | UISplitViewController 及施展,控制器新的呈现方式,应用程序扩展(App Extension),分享扩展(Share Extension),动作扩展(Action Extension),图片扩展(Photo Editing Extension),文档提供者扩展及相关云服务,自定义键盘,新Photo 框架使用,组件定制技术Living Rendering,Visual Effects 特效,Search API,UI Testing,StoryboardReferences,视图叠放技术UIStack View,多窗口多任务技术,MapKit 的新变化。 |
Hybrid基础 | HTML 和CSS,JavaScript 初步,HTML5 新增标签,HTML5 画布Canvas,CSS3 样式及动画,ECMA Script 6.0。 |
React Native | 搭建环境,CSS FlexBox 布局,React Native 通信机制,UI 组件,Native( 本地) 模块与JS 交互。 |