尚观首页 | 嵌入式 | Linux | Android | 数据库
当前位置: 主页 > 课程介绍 >

保5万年薪就业Android开发架构师

点击量:次 发布时间:2010-08-09 11:43    免费订阅高清视频教程

 

 
UGA-Android开发架构师课程V3.2版
 
(底层、中间件、上层应用开发全涵盖)
 
                     签订尚观五万年薪就业保证协议,不就业100%退还所有学费
                                 (绝非所谓就业推荐协议或者含糊不清的就业协议)
   
我们只教你最专业的职业技能:
1. 全国唯一教会你从零开始做Android系统、底层、应用及游戏的开发,最终开发出属于自己的Android作品。
2. 全国唯一项目迭代式的教学方式,全程20多组项目案例穿插在课程当中,以项目驱动的方式穿插大量项目将知识点与项目有机结合进行教学,并在最后安排有10组大型商业级项目,锻炼学员的实际开发能力并积累大量实际经验。
3. 全国唯一在授课过程中引入一线企业实际开发项目,如:韩国三星集团Android房地产项目、北京蓝鼎客户端、京华纵横Android电脑医生等众多项目,让学员在学习过程中实际参与企业项目开发积累大量开发经验。
4. 全国唯一与11家一线企业签订Android企业人才定制班,并合作推出年薪5-20万人才定制计划,企业直接提供行业最新技术要求以及企业项目与尚观共同培养符合企业需求的Android人才。
5. 全国唯一将Android开发进行到内核驱动、中间件、应用及游戏的顶级Android课程,尚观从Android内核驱动程序到Dalvik中间件虚拟机、中间件开发,一直到Android游戏及应用,J2ME游戏及应用,尚观都有开设。
6.项目实战分为初、中、高、三个级别,通过大量不同类型的商业项目让学员掌握相关技能,并全面锻炼学员的开发能力,最终积累相当于1-2年的开发经验,为以后的工作储备大量经验。
7. 全国没有授权加盟中心讲授高级课程,A级课程全部是尚观直属中心授课,尚观要对学员做到100%负责,坚决不允许对学生有扯皮现象。
8. 紧随3G/4G产业潮流,在2007年12月尚观率先成功移植Android操作系统全程贯彻“不能自己写出代码= 0”的教学理念,逼着学员自己写代码,每天人手一机写代码,坚决剔除所谓理论课程。
9. 每个阶段严格测试,测试不合格坚决重听。每天面授6小时,另有辅导老师值班,要求学员至少自习4小时,强制学习到晚上20点30分。

行业背景


 

Android一词的本义指“机器人”,同时也是谷歌于2007年11月5日宣布的基于Linux平台的开源操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成。
 
今天,涉及通信产业链中的每个环节,都有Android的身影,Android是第一款完全完整打通了整个通信产业链中的操作系统,手机方案商、集成商、运营商、内容提供商、用户,都在玩Android,都惊讶于Android的爆发式增长速度,Android在英国、法国和德国的市场份额分别达到38%、35.9%和35.5%排名榜首,在日本和美国的市场份额同样排名榜首,分别为58.3%和54.7%。现在每天有超过50万台新的Android设备启用。照这个速度走下去,一年内启用的设备将会超过1亿2700万台。
  随着Android平台的扩张,引发了Android人才荒,2010年移动开发人才需求20万,未来人才需求缺口将达百万。但符合条件的Android工程师屈指可数,企业招聘难度可想而知。我们相信,在未来几年内,Android开发工程师将成为3G行业炙手可热的岗位之一。
        根据51job等第三方数据显示,Android相关职位从2010年6月的不足1100个到目前的近8000个相关职位,每周100-200的新增职位,这样的增长速度是相当的惊人的,这证明了目前相关的人才缺口和需求是非常巨大的。


 

必学 Android的理由:
更快的薪酬提升通道  更好的热门就业岗位  更多的行业人才需求  最热门的新技术行业
据新京报等媒体报道Android工程师一年工作经验月薪可达8000元。李开复在微博上谏言学生转学Android软件开发。
 

 
 普通软件工程师与Android软件工程师的薪资区别:
 

 


 

尚观已毕业学员薪资最高16000元/月(税后),最低3000元/月(在读专科),平均起薪4828.84元/月。

学员就业感言:

尚观4G智能嵌入式研究室薪金待遇:
本科生:税前薪金 4000-5000元/月;3险1金;(交金情况根据各地法律法规政策,年终奖标准14薪);
研究生:税前薪金 5000-6000元/月;3险1金;
(交金情况根据各地法律法规政策,年终奖标准14薪);

