IOS、Android应用开发班

导读 掌握C++语言、面向对象编程、程序调试、MVC三层架构、Foundation 框架等IOS、Android应用开发等相关技能。
400-888-4849 139
建筑表现课程 室内设计课程 游戏制作课程 UI设计课程 影视后期 BIM

课程详情

2017-12-31

  课程周期:24周
  上课模式:小班教学
  招生对象:有电脑操作基础,有观察能力以及审美能力,对互联网行业有浓厚兴趣,想进入IT公司的人群。
  学习目标
  掌握C++语言、面向对象编程、程序调试、MVC三层架构、Foundation框架等IOS、Android应用开发等相关技能。
  课程特色
  边学边练培养学生实际操作能力,避免概念化的教学,拒绝培养纸上谈兵的人才,依据企业的人才需求标准培养最实用的行业精英人才。
  *阶段:C语言基础
  1.掌握C语言的基本语法,数据结构及经典算法。
  2.掌握C语言的高级特性即指针的使用。
  第二阶段:面向对象编程
  1.全面理解面向对象编程及其好处
  2.熟知封装、继承、多态三大特性。
  3.掌握OC语言的内存管理方式。
  4.*使用基础类。
  第三阶段:程序的调试
  1.*在Apple MacOS平台使用和调试程序。
  2.*在Xcode/Interface Builder平台使用和调试程序
  第四阶段:基础语言测试
  1.通过笔试及上机测试实时检测学生的学习情况
  2.通过答案讲解加深和巩固知识点,及时查缺补漏
  第五阶段:MVC三层架构
  1.掌握处理构造应用程序模型的方法
  2.掌握处理普通文件,属性文件等。
  3.掌握视图中的绘制,图像处理。
  4.掌握视图手势,视图动画,布局。
  5.熟练使用单视图控制器和多视图控制器、理解xib文件原理
  6.*对一些控件进行界面编程。
  第六阶段:设计模式
  1.了解几个必要的设计模式。
  2.理解KVC和KVO。
  3.理解MVC模式中的各模块之间的通信。
  第七阶段:Foundation框架
  1.了解Foundation API基础类库。
  2.使用集合对象进行对象管理。
  3.能正确处理日期数据。
  第八阶段:网页设计实训
  1.掌握本地和网络音频及视频的播放
  2.掌握照片的处理。
  3.掌握传感器的使用。
  4.掌握系统通讯录程序。
  第九阶段:服务系统
  1.掌握本地和网络音频及视频的播放。
  2.掌握照片的处理。
  3.掌握传感器的使用。
  4.掌握系统通讯录程序。
  第十阶段:项目实训
  1.以团队为单位合作分工,感受游戏开发的完整过程,积累项目实战经验。
  2.游戏最终的整合和测试
  第十一阶段:毕业和*
  1.教授简历制作、作品整理的技巧
  2邀请游戏公司专家模拟应聘过程、做全面的*指导
  3.向各大游戏公司合适的岗位推荐
上一篇: 3D游戏美术精英班 下一篇: 游戏美术MAYA精英班

推荐课程

查看全部课程
深圳丝路教育学院

深圳丝路教育学院

罗湖校区

查看全部校区 进入官方主页