用户名    密码        团购注册  |   机构注册
 
课程名称:Android业余班 授课机构:珠海永亚软件培训中心
开课时间:2012-02-24 开课班次:白天班、晚班、周末班
课程学费:8800 教育之窗优惠价:
联 系 人:孙志双 联系电话:0756-3399669
上课地点:南方软件园D3栋3层
 
类别:
姓名:
电话:
需求:
 

.1课程描述

        android培训课程详细讲解基于Eclipse集成开发环境,涉及到Android系统各个图形控件、网络、数据库的开发和原理。
        通过android移动开发培训,学员可以学习Android编程的基本模式,能够使用Android SDK Dalvik虚拟机进行应用开发,并完成一个功能较全面的Android应用程序;理解Android编程的关键细节,能够自己进行更加深入的学习;初步具有Android开发应用能力,能够在文档辅助下完成企业要求的应用开发。

1.2课程目的

       通过本课程的系统学习,能够掌握:
      1、掌握android系统结构;
      2、掌握android系统中间件开发;
      3、掌握android应用程序开发的方法;

1.3就业

      学习完Android 移动开发培训课程,可以从事应用,系统,架构级别的程序开发,可以从事Android开发的GUI界面开发,和Android 2D/3D游戏开发,Android Service架构,各类3G网络服务等开发工作。
      具体岗位包括:
      ◆Android应用研发工程师;
      ◆Android测试工程师;
      ◆Android系统UI设计师;

1.4培训对象

      帮助广大欲从事Android开发应用的毕业生与技术人员, 掌握程序开发的全面技术能力, 达到企业开发人员所具备的能力要求,深入理解android系统的核心组成,激发兴趣并且引导进入更深层次的学习。

1.5入学要求

      计算机语言设计基础(JAVA,C,C++等)具备一定的分析解决问题能力和团队合作精神。有JAVA基础最好。 
      1、计算机、电子、自动化、通信、信息工程等相关专业。
      2、大学专科(含专科)以上学历

1.6课时

    350小时。

1. 7 联系方式   

      咨询热线:0756-3399669
      联系人:孙老师
      QQ:1287743940


2课程内容
 
 
2.1课程内容

       永亚软件培训中心Android应用开发就业培训班将通过5个阶段的强化、集中学习,全方位打造Android移动开发通用型人才,让你有更多的机会全面接触移动开发领域的各种知识及技能,帮助你在10周的时间内迅速变身为“移动开发紧缺人才”。
课程目标包括:
       1. 移动开发应用平台(Android/IPhone/symiban/WindowsMobile)介绍    
       2. Andriod底层架构分析
       3. Android平台移植
       4. Java语言编程基础
       5. Java语言面向对象编程
       6. Java数据结构和算法
       7. MySQL和JDBC
       8. Java Web编程
       9. Java项目实践
      10.3G移动应用开发创意培养
      11.Android体系结构和原理
      12.Android用户界面开发
      13.Android图形编程
      14.Android应用程序基本组件
      15.Android数据存储
      16.Android网络编程
      17.Android多媒体开发
      18.Android传感器开发
      19.Android游戏编程
      20.Android内核代码解析
      21.Android内核原理解析
      22.Android内核的开发和测试
      23.项目实战:媒体播放器
      24.项目实战:电子书阅读器
      25.项目实战:网络浏览器
      26.项目实战:RSS阅读器
      27.项目实战:Google地图客户端
      28.项目实战:文件和进程管理器
      29.项目实战:开心网手机客户端开发
      30.餐厅点菜系统(平板电脑版)


2.2课程目标
2.2.1第一阶段:Android平台构建

1).职场定位:Android系统移植工程师
2).课程说明: Android 是一个真正意义上的开放性移动设备综合平台。它包括操作系统、用户界面和应用程序 —— 移动电脑工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。谷歌与开放手机联盟合作开发了 Android,这个联盟建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放式的生态系统。学习Android的意义不仅仅是手机平台那么简单,通过对其框架,结构的分析,我们可以将Android应用到任何移动硬件平台上,支持各种硬件设备、应用于多种行业。
3).课程目标:比较全面的掌握Android系统环境搭建、移植、底层开发技术。

序号

课程名称

课程内容

掌握程度

移动开发应用平台介绍

介绍目前最主流的几款3G移动开发平台:Android、IOS、symiban、Windows Mobile等开发平台的发展现状和趋势,另外本阶段课程会针对开发人员,重点介绍这几款开发平台开发的特点以及差异性。

熟悉

Andriod 底层架构分析

