分类菜单
软件开发
培训首页> 北京培训> 软件开发培训课程> “iOS应用开发佳实践”培训
“iOS应用开发佳实践”培训
移动客户端下载:

“iOS应用开发佳实践”培训

参考价格: 电话咨询
咨询电话: 400-656-1390
立即预约 确认报名
姓名:
电话:
城市:
想学
什么:
“iOS应用开发佳实践”培训
课程说明
课程级别
入门级
培训周期
一周以内
上课地址
北京海淀中关村958楼中科天博
【课程详情】

  举办“iOS应用开发佳实践”培训的通知

  各有关单位:

  中国科培训中心计算技术研究所是专门的计算技术研究机构,同时也是中国信息化建设的重要支撑单位,中科院计算所培训中心是致力于高端IT类人才培养及企业内训的专业培训机构。中心凭借科培训中心的强大师资力量,在总结多年大型软件开发和组织经验的基础上,自主研发出一整套课程体系,其目的是希望能够切实帮助中国软件企业培养软件技术人才,提升整体研发能力,迄今为止已先后为培养了数万名计算机专业人员,并先后为数千家大型国内外企业进行过专门的定制培训服务。

  培训中心将于2017年9月26日至9月28日举办“iOS应用开发佳实践”培训班,具体事宜通知如下:

  一、培训对象

  本课程适用于想从事iPhone、iPod 和iPad开发的程序员、系统设计人员,也适合于想从事Mac OS X下应用开发的程序员和相关人员。学员要有一定的编程基础,了解C、C++或者JAVA语言,了解iOS或者Android系统,喜欢iOS开发,认同苹果的理念。

  二、课程特色

  :课程知识覆盖,涵盖了应用开发技术的方方面面。

  新:新的iOS8 SDK,新Xcode开发工具,能够紧跟苹果的步伐。

  案例驱动:授课过程中采用案例驱动模式,从案例入手讲解知识点。

  资源共享:课程结束后,所有课程PPT以及案例代码完全提供给学员,以便学员技术巩固及资料积累。

  真机运行:授课过程中的案例,会在iPad或iPhone上测试和运行,学员感受更加直观。

  三、培训核心要点

  1、基础部分,介绍Objective-C和Swift基础语言。

  2、UI部分,iOS应用开发基础、MVC模式设计和UIView与控件。

  3、布局与导航部分,介绍了表视图、iOS 8多分辨率屏幕适配和导航设计模式。

  4、架构设计,移动平台的分层架构设计。

  5、数据、信息和网络通讯,主要介绍数据持久化技术,数据交换格式,以及网络通讯。

  6、单元测试,测试驱动下的iOS应用开发。

  7、性能优化,Xcode性能检测工具使用。

  四、师资

  关老师:国内知名iOS技术作家,iOS技术顾问,移动开发。曾先后主持开发大型网络游戏、农产品追溯系统、酒店预订系统等。在App Store发布多款游戏和应用软件,擅长移动平台的应用和游戏类项目开发,独立编写10多本畅销著作。

  五、培训内容

  Part-1 基础

  1. Objective-C语言基础

  Objective-C概述

  数据类型、运算符和表达式

  控制语句

  Objective-C语言的面向对象特性

  继承性和多态性

  分类与协议

  Foundation框架

  2. Swift与Objective-C的混合搭配

  使用Foundation框架

  从Objective-C到Swift

  Part-2 UI部分

  1. Hello iOS

  iOS概述与

  视图生命周期

  设置产品属性

  iOS API的介绍

  2. MVC模式

  MVC模式概述

  Cocoa Touch中的MVC模式

  MVC实例

  3.View与控件

  视图“始祖”——UIView

  标签控件和按钮控件

  TextField控件和TextView控件

  开关控件、滑块控件和分段控件

  等待相关的控件与进度条

  警告框和操作表

  工具栏和导航栏

  Part-3 布局与导航部分

  1.视图

  表视图概述

  简单表视图

  分节表视图

  修改单元格

  2. iOS多分辨率屏幕适配

  iOS屏幕的多样性

  iOS屏幕布局

  Auto Layout布局

  Size Class与iOS多屏幕适配

  3. 视图控制器与导航模式

  导航概述

  平铺导航

  标签导航

  树形导航

  组合使用导航模式

  Part-4架构设计

  1. 移动平台的分层架构设计

  低耦合企业级系统架构设计

  移动平台的分层架构设计

  基于同一工程的分层实现

  基于一个工作空间不同工程的分层

  Part-5 数据、信息和网络通讯

  1. 数据持久化

  数据持久化概述

  SQLite数据库

  2. 数据交换格格式

  数据交换

  JSON数据交换格式

  3. 网络的编程

  REST Web Service

  使用AFNetworking网络请求框架

  手工配置AFNetworking环境

  CocoaPods配置AFNetworking环境

  GET请求

  POST请求

  Part6:单元测试

  1.测试驱动下的iOS应用开发

  iOS单元测试框架

  使用XCTest测试框架

  异步单元测试

  性能测试

  Part7:性能优化

  1.Xcode性能检测工具使用

  使用Xcode中的Analyze工具

  使用Xcode中的Instruments工具

  2.并发处理与多核CPU

  主线程阻塞问题

  选择NSThread还是GCD

  使用GCD

  六、时间、地点

  时间:2017年9月26日-9月28日 地点:北京

  七、证书

  培训结束,颁发中科院计算所职业培训中心“iOS应用开发佳实践”结业证书。

  八、费用

  培训费:5000元/人(含教材、证书、午餐、学习用具等)。住宿协助安排,费用自理。


以上就是软件开发培训课程的全部内容介绍,如需了解更多的软件开发培训班、课程、价格、试听等信息,也可以点击进入 软件开发 相关频道,定制专属课程,开始您的学习之旅。

课程内容以实际授课为准
  • 软件开发
  • 软件测试
  • 数据库
  • Web前端
  • 大数据
  • 人工智能
  • 零基础
  • 有HTML基础
  • 有PHP基础
  • 有C语言基础
  • 有JAVA基础
  • 其他计算机语言基础
  • 周末班
  • 全日制白班
  • 随到随学

个性定制课程

温馨提示