专科生:税前薪金 3000-4000元/月;3险1金;(交金情况根据各地法律法规政策,年终奖标准14薪);

 


      移动互联网是IT产业的第五次浪潮,这个大潮将改变现在IT产业的格局,使整个产业重新洗牌。在每次浪潮来临的时候谁能掌握先机谁就成为时代的宠儿,大型机时代的IBM、PC时代的苹果、微软,互联网时代的Google、网易、腾讯、百度、阿里巴巴都是因为正确的把握了时代的脉搏、抓住时机一举成名的。那么移动互联网的迅速发展必然会催生一批新产业、新公司和新的就业机会。以往传统的IT行业已是一片红海、竞争非常激烈、对于工作经验少甚至没有工作经验的年轻人想在传统IT产业站住脚是非常困难的。而移动互联网是新兴产业是一片蓝海,人才非常缺乏、只要你掌握了一定的核心技术就能够在移动互联产业里找到一份不错的工作,甚至可以选择创业、创立自己的公司、很有可能你的公司就是未来的google、百度、阿里巴巴。
    我们这个课程就是为了将最新的移动互联开发技术传授给学员,帮助学员迅速掌握移动软件开发技术。



       通过强化训练把学员从零基础培养成能具有开发中大型项目能力的移动软件开发人员。掌握Linux、C、Android、J2me多个平台的开发技术,熟悉企业的开发流程、协作方法,快速积累项目开发经验,能够深入了解至少一种嵌入式OS及其基于智能移动通信平台的应用层开发。至少熟练掌握一门开发工具,进行系统层/中间件/GUI/通信/J2ME等主流3g/4g移动设备的软件模块开发。开发中时刻注意程序设计思想的修炼。阅读大量的代码,分析、体会其设计方法与思想。整个课程Focus在基于Android系统的实际应用开发上。通过较强的案例项目带动学员真是的实际动手开发能力,积累代码量的同时,不断完善编程思想,熟悉函数库功能、主要功能的核心算法等原理性KeyPoint。


 

“学校+企业+项目”顶级教学模式与一线企业无缝对接,在尚观学习你就是Android开发者!
 

 
1.   澳洲电讯-亮点实际等11家企业与我们一起通过“学校+企业+项目”全程以项目驱动的教学模式,培养真正符合企业需求的学员。
2.         企业直接提供行业最新最前沿的技术要求直接引入实际企业项目,让学员在学习期间直接参与到实际的企业项目开发中,积累大量的实际开发经验。
3.   全程以项目驱动的方式穿插大量项目将知识点与项目有机结合进行教学,并在最后安排有10组大型商业级项目,锻炼学员的实际开发能力并积累大量实际经验。


 

1、专科以上学历,喜欢并有志投身于移动互联网研发领域,从事开发3G、4G、Android软件/游戏等移动互联网通信行业,能够通过入学测试。
2、毕业后从事嵌入式设备软件开发工程师、移动智能终端软件开发工程师、移动互联应用开发(服务器端)工程师、移动增值服务开发工程师、Android应用及游戏开发工程师。
3、毕业后进入领域多为:民用、公共、工业等几乎所有的嵌入式设备领域,移动互联网、数字娱乐、音乐、电影、智能手机、智能家电、平板电脑、PC、移动娱乐市场、家庭自动化市场等领域。


 

◆ Android软件研发工程师                      ◆ Android游戏开发工程师               ◆ Android游戏策划师
◆ Android手机游戏移植工程师               ◆ Android测试工程师                      ◆ Android架构师
◆ Android开发工程师                             ◆ Android软件工程师                      ◆ Android应用开发工程师
◆ Android手机游戏开发                         ◆ Android系统软件开发                   ◆ Android系统开发工程师
◆ Android移植工程师                             ◆ Android程序员                             ◆ Android游戏应用版本管理
◆人机交互分析工程师                            ◆嵌入式设备软件开发工程师           ◆移动智能终端软件开发工程师
◆移动互联应用开发(服务器端)工程师 ◆移动增值服务开发工程师             ◆自己创业等 


 

1.         尚观拥有全国一流的师资团队,全国有8位专职讲师。
2.         讲师拥有大量项目经验,这些老师部分是大学教授、开发公司CTO、企业项目经理、还有讲师荣获10年10大IT从业者等殊荣。
3.         讲师曾出版过《Android应用开发详解》等畅销书籍,并被引进到台湾出版。
4.         讲师曾经参与发改委内部办公系统,国务院公文流转系统,爱尔兰 meteor公司手机即时查询系统(基于android),京东商城android手机服务器端和客户端.并成功解决港澳系统数据传输问题,等相关项目。
5.         讲师曾为亚亿电子、360等多家企业做Android企业培训。
尚观讲师出版的精品书籍:
 

 


 