介绍Google Android 软件架构,介绍Android源代码目录结构及主要源码以及移植Android到新硬件平台的相关工作

精通

Android平台移植

介绍Android移植的主要步骤与方法,如:配置Linux内核使其支持Android、在Linux内核中添加Android触摸屏驱动、键盘驱动等;介绍Android多点触摸的功能;制作yaffs2和jffs2格式的Android文件系统的方法

精通

项目实践

通过项目实践,一步一步把Android移植到EZ6410开发板上,搭建Android环境,为后续的开发提供必要的软硬件基础。

熟悉

 
第二阶段:Java语言基础和Java Web编程课程

1).职场定位:Android Development Engineer
2).课程说明:我们力求让学员在最短的时间内熟悉几款主流的移动开发平台,并帮助学员从接触移动开发平台及Java语言的第一天起就形成正确思考问题的方式。我们更多的是向学员展示企业中真正要重视的问题。同时,我们注重让学员养成良好的编码和文档注释习惯,编写出企业认可的代码。编程语言是任何一个应用程序开发者的必备技能。扎实的编程基础不仅能使后期的学习得心应手,也可以在企业的笔试中畅通无阻。在第一阶段的课程当中,主要以Java语言为教学工具,对Android应用程序编程语言进行强化。同时,让学员在进行Android移动应用开发的时候,能对Android服务器端开发有较深入了解。
3).课程目标:强化编程基础,养成良好的代码编写习惯。
4).课程安排:

序号

课程名称

课程内容

掌握程度

Java语言编程基础

本阶段内容主要以Java语言编程基础为主,帮助具备C语言基础的学员进行平滑过渡。内容包括Java开发工具的安装和配置,Java虚拟机原理,Java的数据类型,运算符,表达式,数组,流程控制等Java基础编程知识。

精通

Java语言面向对象编程

本阶段内容是在上一阶段基础上的提高和强化,内容包括字符串、抽象类、接口、内部类、类的继承、多态等面向对象高级编程知识。课程还包括调试和捕获异常的内容。

精通

Java数据结构和算法

编程的实质就是使用不同的算法去操作不同的数据结构,在前几部分的学习中,课程内容包含了简单的数据描述和数据操作的知识,在本部分课程中将系统的讲解常见数据结构,集合、队列、数、图,以及常用的排序和查找算法。

精通

MySQL和JDBC

本阶段课程主要是让学员对MySQL数据库有较深入的了解,熟悉关系型数据库中表、事务以及对SQL语句等相关知识,熟悉在Java程序中使用JDBC操作数据库的基本方法。

熟悉

Java Web编程

本阶段课程主要是让学员能熟悉Web应用的基本架构,熟悉Java Web开发的基本方法,能编写Web应用并为后续的Android应用开发服务。

精通

项目实践

待定

该系统使用Java进行编程,涉及多线程编程,网络编程,重点在控制类的设计上。并带领同学熟悉阅读rfc959协议文档,完成从FTP服务器上下载文件,或熟悉阅读HTTP协议,利用其协议头accept-range从Web服务器上下载文件。完成该项目,将会熟练掌握Socket、多线程的联合应用,从而举一反三。

精通

 
第三阶段:Android应用开发

1).职场定位:Android Application Development Engineer
2).课程说明:经过前一阶段的编程技能强化,本阶段正式开始移动应用程序的开发课程。本阶段以Android为主要教学工具,深入讲解Android平台的体系结构和原理,帮助更深入的理解主流移动应用程序平台,课程重点在于应用程序体系结构,图形编程,文件操作,网络操作、设备管理等内容,教学内容安排了大量的实践案例,帮助学员熟练的掌握Android应用程序开发方法。同时课程还会安排Android移动应用开发创意的培养,帮助学生理解移动应用和桌面应用的差异,培养Android移动应用界面设计和用户交互设计的感知,运用这些经验在实际应用中开发出更出色更卓越的应用程序。同时,我们会发现主流的Android应用开发有很大程度的相似:面向对象;界面设计和程序逻辑分开;代码通过虚拟机或者托管方式运行;通过应用程序商店分发应用程序等。
3).本期目标:本阶段重点学习基于Android操作系统的Java开发,以及Android操作系统的结构及原理。本期内容将重点学习Android上的应用开发,内容涉及程序架构,UI编程,数据存取,网络编程等众多知识点,使学员从零基础开始逐步达到独立开发Android应用程序的能力,在整个课程中将配以大量开发实例,使学员通过充分地动手实践、全面掌握Android操作系统相关的技术点及这些技术的实现思想,教给学员分析和解决问题的能力和技巧。
4).课程安排:

