Android应用课程

<1>Java面向对象高级编程
面向对象设计 创建型设计模式 结构型设计模式 行为模式
阶段目标:该阶段课程重点讲解了面向对象设计原则与设计模式
课时:30课时

<2>高级JDK API开发技术
并发线程库 信号量与可重入锁 阻塞队列库 框架开发
课程学习:线程和线程并发的处理,反射机制和java框架开发原理
阶段目标:该阶段课程重点讲解了JDK当中的高级API的使用方法,包括新的并发线程库和反射机制。
课时:60课时

<3>网络与数据库技术
TCP/IP Socket HTTP SQL语言 SQLite MySQL XML JSON
课程学习:TCP/IP协议,Socket编程,HTTP协议及应用,数据库查询语言(SQL),数据库设计,SQLite和MySQL在使用,数据交换语言及其应用
阶段目标:在本阶段课程中,学员应该重点掌握的是TCP/IP协议的原理和使用方法,HTTP协议及其使用;数据库的管理和访问;常用数据交换格式(XML和JSON)的使用
课时:60课时

<4>Android应用/系统开发
并发线程库 信号量与可重入锁 阻塞队列库
课程学习:掌握Android UI开发的基本方法,包括各种控件、布局方式和自定义控件的使 用方法, 基于HTTP协议的客户端程序, 智能手持设备当中的各种设备的使用方法
阶段目标: 在完成该阶段的学习之后,学员可以独立设计与开发应用程序的前端界面。 可以独立的设计与开发各种网站的客户端应用程序。可以在项目当中添加各种 "炫酷"的功能,如距离感应、和多点触摸等
课时:90课时

<5>高级UI开发技术
自定义视图 SurfaceView UI性能调优
课程学习:该阶段课程重点了Android当中的高级UI特性,目前Android应用开发领域对 于UI部分的要求越来越高
阶段目标: 通过该阶段课程,学员可以掌握更加自由的UI实现方式,而不仅仅拘泥于Android系统提供的默认UI组件
课时:18课时

<6>常用第三方类库
ActionBarSherlock SlidingMenu roboguice AsyncHttp 常用支付框架
课程学习:重点介绍目前最流行的第三方类库的使用方法,常用支付框架
阶段目标: 大大提升应用的开发速度,使开发人员不在拘泥于具体的技术实现,而是将更多的精力放在软件业务逻辑的实现上
课时:12课时

<7>Android 5.0新特性
最新设计风格 最新API使用 UI新特效 Android-Studio
课程学习:重点学习Android 5.0的新特性:Material 设计风格规范;最新API RecyclerView 的运用;最新API CardView 的运用;最新API Palette 调色板工具的运用;5.0 UI新特效实现;全新Android Studio开发环境与配置系统应用
阶段目标: 该阶段课程重点介绍了Android最新系统下的软件设计风格,在完成该阶段课程的学习后,学员可以独立设计与开发符合Android最新官方规范的Android应用程序。
课时:30课时

<8>NDK开发
C与C++语法 开发环境搭建 NDK调用
课程学习:回顾了C与C+语言的基础语法,并详细介绍了NDK开发环境的搭建以及代码的编写方法
阶段目标: 完成该阶段课程的学习之后,学员可以熟练的使用NDK调用C++的代码库
课时:18课时

<9>软件开发管理
项目原型设计 迭代项目管理 项目管理文档使用 敏捷开发
课程学习:该阶段课程介绍了目前软件工程领域当中最重要的理论与工具使用,项目原型设计及项目管理方法
阶段目标: 帮助学员从更高的角度俯视项目开发的过程,把握开发节奏,保证保质保量的交付
课时:18课时

<10>项目实战
新闻资讯 内容阅读 电商购物 生活实用 旅游出行
课程学习:具体开发项目
阶段目标:本阶段课程将会将学员置于完全真实的项目开发环境当中,依照标准的企业级软件开发流程和代码标准,完成软件的开发工作。经过此阶段的训练,学员可以积累多企业级项目的开发经验。
课时:252课时

<11>素质拓展,项目经理课程,毕业答辩
素质拓展课 程项目经理课程 创业课程分享 毕业答辩
课程学习:本阶段课程重点介绍了在如何进行职业规划,以及企业当中工作的常见方法。同 时会邀请企业技术总监,经理为学员讲课,讲述在企业项目开发过程中的问题
阶段目标: 培养一名高级程序员及未来的项目负责人所具备的基本素质,过硬的技术,项目经理的职业技能
课时:18课时















你可能感兴趣的:(Android应用课程)