● 招生简章 |
|
|||
据手机研发业内不完全统计,目前国内的移动互联研发人才缺口有百万之众,其中Android研发人才缺口已达到了30-50万左右。职业专家分析说,由于目前Android 技术较新,整个行业的发展尚属于初级阶段,因此Android人才将会在未来5年间长期保持着供不应求的状态。 通过本课程的系统学习,可以使学员由浅入深地对Android应用软件开发全面学习,学完后能够独立开展应用软件开发工作,是java和Android方向应用软件爱好者从事移动互联软件开发工程师职业发展的理想课程。 本课程周期4个月,属于纯应用软件开发,面向即将从事Android手机开发工作的中低基础人群,由华嵌金牌师资全日制面授,成绩合格者安置到合作企业实习和工作。
课程优势: 1、本定制课程入学签订就业协议; 2、国内 性价比最高 的Android就业课程,具体费用请详询课程顾问; 3、七年高端IT就业培训历程,积累了大量培养经验和合作企业的就业资源; 4、名师现场面授、理论联系实际、项目实战式教学方式,让您轻松掌握开发技能。
入学要求: 1、理工科大专(含)以上学历,在校生或往届生皆可; 2、非理工科学生,如果学过C、C++或java语言者中任意一种,爱好手机APP开发者也可; 3、学习态度端正、勤奋刻苦。 |
第一阶段:java软件开发(4周)
阶段目标: 本阶段学习目标是强化java语言编程和面向对象编程思想,为下一阶段android应用软件的编程工作打好基础。
课程名称 | 序号 | 课程内容 | 内容概要 | 掌握程度 |
java语言编程基础 | 1 | Java开发环境的配置和概述 | Java的起源以及它的发展历程,目前主要的应用领域。JDK的安装、环境变量的设置以及写第一个Java应用程序并编译运行的流程 | 精通 |
---|---|---|---|---|
2 | 数据类型和运算符 | Java的8种基本数据类型、类型之间的相互转换、强制转换。Java支持的运算符和表达式,运算符的优先级和结合性。Java的数组类型使用说明 | 精通 | |
3 | 流程控制 | 三大结构:顺序结构、分支结构、循环结构。这三种结构的使用说明。控制循环结构的运行代码示范以及Java关键字的串讲 | 精通 | |
Java面向对象编程 | 4 | 类和对象 | 类的成员变量和方法定义和使用方式,构造函数和析构函数调用原理,成员的访问权限说明。对象的定义和使用方式,对象的生命周期原理 | 精通 |
5 | 类的继承、组合和多态 | 类与类之间的关系说明,父子类之间成员的关系,类的组合如何构造和使用,类的成员多态的表现形式。初始化块在类中的使用 | 精通 | |
6 | 抽象类和接口 | 抽象类和接口的定义和使用场合。抽象类和接口之间的关系以及它们实现继承和组合的方式。抽象类和接口的成员的定义和使用方式 | 精通 | |
7 | 内部类和枚举类 | 四种内部类:非静态内部类、静态内部类、局部内部类和匿名内部类。这些内部类的继承和构造方式以及它们的成员定义和使用方式 | 精通 | |
Java数据结构和算法 | 8 | Java集合类 | 四种集合类:List集合、Queue集合、Set集合和Map集合。这些集合类的定义和使用方式,这些集合类常用的具体子类使用介绍 | 熟练 |
9 | Java泛型 | Java泛型的原理,泛型类和接口的定义和使用方式,类型通配和泛型方法使用方式。常用的泛型算法如排序和搜索使用说明 | 熟练 | |
Java核心编程 | 10 | 异常处理 | 异常处理机制的介绍,异常类型的分类,声明异常、抛出异常和处理异常的常用方式。异常处理时需要注意的几个规则 | 精通 |
11 | 文件IO | File类的介绍。对应文件IO的多种输入输出流式类的定义和使用方式。文件的随机访问方式和对象的序列化操作 | 精通 | |
12 | 多线程 | 线程的创建和启动。线程的控制和同步手段,线程之间的通信方式,线程的生命周期流程。线程级和线程池技术的介绍 | 精通 | |
13 | 网络编程 | 网络通信的原理介绍,基于TCP的网络编程的使用流程和基于UDP的网络编程的使用流程。代理服务器的技术介绍 | 精通 | |
14 | 数据库编程 | SQL的基本语句和语法,MySQL数据库的安装配置和使用方式。JDBC访问数据库的方法。事务处理机制和连接池的介绍 | 精通 |
第二阶段:Android应用软件开发(8周)
阶段目标: 参加本期培训的学员应该已经掌握java语言编程技巧,而掌握好java语言,对从事Android应用软件开发有着重要意义。嵌入式应用软件开发是嵌入式产品开发中非常重要的一部分,也是企业人才需求最广的一部分。本期学习的主要目标是精通 Android下的程序设计,熟悉android软件开发流程,强化学员对应用开发的理解和编码调试的能力。最后通过几个典型的企业全真案例,进一步巩固本期课程内容,使学员真正学以致用。
课程名称 | 序号 | 课程内容 | 内容概要 | 掌握程度 |
Android应用初级开发 | 15 | Android开发环境配置和概述 | Android的发展历程以及当前的使用现状。Android的SDK更新和安装方式,运行模拟手机的环境变量设置。在eclipse中开发Android应用程序的方式 | 熟练 |
---|---|---|---|---|
16 | Android基础界面控件开发 | 主要包括:界面布局容器类、TextView类、Button类、ImageView类、AdapterView类、Dialog类、Menu类和ActionBar类的使用情况 | 精通 | |
17 | Android的事件处理 | 两种常用的事件处理方式:基于监听的事件处理和基于回调的事件处理。响应系统设置的事件处理方式。Handler消息传递机制介绍 | 精通 | |
18 | Android资源管理 | 多种资源如drawable资源、layout资源、anim资源、raw资源、asset资源、value资源等的使用方式,原始资源和资源自适性技术的介绍 | 精通 | |
Android应用中级开发 | 19 | Android四大组件开发 | 四大组件:Activity、Service、BoardCast以及ContentProvider的使用方式。这四大组件的生命周期以及相应回调函数的使用方式。 | 精通 |
20 | Android组件间通信类Intent | 显示和隐式的Intent用于相同或不同类型的Android组件之间的通信。Intent和IntentFilter的几种属性如Componet属性、Action属性、Category属性、Data属性、Type属性的介绍 | 精通 | |
21 | Android文件IO和数据存储 | File类及相关输入输出类在Android里的应用,偏好设置类SharedPreferences和数据库类Sqlite3在android里的使用方式,常见的手势以及自定义手势的介绍 | 精通 | |
22 | Android图形处理 | 绘制基本的图形如点,线,椭圆,多边形的方式。图形绘制类Paint和Path的使用方式。图形特效处理如缩放、平移、旋转、扭曲等的介绍 | 熟练 | |
23 | Android多媒体开发 | 音频的播放和录制,视频的播放和录制,音效的播放,摄像头用于拍照的使用方式。MediaPlayer多媒体类用于控制音频和视频的方法介绍 | 精通 | |
24 | Android网络应用开发 | 基于TCP协议网络通信、URL访问网络资源、Http访问网络、WebView视图显示网页等使用方式。Web Service网络编程的技术介绍 | 精通 | |
Android应用高级开发 | 25 | Android传感器应用开发 | 五类传感器:方向传感器、磁场传感器、温度传感器、光敏传感器以及压力传感器的使用方式。 | 熟练 |
26 | Android的GPS应用开发 | 支持GPS开发的核心函数介绍,LocationProvider多种获取方式以及获取GPS定位信息的方式 | 熟练 | |
27 | Android的谷歌地图开发 | 让手机支持谷歌地图,谷歌地图核心API的介绍,以及根据GPS信息在谷歌地图上进行定位和导航的使用方式 | 熟练 | |
28 | Android的3D应用开发 | 3D图像显示的基本原理介绍,使用OpenGL Es来开发3D图形,3D图形的特效处理方式。 | 熟练 |
第三阶段:Android项目实战(4周)
阶段目标:最后,本阶段将重点让学员通过企业实习,迅速积累项目设计经验,达到并超过企业用人需求,另外,通过实际项目案例,可以发现学员知识薄弱环节进行重点加强。
课程名称 | 序号 | 课程内容 | 内容概要 | 掌握程度 |
Android实战项目 | 29 | 花样年华-电子相册 |
主要功能如下: 1.支持主流图片格式如PNG,JPG,GIF等 2.大图的方式浏览图片,支持手势操作 3.对图片可以进行重命名,复制,删除等操作 4.支持从本地智能导入图片 5.提供图片设置界面,用于更精细的设置 |
精通 |
---|---|---|---|---|
30 | 掌上伴侣-电子书阅读器 |
主要功能如下: 1.支持主流手机书籍格式如TXT,UMD,JAR等 2.支持从本地智能导入电子书 3.电子书能进行重命名,删除,分类及置书签等操作 4.电子书可以被手动,自动翻页阅读 5.提供电子书的设置界面,用于更精细的设置 |
精通 | |
31 | 天籁之音-音乐播放器 |
主要功能如下: 1.支持主流手机的音频格式如MP3,AMR,WAV等 2.支持从本地智能导入音频文件 3.播放器能进行重命名,删除,收藏,分类等操作 4.能在线搜索歌曲,并播放同步歌词 5.提供音乐播放器的设置界面,用于更加人性化设置 |
熟练 | |
32 | 美食天下-点餐系统 |
主要功能如下: 1.实现服务器和客户端,客户端用于点餐 2.客户端有美食分类,美食推荐,美食介绍等功能 3.服务器端有美食数据库,可以实时更新美食数据 4.客户端有评价系统,购买系统,销售系统 5.服务器端有财务统计与分析系统,数据管理系统 |
精通 | |
33 | 咫尺天涯-地图应用 |
主要功能如下: 1.以百度地图为引擎,实现GPS定位,获取实时信息 2.查询路线,输入起始位置和终点位置,得到轨迹图 3.导航路线,实时更新导航路线位置,偏离时警告 4.缩放地理位置点,便于更加清晰的浏览和寻找 5.搜索附近的酒店,影院,餐饮,银行等便利娱乐场所 |
熟练 | |
34 | 我爱我家-智能家居客户端 |
主要功能如下: 1.通过wifi网络从ARM平台获取视频、温度、湿度等数据并显示; 2.通过wifi网络控制家用智能电器,如灯光、音响等; 3.通过wifi网络调节视频效果,远程拍照; 4.设置入侵报警阈值; 5.查询、处理报警信息 |
熟练 |
附:Android实战项目学员作品截图
咫尺天涯
花样年华
掌上伴侣
天籁之音
美食天下
我爱我家