序号

课程名称

课程内容

掌握程度

1

3G移动应用开发创意培养

通过主流3Gndroid移动应用的演示和操作,体验3Gndroid移动应用在界面设计和用户交互方面和桌面应用的差距,使用Market来了解应用分发和获得的方式。深入了解3G应用开发的特征和趋势

了解

2

Android体系结构和原理

本部分内容包括Android应用开发工具的安装和配置,以及Android系统的体系结构和原理。

熟练

3

Android用户界面开发

界面是Android移动应用程序的重要组成部分,本部分从View/Viewgroup类开始,深入讲解Android应用中WidgetLayout开发技巧。内容还包括菜单,对话框在Android应用中的使用,ToastNotificationAndroid应用中的使用,以及通过主题和样式设计应用程序的界面风格。配合3G移动应用鉴赏中获取的经验,更深入的探寻用户界面的开发技巧。

精通

4

Android图形编程

图形编程技术在Android游戏开发中有很广泛的应用,通过本部分系统的学习Android应用的绘图知识。

精通

5

Android应用程序基本组件

深入讲解Android四大应用程序组件:ActivityServiceBroadcastContent Provider的原理和使用技巧,重点讲解IntentAndroid应用程序基本组件中的作用。

精通

6

Android数据存储

内容包括对Content Provider的回顾,AndroidSharedPreferencesFiles的使用,以及SQLite数据库在Android中的使用。

精通

7

Android网络编程

在网络编程中内容包括三部分:第一部分内容主要包括在Android应用程序中蓝牙和WiFi,以及蓝牙和WiFi模块在Android系统中的结构和原理。同时也包括TD-SCDMA/WCDMA/CDMA2000等主流3G技术的介绍和TDD-LTE/FDD-LTE4G的前瞻;第二部分内容主要包括使用java.net接口、Apache接口、Android接口实现网络通信编程,以及HTTPGETPOST的简单介绍;第三部分主要包括WebkitGoogle Maps在应用程序中的使用。

精通

8

Android多媒体开发

音视频播放等多媒体处理是当前手机的标配功能。在Android中提供了丰富的多媒体处理功能。多媒体处理部分课程包括Android系统中多媒体组件的体系结构和原理,以及利用多媒体技术在Android上播放音乐和视频,录制声音,使用相机拍摄照片和视频。

精通

9

Android传感器开发

新一代智能手机革命性地引入了重力感应器、方向传感器等传感元件,使得手机的应用方式变得更加友好和多样。本课程介绍如何在移动应用中使用重力感应传感器和方向传感器。

精通

10

Android设备相关编程

设备相关编程包括编写代码实现拨打电话、发送短信、查询联系人、查询网络、查询硬件信息,软件信息,电池信息等设备操作,还包含Android系统文件管理和进程管理等相关开发。

精通

11

Android NDK开发介绍

使用NDK开发可以避免使用Android Dalvik进行开发,通过NDK可以直接用C语言开发Android应用程序,尤其是在对运行效率要求非常高的应用如游戏开发中,更接近系统底层的程序有着重要的作用。本部分对如何使用NDK开发Android应用做一个简单的介绍。

了解

12

Android游戏编程

游戏是Android应用商店中的一个大分类,也是智能手机的一大亮点。本部分课程通过对SurfaceView、动画绘制、图形图像的碰撞和检测、地图的设计、对前面所讲述的其他内容如数据存储、传感器编程、网络编程、多媒体编程、事件处理等等的回顾,编写2D游戏。通过对OpenGL 3D内容的介绍,了解在Android上开发3D游戏的基本技能。通过对游戏引擎libgdx,了解游戏引擎的用法。

熟悉

 
第四阶段:Android内核及驱动开发

1).职场定位:Android驱动开发工程师
2).课程说明:最后一阶段中, 通过本课程的学习,学员可以全面认识和了解Android内核的框架,并以此为基础掌握学习Android内核、分析阅读Android内核源码的方法,真正地迈过那道无形的门坎。掌握、分析、钻研某个子系统在Android内核中实现机制的方法,并了解Android内核中的进程管理、内存管理、文件系统。了解如何参与Android内核的开发和测试,以及一些常用的调试手段和工具。
3).课程目标:掌握Android设备驱动的开发方法.掌握Android运行所需要的Android内核开发和技巧。
4).课程安排

序号

课程名称

课程内容

掌握程度

Android内核代码解析

本课程介绍Android内核的框架,包括Android内核工作原理,熟悉Android内核编译的方法,掌握分析阅读Android内核源码的方法。

了解

Android内核原理解析