1. 全国唯一教会你从零开始写Android应用及游戏,并最后能写出自己的应用和游戏,最终开发出属于自己的Android作品。
2. 全国唯一项目迭代式的教学方式,全程20多组项目案例穿插在课程当中,以项目驱动的方式穿插大量项目将知识点与项目有机结合进行教学,并在最后安排有10组大型商业级项目,锻炼学员的实际开发能力并积累大量实际经验。
3.全国唯一在授课过程中引入一线企业实际开发项目,如:韩国三星集团Android房地产项目、北京蓝鼎客户端、京华纵横Android电脑医生等众多项目,让学员在学习过程中实际参与企业项目开发积累大量开发经验。
4.全国唯一与11家一线企业签订Android企业人才定制班,并合作推出年薪5-20万人才定制计划,企业直接提供行业最新技术要求以及企业项目与尚观共同培养符合企业需求的Android人才。
5. 全国唯一将Android开发进行到内核驱动、中间件、应用及游戏的顶级Android课程,尚观从Android内核驱动程序到Dalvik中间件虚拟机、中间件开发,一直到Android游戏及应用,J2ME游戏及应用,尚观都有开设。
6.项目实战分为初、中、高、三个级别,通过大量不同类型的商业项目让学员掌握相关技能,并全面锻炼学员的开发能力,最终积累相当于1-2年的开发经验,为以后的工作储备大量经验。
 
学员作品演示:
  


 


 
备注:
1. 脱产班周一至周五上课,六日休息,节假日顺延。
2. 每天面试至少6小时,总计680课时,课时会根据课程课程的安排适当增加。
3. 晚上强制自习到9:00,有专门助教辅导。
4. 项目部分,5个项目由项目经理带领开发,5个自己开发。

项目将实时根据行业及教学情况进行变更
 

 

第一阶段:Android基础—Linux操作系统及C语言编程
课程概述:
由于我们的课程是Android操作系统上的应用和游戏开发, 而Android底层的操作系统是Linux内核,底层的驱动都是使用C来编写的,所以掌握Linux操作系统和C语言编程时非常必要的。
培养对象:
学过至少一门编程语言、喜爱编程、想继续学习j2me和android的学员
课程大纲:

模块名称
课程目标
Android基础——Ubuntu安装与配置
掌握Ubuntu的安装与配置
Android基础——Linux 基本命令讲解
熟练Linux系统的常用命令,并能使用其操作该系统
Android基础——Linux下的C编程环境配置
学习Linux下C编程环境的配置和应用
Android基础——C基础入门
C基础入门,熟练基本语法,程序基础
Android基础——函数与程序结构
熟练C语言的核心编程单位函数的使用
Android基础——指针与数组
熟练C语言中的难点指针和数组
Android基础——结构体与联合体
熟练结构体和联合体的使用

 
第二阶段:Android编程语言入门及强化
课程概述:
由于学习j2me和android编程都需要有比较扎实的Android编程语言java的基础,因此需要对学员的Android编程语言进行强化。对于没有学过Android编程语言的学员来说可以从头学起,迅速掌握Android编程语言的核心技术。对于有Android编程语言基础的学员来说此课程能够将学员平时容易忽略和没有学透的重要内容加以强化。
课程目标:
通过学习是学员掌握Android编程语言的核心技术,对Android编程语言有深入了解,为后续课程奠定良好的Android编程语言基础。
课程大纲

