课程大纲
| C面向过程编程 | 数据结构与算法 |
OC面向对象编程 | Objective-C面向对象编程 | |
iphone手机信息分享项目实战 | 基于iOS平台的移动开发技术 | |
基于iOS移动商务软件开发实战 | 基于iOS游戏软件开发实战 | |
软件开发通用能力 | 职业化塑造 | |
学习时间 | 4.5个月 |
实习主题 | 实习内容 | 实习目标 | 实习课时 | ||
iphone(iOS)课程详细介绍 | 课程课时 | 收费课程 | 免费课时 | ||
职业素质培养《职业化塑造》 | 职业生涯规划 团队合作 有效沟通 EQ、AQ 职场礼仪 职场规则 | 逐步提高准职业人的职场素质,增加就业的砝码; 了解企业对员工的要求,掌握职业人必须具备的工作态度、敬业精神。 | 14 | 10 | 4 |
软件开发通用能力《软件开发通用能力培训》 |
项目开发过程中设计的各种知识,包括: 软件开发过程、软件开发模型 软件测试理论、流程图工具 测试管理工具、项目管理工具 版本管理工具、设计模式、UML等 | 深刻理解iphone平台体系结构; 知晓项目开发各个阶段基本内容以及所用到常用工具; 掌握软件测试理论; 理解设计模式、UML基础知识; 掌握并使用流程图工具VISIO、项目管理工具project、版本管理工具CVS、缺陷管理工具BugFree等项目开发中常见工具。 | 6 | 4 | 2 |
专业技能(iOS) | 课程课时 | 收费课程 | 免费课时 | ||
3G移动开发技术:《C面向过程编程》 | 搭建C开发环境、C基本语法结构 函数使用、数组的定义与使用 理解指针、处理复合型数据 C内存分配及位操作等知识 | 深入学习C语法基础、建立程序设计系统思想 能够搭建C开发环境 理解C中数组、指针、复合数据类型、内存分配、位操作等高级概念以及其实现 | 88 | 60 | 28 |
3G移动开发技术:《数据结构和算法》 | 包括线性表的使用 栈和队列的使用 排序算法 查找算法等 | 学会从问题入手,分析研究计算机加工的数据结构的特性,为应用所涉及的数据悬着适当的逻辑结构、存储机构及其相应的操作算法初掌握时间和空间分析技术 | 24 | 20 | 4 |
3G移动开发技术《Object-C及基础框架》 | Object-C中的类,对象,方法,消息,选择器,分类,协议,内存管理等,以及基础框架中的各种类型。 | 熟悉Mac OS系统,常用命令,操作熟悉Xcode继承开发环境实践:基于Xcode构建第一个程序 | 80 | 60 | 20 |
3G移动开发技术《基于iOS平台的移动开发技术》 | iphone中的窗口,视图,空间,东华,图像处理,手势和触摸,传感器,网络等高级特性 | 1、了解Window、View模版;Window模版和view模版切换 2、了解常用控件、常用控件的响应动作、动态创建控件 3、使用试图控制器管理多个视图;了解iOS中常用试图控制器 4、了解触摸响应;多点触摸;区分手势 ...... | 82 | 60 | 22 |
iphone手机信息管理分享项目实战 | 采用面向对象的设计方法,进行项目设计和开发。 | 掌握Mac OS系统中软件项目开发流程 掌握xcode开发项目的技巧 | 20 | 20 | 0 |
iOS项目实训《iOS移动商务软件开发实战》 | 完成一款基于iOS平台的网络版综合信息查询软件,利用现有的开放互联网接口完成常用信息的查询 | 熟练使用iOS基本组件 深刻理解基于iOS的窗口、视图、控制器构架,动画效果实现,多媒体应用。 全方位理解与掌握iOS项目开发过程与相关文档规范。 | 88 | 80 | 8 |
iOS项目实训《iOS手机游戏设计与开发实战》 | 完成一款基于iOS平台的手机游戏的开发,包括: 益智类游戏 休闲游戏 竞技类游戏 解迷类游戏 | 深刻理解iOS平台体系结构 通过项目深入理解iOS中绘图机制,文件系统,日志系统,屏幕触控机制 | 48 | 30 | 18 |
就业指导 | 就业技巧 简历书写 求职与面试等 | 了解简历书写的方法和技巧; 了解面试成功和失败的原因,掌握正确的面试方法与技巧; 了解当前行业环境和就业形势,根据自身的特别确定就业的方向岗位,促进学员到职业人的快速转变。 | 36 | 20 | 16 |