分类菜单
软件开发
培训首页> 北京培训> 软件开发培训课程> OS应用开发佳实践”培训
OS应用开发佳实践”培训

OS应用开发佳实践”培训

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

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

各有关单位:

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

培训中心将于2016年6月21日至23日举办“i0S应用开发佳实践”培训班,具体事宜通知如下:

一、培训对象

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

二、课程特色

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

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

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

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

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

三、培训核心要点

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

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

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

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

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

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

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

四、师资

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

五、培训内容

Part-1 基础

1. 0bjective-C语言基础

0bjective-C概述

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

控制语句

0bjective-C语言的面向对象特性

继承性和多态性

分类与协议

Foundation框架

2. Swift与0bjective-C的混合搭配

使用Foundation框架

从0bjective-C到Swift

Part-2 UI部分

1. Hello i0S

i0S概述与

视图生命周期

设置产品属性

i0S API的介绍

2. MVC模式

MVC模式概述

Cocoa Touch中的MVC模式

MVC实例

3.View与控件

视图“始祖”——UIView

标签控件和按钮控件

TextField控件和TextView控件

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

等待相关的控件与进度条

警告框和操作表

工具栏和导航栏

Part-3 布局与导航部分

1.视图

表视图概述

简单表视图

分节表视图

修改单元格

2. i0S多分辨率屏幕适配

i0S屏幕的多样性

i0S屏幕布局

Auto Layout布局

Size Class与i0S多屏幕适配

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

导航概述

平铺导航

标签导航

树形导航

组合使用导航模式

Part-4架构设计

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

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

移动平台的分层架构设计

基于同一工程的分层实现

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

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

1. 数据持久化

数据持久化概述

SQLite数据库

2. 数据交换格格式

数据交换

JS0N数据交换格式

3. 网络的编程

REST Web Service

使用AFNetworking网络请求框架

手工配置AFNetworking环境

CocoaPods配置AFNetworking环境

GET请求

P0ST请求

Part6:单元测试

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

i0S单元测试框架

使用XCTest测试框架

异步单元测试

性能测试

Part7:性能优化

1.Xcode性能检测工具使用

使用Xcode中的Analyze工具

使用Xcode中的Instruments工具

2.并发处理与多核CPU

主线程阻塞问题

选择NSThread还是GCD

使用GCD

六、时间、地点

时间:2016年6月21日-6月23日地点:北京

七、证书

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

八、费用

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


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

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

温馨提示

个性定制课程


温馨提示