模块名称
课程目标
Android编程语言概述
Android编程语言 基础入门
Android编程语言开发环境搭建
熟练开发环境搭建、使用Eclipse编译运行调试项目
Android编程语言基本程序设计结构
熟练Android编程语言基本程序的书写、熟练运用数据类型、变量、流程、数组等
Android编程语言——对象和类(OOP基础)
深刻理解面向对象思想、熟练运用类、对象、方法等Android编程语言基本程序单位
Android编程语言——继承
熟练Android编程语言继承程序设计思想、能够使用继承思想编写Android编程语言程序
Android编程语言——接口与内部类
熟练Android编程语言接口的定义和使用、理解使用Android编程语言接口设计系统
Android编程语言——异常与调试
理解Android编程语言异常的机制、能够捕获常见异常、可以自定义异常
Android编程语言——集合框架
熟练使用三种集合框架List、Map、Set;能够使用集合框架模拟数据库操作
Android编程语言——多线程
熟练Android编程语言多线程的定义和使用,熟练Android编程语言的同步机制和通信机制,编写安全的Android编程语言多线程程序
Android编程语言——网络编程
熟练Android编程语言a网络编程客户端和服务器端类、使用Android编程语言网络编程接口实现聊天室
Android编程语言——Java IO
熟练各种Android编程语言 I/O流的使用、使用IO流拷贝文件、上传、下载
Android编程语言——GUI
熟练常见的Android编程语言 GUI控件的使用、熟练Android编程语言事件的处理机制、熟练常见事件处理方法
Android编程语言数据库编程(JDBC
能够使JDBC访问各种数据库、MySQL、Oracle
熟练Android编程语言 的CRUD方法、使用Java调用存储过程
Android编程语言Web 编程
理解Web编程思想、理解Web编程的请求响应机制,熟练Servlet Web 编程
Android编程语言项目
熟练使用Android编程语言基础知识、多线程、网络编程、IO、GUI实现聊天室
Android编程语言笔试题及面试技巧
熟练常见笔试题、掌握面试技巧

 
第三阶段Android基础进阶——J2MEAndroid应用及游戏移植课程
课程概述:
J2me是专为手机而设计的软件开发平台,是现今最流行的开发工具、数以亿计的手机支持J2me。J2me比较容易入门,非常适合初学者,学习J2me可以让你快速进入移动软件开发领域,并为Android的开发以及以后工作当中涉及到相应的移植工作打下一个良好的基础。
J2me具有强大的功能可以用来开发各种复杂应用,比如手机浏览器、单机游戏甚至大型联网游戏。我们的授课教师主持过多个大型手机网游项目的开发,在授课过程中将引入真实案例、传授大量实战技巧和开发经验。当学员完成此课程后将具有开手机应用、手机游戏和大型手机网络游戏的能力!
课程目标:
使学员通过学习全面掌握j2me开发技术,并通过实际项目锻炼实际开发能力,满足企业对j2me开发人员及j2me移植到android平台的的基本需求。同时掌握手机软件开发的要点,为学习其他平台的开发打下基础。
课程大纲

模块名称
课程目标
J2me概览
ME 基础入门
J2me 程序设计基础
熟练ME开发环境的搭建、基本应用程序的开发
J2me高级UI程序设计
熟练常见ME高级UI组件的使用、能够将常见UI应用到实际项目中
J2me低级UI程序设计
熟练ME低级UI组件、可以使用低级UI绘制各种图形图像、处理创建事件
J2me数据存储
熟练ME平台的数据存储
J2me多媒体信息处理
熟练ME平台的多媒体处理方法
J2me网络编程
熟练ME平台的网络编程方法

 
第四阶段:Android系统、底层、应用、游戏开发、系统移植高级课程
课程目标
让学员全面掌握Android系统、底层、应用、游戏开发、系统移植,可以胜任Android相关工作。
培养对象
1、专科以上学历,喜欢并有志投身于移动互联网研发领域,从事开发3G、4G、Android系统、软件、应用、游戏等移动互联网通信行业,能够通过入学测试。
2、毕业后从事嵌入式设备软件开发工程师、移动智能终端软件开发工程师、移动互联应用开发(服务器端)工程师、移动增值服务开发工程师、Android系统、应用、游戏开发工程师,Android系统移植工程师、人机交互分析工程师、嵌入式设备软件开发工程师、移动智能终端软件开发工程师、移动互联应用开发(服务器端)工程师等。
3、毕业后进入领域多为:民用、公共、工业等几乎所有的嵌入式设备领域,移动互联网、数字娱乐、音乐、电影、智能手机、智能家电、平板电脑、PC、移动娱乐市场、家庭自动化市场等领域。
■ 课程大纲

模块名称
课程目标
Android 架构分析
基础入门
熟练Android平台搭建、熟练使用Android创建命令工具、编写第一个Android应用程序
Android 用户界面开发
熟练Android创建UI组件的应用、能够使用创建UI组件设计实际项目UI、熟练高级UI的使用,例如,MapView、WebView、Gallery、GridView等
Android 基本组件(Activity、Intent、Service、BroadCastReceiver、ContentProvider)
深刻理解Android应用程序的设计思想、熟练Android平台的四大组件Activity、Service、BroadcastReceiver、ContentProvider的使用
能够使用通知、Alarm等实现备忘录等真实项目
Android 数据存储
熟练Android平台的数据存储、熟练使用Sqlite数据库实现CRUD操作
熟练Android文件系统的操作
Android多媒体开发
熟练使用Android 平台的多媒体的使用,播放音频、视频、操作图片
Android互联网应用开发
熟练Android平台的网络编程接口、熟练Socket、URL、ApacheClient的各种使用方法
Android GPS定位应用开发
熟练Android平台的定位API、能够使用这些API实现定位、跟踪、查找等功能
Android多线程
熟练Android平台的多线程处理方法、熟练使用Android平台的消息处理机制
Android图形图像开发
熟练Android平台的图形图像处理API、能够使用这些API绘制图形、动画等
ViewSurfaceView
熟练View、SurfaceView、自定义视图
Android 平台下的传感器开发
能够使用Android 平台API实现感应操作
游戏中的物理和数学
Android 平台的物理特性实现
OpenGL ES初级
熟练OpenGL ES的常见API的使用
OpenGL进阶
能够使用OpenGL ES API实现一些特效
游戏引擎初步
熟练游戏引擎基础框架
游戏引擎音效模块
熟练游戏引擎音效部分实现
游戏引擎实体模块
熟练游戏引擎粒子系统实现
游戏引擎OpenGL 模块
熟练游戏引擎OpenGL ES 3D部分实现

 

Android 系统移植与底层开发
■课程目标:全面认识和了解Android内核的框架,并以此为基础掌握学习Android内核、分析阅读Android内核源码的方法,真正地迈过那道无形的门坎。掌握、分析、钻研某个子系统在Android内核中实现机制的方法,并了解Android内核中的进程管理、内存管理、文件系统。了解如何参与Android内核的开发和测试,以及一些常用的调试手段和工具。
模块名称
模块目标
Android内核源码分析
熟练掌握Android的框架及源码工作原理、编译方法、阅读方法、
Android内核原理分析
掌握分析Android某个子系统在内核中实现机制的方法,了解内核中的进程管理和调度、内存管理、文件系统。
Android内核的开发和测试
了解如何参与Android内核的开发和测试,以及一些常用的调试手段和工具
Android驱动开发
掌握驱动的开发方法,掌握Android运行所需要的Android内核开发和技巧。
Android 系统移植
了解Android开源系统移植过程
Android 下的JNI 开发
了解Java JNI 开发过程、了解Android JNI 开发过程
Android NDK 开发
了解Android NDK 开发过程

 
第五阶段: Android综合项目实战
■5个项目由项目经理带领开发,5个自己开发。项目将实时根据行业及教学情况进行变更。

项目名称
模块详细
项目目标
1 Android 手机防盗软件
1 系统设置
2 远程锁屏
3 远程定位
4 远程报警
5 远程销毁数据
6 远程备份数据
通过该项目来强化Android中的四大核心组件:Activity、Service、BroadcastReceiver和ContentProvider的用法
2 Android无线点餐系统
1 用户登录功能
2 查台功能
3 点餐功能
4 结算功能
5 并台
6 转台
7 系统数据同步功能
通过该项目来强化Android真是商业项目的开发流程
3 Android 移动警务通
1 用户登录
2 信息收集上传
3 信息查询
4 系统定位
通过该项目来强化Android真是商业项目的开发流程
4 自己动手写Market
1 系统UI构建
2 服务器系统开发
3 apk 文件上传、提交
4 apk文件展示
5 apk 文件下载安装
通过该项目来强化Android真是商业项目的开发流程
5 Android 拼图游戏
1 游戏欢迎界面
2 游戏主界面
3 游戏实现逻辑
通过该项目强化Android游戏开发过程
6 Android GPS 导航项目
1 Sqlite 数据库设计与开发
2 位置查询
3 经纬度查询
4 轨迹跟踪
通过该项目强化Android平台下的GPS导航项目的开发过程
7 Android 微博客户端
1 用户登录
2 用户注册
3 用户发布博客信息
4 提交图片
5 博客列表
通过当前流行的微博项目来熟练Android客户端项目的开发过程
8 Android备忘录项目
1 备忘信息提交
2 备忘信息列表展示
3 定时提醒
通过该项目熟悉Android平台下的服务开发
9 Android 网络收藏夹
1 Sqlite 数据库设计与开发
2 热门网站展示
3 热门网站添加、删除、更新
4 站点导航
通过该项目强化Android平台下的数据库开发
10 使用AndEngine 游戏引擎来开发贪吃蛇游戏
1 游戏界面
2 游戏逻辑
3 游戏音效
强化使用游戏引擎来开发Android 游戏项目

 
  • 上一篇:没有了
  • 下一篇:没有了