致力于提升研发企业的持续创新能力

结盟众多企业“教练”, 共同设计、开发及提供人才培养解决方案,通过新颖多样的学习方式,针对性的定制化内容,助力企业全面提升竞争优势。

课程分类列表

APP开发(iOS、Andriod开发)
课程类别:移动开发

APP开发 iOS Andriod开发

课程讲师:

路宁

课程周期:

3天

课程费用:

6000元/人

课程简述:

本系列课程提炼自讲师多年来一线APP开发及系统构建的经验,结合代码实例详细讲解iOS及Andriod应用开发的方方面面,涉及知识面较广,包括系统搭建及成功大型APP的研发管理、构建、测试及运维方面的关键技术。本课程适合有技术背景的管理者,架构师及开发人员参加。

iOS开发基础课程大纲[1天]

适合有技术背景的开发人员,特别是有C/C++背景的开发人员参加。

第一部分
认识iOS开发
• iOS生态圈介绍
• iOS主流开发模式及选择:Native APP 和 WebAPP
• 开发环境简介
• 从头搭建一个简单的iOS应用(iOS,H5)
第二部分
利用工具、语言和库
• XCode及Interface Builder使用
• iOS SDK框架
• OC语言介绍
• iOS程序架构:代码结构,运行机制,编程模式
• 基本交互编程
• 网络编程
• 动画和多媒体
• UIKit
• iOS硬件特征及传感器编程
• iPhone模拟器
• 程序调试方法
• iOS项目演示及代码详解
第三部分
扩展话题
• iOS证书及产品发布实践
• 常用开源框架初探
• 应用Html5
• 不同终端和体验背后的iOS平台特征:安全、流畅度、分辨率、手表设备等
• 后端技术及工具选择:中间件,数据库,监控及管理
• iOS系统建设方案案例分享

Andriod开发基础课程大纲[1天]

适合有技术背景的开发人员,特别是有Java背景的开发人员参加。

第一部分
认识Andriod开发
• Andriod平台的发展及差异
• Andriod平台的系统结构
• Andriod应用与开发环境简介
• 头开搭建一个简单的Andriod应用APP
第二部分
利用工具与库
• SDK结构及功能
• 开发工具链及用途
• 安卓程序组织结构
• 用户界面及控件编程
• 事件处理模型
• 网络编程,JSON解析
• 组建通信及广播
• 数据存储与文件访问
• 相机控制和多媒体编程
• 硬件及传感器编程
• 了解后台服务
• 使用模拟器
• 安卓项目演示及代码详解
第三部分
扩展话题
• 发布与更新
• 应用Html5
• 设备差异化的处理
• 后端技术及工具选择:中间件,数据库,监控及管理
• Andriod系统建设方案案例分享

大型APP架构和管理课程大纲[1天]

适合于关注大型APP从架构到运维整体技术和管理框架的管理者,架构师及骨干开发人员参加。

第一部分
重温APP开发
• APP主流开发技术与模式的对比与选择
• iOS及Andriod平台背后的哲学及对APP设计的影响
第二部分
APP开发及交付管理
• 团队组建及人员配置要点
• 项目快速启动方法
• 适合APP的开发与发布计划制定
• APP测试策略(不同测试分类及阶段)
• 产品、UI/UE、测试及前后端开发的配合要点
• 打包发布(安全检查、发布前审核)
• APP开发主要风险及应对策略
第三部分
扩展到大型APP及团队的关键技术
• [架构]大型APP搭建方案案例分享
• [架构]前后端分离扩展方案
• [架构]架构解耦最佳实践
• [架构]微服务设计及中间件支持
• [测试]自动化测试工具链及持续集成
• [测试]基于Rest接口的测试方法
• [版本]灵活版本下的分支策略
• [运维]向用户的消息推送
• [运维]组件发布平台
• [运维]灰度发布与A/B测试方法
• [运维]日志系统,埋点,及用户行为分析技术
• [运维]用户及数据监测平台
找到所需课程了吗?即刻 填写申请表格 与我们联络吧