课程详情 在线报名
艾迪教育IOS开发课程是面向广大有志成为IOS工程师的每一名学生提供的,课程内容由浅入深,从零基础开始。安排科学合理,先进而系统。
课程 |
内容 |
备注 |
预科课程:mac系统及数据库 |
||
mac系统初识 |
介绍mac系统及苹果pc设备的发展 简单认识mac系统 |
了解苹果公司,macos,ios系统。熟练掌握macos的使用和macos下办公套件的使用 |
系统设置与程序管理 |
讲解mac下的系统设置,和程序管理 |
|
文件与icloud |
讲解文件管理与文件权限icloud |
|
pages |
pages的基本使用 |
|
numbers |
numbers的基本使用 |
|
keynote |
keynote基本使用 |
|
sqlite基础 |
数据库概述与sql基础(navcate的使用和数据库表创建) |
标准sql和sqllite数据库的使用 |
标准sql-1 |
增删改查数据操作 |
|
标准sql-2 |
高级查询 |
|
数据库高级应用 |
事务存储过程触发器 |
|
ios开发入门基础语言:objective-c |
||
OC 语法与基础数据类型 |
oc基本语法 各种基础数据类型 |
掌握objective-c语言语法和面向对象的编程思想。熟练使用objective-C编写mac os 控制台程序 |
分支结构 |
if语句,多重和分支if语句 switch-case 三元运算符 |
|
循环结构 |
while do-while for |
|
数组 |
一维数组和二维数组 |
|
指针 |
指针概述及基本操作 |
|
函数 |
熟练掌握自定义函数 |
|
结构 |
理解结构体的概念熟练使用结构 |
|
面向对象初步 |
理解类对象基本概念,掌握封装和访问修饰符 |
|
面向对象高级 |
继承多态和复合关系 |
|
foundationkit |
集合与字典,数据的装箱与拆箱,几何类型 |
|
协议委托和类别 |
协议委托类别 |
|
内存管理与垃圾回收 |
内存管理垃圾回收和引用计数 |
|
iOS平台开发 |
||
ios初识 |
认识ios程序的特点,理解ios程序结构,mvc设计模式 |
熟练掌握ios平台开发技术 |
ios基本控件 |
按钮,图片视图,标签,文本控件等基本控件的使用 |
|
ios控件-2 |
使用oc代码创建及控制基本控件 |
|
多视图应用 |
navigationController 与 tabbarController |
|
选取器 |
日期选取器和自定义数据选取器 |
|
表视图 |
tableView |
|
文件存取 |
资源文件读取及应用程序沙盒 |
|
多线程 |
理解多线程 |
|
http协议网络编程 |
http协议与ASIhttpRequest |
|
数据解析 |
数据解析与JSONKIT |
|
icloud |
icloud浅析与icloud编程接口 |
|
企业实训 |
||
立项与需求分析 |
立项与需求分析 需求文档编写 |
所有项目均来自企业真实项目订单 |
程序原型设计 |
原型工具使用 |
|
概要设计 |
程序该要设计 |
|
详细设计 |
详细设计与类图 |
|
应用程序结构搭建 |
自定义navi与tab |
|
项目开发 |
项目主题开发 |
|
动画框架 |
ios动画框架(穿插再实训当中) |
|
触摸手势与事件 |
触摸手势与事件(穿插再实训当中) |
|
系统资源访问 |
相册,通讯录与照相机(穿插再实训当中) |
|
多媒体 |
音频视频框架(穿插再实训当中) |
|
地图与lbs |
mapkit 与lbs程序设计(穿插再实训当中) |
|
push |
推送服务 |
|
测试调试与发布 |
测试调试与发布 |
|
cocos2d |
||
游戏设计基础 |
游戏设计初步及cocos2d引擎添加 |
熟练掌握如何使用cocos2d游戏引擎开发ios平台游戏 |
coco2d基础对象 |
导演,层,精灵 |
|
*个游戏案例 |
各种对象的综合应用及碰撞检测 |
|
游戏组件 |
多场景游戏和节点派生 |
|
精灵动画及纹理图册 |
精灵动画及纹理图册 |
|
案例2滚屏设计游戏-1 |
视差滚屏与虚拟手柄 |
|
案例2滚屏设计游戏-2 |
动画角色与战斗体系 |
|
粒子效果 |
各种眩目的粒子效果 |
|
地图 |
地图编辑器 |
|
加速计 |
加速计的使用 |
|
斜角瓦片地图 |
斜角瓦片地图设计 |
|
box2d物理引擎 |
box2d物理引擎 |
|
cocos2D案例实训 |
|
只要一个电话
我们免费为您回电