网站首页 网站导航 课程中心
课程大纲

史上最强iOS开发课程体系

iOS开发课程分为6大阶段20大模块课程,每个阶段都有实力案例和项目结合,从简单到专业一步一步带领学生走进iOS开发的世界,
帮助学生顺利走上iOS开发工程师的道路!

课程<br />一阶段 课程
一阶段
iOS语言基础 【15天】

■学习内容:iOS语言基础

■学习目标:了解C语言基础,了解C语言高级,数据
                       结构和算法,Foundation框架X基础。

■完成目标:在iOS开发环境下开发第一个小程序。

课程<br />一阶段 课程<br />一阶段
课程<br />二阶段 课程
二阶段
IOS核心编程 【5天】

■学习内容:IOS核心编程

■学习目标: 熟练掌握控制器层和控件;视图层;
                       模型层。

■完成目标:制作航空订票系统

课程<br />二阶段 课程<br />二阶段
课程<br />三阶段 课程
三阶段
IOS高级编程 【5天】

■学习内容:IOS高级编程

■学习目标:掌握数据持久与模式;系统服务多线
                     程与多任务。

■完成目标:制作云端技术软件

课程<br />三阶段 课程<br />三阶段
课程<br />四阶段 课程
四阶段
IOS高新技术 【15天】

■学习内容:IOS高新技术

■学习目标:IPhone6/6plus/IPAD等屏幕适配及时尚
                      UI技术;远程通知新技术。

■完成目标:iOS8项目实战

课程<br />四阶段 课程<br />四阶段
课程<br />五阶段 课程
五阶段
IOS游戏开发 【30天】

■学习内容:IOS游戏开发

■学习目标:熟练的掌握C++语言;Cocos2D-X;Box2D;
                     其他游戏技术。

■完成目标:游戏引擎制作

课程<br />五阶段 课程<br />五阶段
课程<br />六阶段 课程
六阶段
贯穿项目案例 【15天】

■学习内容:贯穿项目案例

■学习目标:IOS+核心编程+IOS高级编程+IOS高新
                      技术;IOS应用项目库。

■完成目标:制作GO忍者,小倩快跑,炸弹英雄,

                      海底捕鱼,暗黑西游及中软项目APP
                      开发。

课程<br />六阶段 课程<br />六阶段

iOS开发详细课程内容

特别说明:以下所有课程是iOS开发工程师必备知识与技能。


iOS开发
工程师

点击咨询课程
1.C编程基础 2.C语言基础 3.iOS基础 4.UIView与控件 5.屏幕布局
1、Objective C概述;
2、数据类型、运算符;
3、控制语句;
4、面向对象特性;
1、继承性和多态性;
2、分类与协议;
3、内存管理;
4、Foundation框架;
1、iOS介绍;
2、Hello_World;
3、故事板;
4、iOS生命周期;
5、iOS视图生命周期;
6、设置产品属性;
1、视图始祖UIView;
2、iOS6中的集合视图;
3、TextField和TextView控件;
4、标签控件和按钮控件;
6、相关的控件与进度条;
7、工具栏和导航栏;
1、屏幕布局;
2、屏幕滚动ScrollView;
3、普通选择器;
4、日期选择器;
5、网页控件WebView;
6.表视图 7.表视图2 8.视图控制器与导航模式 9.iPhone与iPad应用开发 10.应用程序本地化
1、表视图介绍;
2、简单表视图;
3、自定义单元格;
4、搜索栏;
1、分节表视图;
2、分组与静态表;
3、服务端原理介绍;
4、修改单元格;
5、iOS6下拉刷新控件;
6、移动单元格;
1、导航与视图控制器种类;
2、导航模式;
3、模态视图;
4、平铺导航介绍;
5、分屏导航实现;
6、标签导航nib实现;
1、UIPopoverController控制器;
2、模态视图专用属性;
3、Master-Detail应用程序模板;
4、Utility应用程序模板;
1、应用程序本地化概述;
2、系统按钮和信息;
3、静态文本本地化;
4、nib和故事板文件本地化;
5、资源文件本地化;
11.应用程序设置 12.iOS数据持久化 13.iOS访问通讯录 14.iOS常用设计模式 15.iOS分层架构设计
1 、应用程序设置概述;
2 、应用程序设置包;
3 、设置项目种类;
4 、读取设置;
1 、iOS数据持久化概述;
2 、MyNotes应用;
3 、SQLite数据库;
4 、SQLite项目实例;
5 、CoreData堆栈;
1、iOS访问通讯录概述;
2、读取联系人信息;
3、查询联系人记录;
4、读取单值属性记录;
5、读取多值属性记录;
1、iOS常用设计模式
2、单例设计模式
3、委托设计模式
4、MVC设计模式
1、iOS分层架构设计
2、GitHub代码托管服务
3、iOS代码版本控制
4、Gitolite服务器管理
11.基于测试驱动的iOS开发 12.调试基础 13.网络通信数据交换格式 14.ASIHTTPRequest框架 15.应用开发实战
1、测试驱动的软件开发概述;
2、OCUnit测试框架;
3、GHUnit工程;
4、分析测试报告;
1 、定位编译错误;
2 、调试工具栏;
3 、日志与断言输出;
4 、断点命令;
5 、计算表达式命令;
1、XML数据交换格式文档结构;
2、XML文档解析与框架性能;
3、MyNotes应用XML;
1、安装ASIHTTPRequest框架
2、同步请求与异步请求
3、请求队列应用和上传数据应用
1、应用开发实战
2、太空泡泡
3、2016奥林匹克
4、合成器
iOS开发全行业应用场景(部分)
iOS开发技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、
移动电话和互联网,在全球云计算和移动互联网的产业环境下,iOS开发更具备了显著优势和广阔前景。
捕鱼达人 实验之岛

捕鱼达人

实验之岛

Android开发手机界面 特技摩托

Android开发手机界面

特技摩托

Galaxy TD Android开发农场

Galaxy TD

Android开发农场

还在犹豫什么?
学习4个月   个月 挑战年薪20万!
挑战年薪
去抢名额
iOS开发课程7天免费试听(全程免费)
时间:每周一至周五        10:00-16:00
截至目前
试听人数已有4825人试听过
【友情提示】:如您还有其他iOS开发培训课程相关问题,可电话咨询。
4000076757

营业执照 版权所有©Copyright 2008-2017,北京中软国际教育科技股份有限公司, All Rights Reserved. ICP备案号:京ICP备14058756号-2

| | 分类导航 | 关于我们