掌握分析钻研某个子系统在内核中实现机制的方法,了解内核中的进程管理和调度、内存管理、文件系统。

了解

Android内核的开发和测试

了解如何参与Android内核的开发和测试,以及一些常用的调试手段和工具。

了解

 
第五阶段:项目实践

1).职场定位:Android Application Development Engineer
2).课程说明:最后一阶段中,通过大量真实的案例来进行模拟的项目开发,在实践中深化前阶段所学的知识,更深入的了解需求分析、概要设计、详细设计,也可以获取项目开发中,进度管理,风险管理,人力资源管理等知识,同时培养团队合作精神和职业素养,最终的优秀项目可以通过3G研发中心在Market上发布,让自己的职业生涯在起跑线上获胜。
3).课程目标:本阶段将讲解Android高级开发内容,进一步提高学员Android的开发水平;配以完整的项目实例来一方面有效巩固前面所学内容,对知识薄弱环节进行重点加强;并能让学员从前期需求分析、概要设计、详细设计到代码实现,参与整个项目的开发过程,掌握项目的开发特点以及整个开发流程,迅速积累开发经验,真正成为符合企业需求的3G Android全能型开发人才。
4).课程安排:

序号

课程名称

课程内容

掌握程度

1

媒体播放器

本部分内容制作一个Android平台上的媒体播放器。

主要功能如下:

1)建立媒体库和内容索引;

2)播放音乐;

3)播放视频;

4)出色的用户交互设计;

熟练

2

电子书阅读器

本部分内容制作一个Android平台上的电子书阅读器。主要功能如下:

1)阅读txt文档;

2)增加批注;

3)翻页的动态效果;

4)添加书签;

熟练

3

网络浏览器

本部分内容制作一个Android平台上的网络浏览器。主要功能如下:

1)使用WebKit浏览网页;

2)实现地址栏的输入;

3)页面的前进后退和刷新;

熟练

4

RSS阅读器

本部分内容制作一个Android平台上的新闻聚合器。主要功能如下:

1)订阅和获取在线的新闻;

2)定制和获取在线的天气;

3)定制和获取在线的股票信息;

熟练

5

Google地图客户端

本部分内容制作一个Android平台上的Google地图客户端,使用Google Maps API实现。

主要功能包括:

1)控制地图;

2)配合GPS传感器定位;

3)查找商户;

4)路径规划;

5)位置信息共享。

熟练

6

项目实战:文件和进程管理器

本部分内容制作一个Android平台上的文件和进程管理器。主要功能如下:

1)目录创建删除和浏览;

2)文件复制移动和删除;

3)查看进程;

4)安装apk文件;

熟练

7

项目实战:微博手机客户端开发

本部分内容制作一个Android平台上的(新浪)微博手机客户端。主要功能如下:

1)登录和注册微博;

2)查看微博消息;

3)发布微博(包括图片);

4)搜索微博和搜索人名;

5)加关注/取消关注;

6)查看@我的消息/查看回复/查看私信/发布私信;

7)查看和编辑个人资料;

熟练

8

餐厅点菜系统(平板电脑版)

本项目完成一个餐厅使用的点菜系统,主要功能如下:

1)按照推荐度排序

2)图文混排,显示菜肴

3)点菜

4)浏览订单

5)提交订单

熟练

 
方式:   
标题: *
姓名: *
手机: *
QQ:
邮箱:
具体内容:
 *
 
 
  • Android业余班
  • 珠海IT培训
  • 珠海电脑培训ATLAB单片机CAD培训
  • 珠海软件培训学校
  • 珠海IT职业培训
  •  
  • 深圳清华大学研究院国际教育
  • 珠海市朗京职业培训学校
  • 珠海市IBS国际商务语言学校
  • 珠海市职工业余学校
  • 珠海市惠诚心理咨询学校
  • 珠海德龙教育咨询服务有限公
  • 珠海烽火网络国际培训中心
  • 珠海海源教育集团
  •  
  • 新香洲三好名苑内“新起点”教育
  • 珠海南方学院IT公益讲座什么时候
  • 珠海南方学院的问题
  • 珠海庄子教育招生
  • 我想专职做ISO体系工程师、内审员
  • 网站简介 | 站点地图 | 广告价格 | 友情链接 | 诚聘英才 | 网站律师 | 会员注册
    Copyright © 2010 珠海教育之窗 www.0756jy.cn, All Rights Reserved.
    版权所有: 珠海市海川文化传播有限公司 客服电话:0756-2632180 客服QQ: 点击联系 点击联系
    经营许可证编号:粤ICP备10066772号