1.C语言基础(2周):掌握C语言的基础语法,数据结构、函数、数组、指针的基本概念及使用方法,掌握编程的基本知识点及实用方法。
2.OC语言基础(3周):掌握OC语言中类的定义和使用,集合类的属性、方法,学习OC中的内存管理,类别协议文件操作等基础知识和实践应用。
3.ios图形化界面设计(2周):掌握IOS开发过程中图形化界面空间的属性、方法调用、不同屏幕适配、xib、故事版story-board的动画原理及使用方法。
4.ios高级程序设计:网络及数据库编程(2周):掌握移动应用服务器程序搭建与编写的基本知识以及数据库后台的基础操作,了解移动客户端与服务器数据通信的基本方式以及xml/json等数据的分析。
5.ios多媒体应用开发(1周):掌握图像、音频与食品的播放和录制以及第三方SDK的使用。
6.项目实践(5周):通过实践深入掌握IOS的开发流程以及企业及程序开发所使用的方法和技巧。通过实战项目贯穿之前所学习的开发知识,并且提升架构设计、编程实现及解决问题的能力。通过开放式的项目,提升实战经验,提升职场胜任力。