iOS软件开发工程师培训
基础阶段
语言基础
C语言基础知识的复习和巩固
数据类型、运算符、表达式;结构化程序设计;数组、函数、指针;结构体、共用体、枚举、预处理; 数据结构与算法简介
0C语言的学习
0bjective–C基础;类和对象;属性及点语法;字符串、集合、内存管理;封装、继承、多态;类目、延展、协议、单例
i0S开发及应用
i0S基本内容的讲解,完成这个阶段就可以完成简单的App
程序基本结构;视图;简单视图控件;视图控制器;UIView动画以及触摸手势;滚动视图的使用;创建和管理表格视图;输入控件;网络开发;音频与视频;专业英语
i0S内容的讲解,应对较复杂项目的需求
动画;使用相册和照相机;数据持久性;多线程;地图;真机调试;访问设备能力(真机)
项目实训
睿峰科技开发项目实际案例学习
中国电信大型项目“贺卡中国”
爱淘衣电子杂志及商务应用
交通银行金融体验指南
中国人寿e动力平台
中国工行智慧移动银行项目
自主开发项目+职业素养训练
学员自己或者由老师指导构思开发新的项目作为学生结业作品,感受真实的app开发过程:
需求分析;界面设计;框架设计;代码实现;测试,内存检测;代码优化。
选择性的补充与ios开发有关的相关专题进行讲解,帮助学员更好的适应工作需要:
PhotoShop基础,色彩搭配讲座;html5介绍,cocos2d/0penGL ES介绍;设计交互,Axure、MindManger、visio等原型图;项目流程介绍,断点找问题,
测试方法介绍等;常用工具介绍(SVN代码管理,dotproject项目管理工具,Instruments内存检测工具);专业英语。
职业素养:
团队意识, 沟通与交流 目标与时间管理 工作形象,职业心态与习惯,职业规划及成功就职。