近年来移动互联网的崛起和火爆,到现在15年火爆到持续白热化的阶段,Android一直是占着绝对主导地位,蓝鸥根据上千家大型移动互联网公司对开发工程师的需求了解到,基本的编程技能已经无法满足目前企业的需求,我们学员出去做的是精英,冲刺的是Android领域高级工程师,那么急需的也是Android领域高阶的技术,由此,讲师团队精心研发以下等课程内容:
基础Java
中级Java
Android环境配置、控件、数据库、Fragment
高级Android开发-项目研发(一)
Android开发高级课程
高级Android开发-项目研发(二)
面试题指导
*指导
蓝鸥五大优势:
师资雄厚:蓝鸥拥有业内*的Android大神,经验丰富;
FCBS实训:采用引导式教学,注重培养学员解决问题能力、学习能力、独立开发能力;
课程合理:覆盖最前沿的技术,知识点合理系统、前后呼应;
项目为王:真实实战项目教学 学员拥有两款上线作品;
*保障:推荐知名高薪企业,一年*跟踪,终身*服务
Android基础开发 | 入学测试 | 测试学员是否适合学习 | 入学考试、入学面谈。 Mac系统认知。 |
基础JAVA | JAVA语言是Android开发的基础入门语言,此部分主要讲解JAVA语言的语法基础,和面向对象的基本运用。 | 1、Java概述,进制,数据类型,常量变量,运算符,表达式 | |
2、关系运算符,逻辑运算符,if语句,switch语句 | |||
3、while循环、do.while循环、for循环 | |||
4、数组 | |||
5、面向对象思想,类和对象,创建类,创建对象,*,引入 | |||
6、函数,this关键字,构造函数,函数重载,访问权限 | |||
7、继承,继承的意义,函数的复写,final关键字,super关键字 | |||
8、抽象类的定义,抽象类的相关语法,接口 | |||
基础JAVA考试 | 笔试+机试 | 笔试及答案讲解 | |
中级JAVA | 对JAVA语言的深度认识,可以更好的理解JAVA语言的面向对象的概念,和对JAVA中比较常用的一些类和方法的掌握。 | 9、内部类的定义,内部类对象,静态内部类,static关键字 | |
10、常用类 | |||
11、JAVA异常处理机制,异常分类,try..catch使用方法,throw与throws关键字 | |||
12、List,Set,Map接口以及实现类的使用方法 | |||
13、I/0流基本概念,I/0流的使用 | |||
14、多线程的原理,多线程的优势 | |||
中级java考试 | 笔试+机试 | 笔试及答案讲解 | |
Android中级开发 | Android基本控件 | 正式进入Android阶段,Android的四大组件,Android界面,Android内部机制,Android注意事项,数据库,第三方在Android中的运用,自定义控件,数据操作,Fragment。 | 1、Android概述,Android环境配置,Activity的原理及生命周期 |
2、TextView控件,Button控件(selector),EditText控件,ImageView | |||
3、Intent,Activity注册,Activity的内部监听 | |||
4、布局文件的作用,常见布局方式 | |||
5、RadioButton的使用方法,CheckBox的使用方法,Toast的使用方法,ProgressBar的使用方法 | |||
6、Dialog的使用方法,ScrollView的使用,Menu,Notification,TabHost,ActivityGroup | |||
7、ListView使用方式,ArrayAdapter,SimpleAdapter,BaseAdapter | |||
8、ListView练习,GridView,Gallery,ExpandableListView | |||
9、Fragment + ViewPager | |||
10、补间动画,帧动画 | |||
11、Android数据解析 | |||
12、Android网络编程,WebView,权限,Handler处理消息机制,Message | |||
13、AsyncTask异步任务,SharePreferences,本地文件存储,SD卡存储 | |||
14、SQLite数据库 | |||
15、ContentProvider基本概念,使用方法 | |||
16、Service概念,生命周期 | |||
17、BroadcastReceiver的使用 | |||
18、自定义控件 | |||
中级java考试 | 笔试+机试 | 笔试及答案讲解 | |
Android开发高级 | 项目研发(一) | 完成一个真实项目,从需求分析开始,然后技术调研,工期评估、编码、测试、优化代码(全程真机调试) |
一、网易新闻 1.功能介绍 网易新闻是一个新闻展示类的应用,能够提供全面及时的新闻咨询。跟帖盖楼功能,让网友有兴趣并且及时的跟帖。要闻推送功能,能够免费推送重大新闻,不用打开客户端,也能*时间洞悉时事; 个性定制功能,能够让用户除了默认推荐频道外,还有多个频道可供定制;离线阅读功能,只要在WIFI环境打开客户端,就会会自动下载新闻,不占3G流量,在地铁里没信号也能看新闻;图片精选功能,每天及时更新精彩图片,看的更清楚。 2.主要技术点 (1) SlidingMenu抽屉效果。 (2)使用ListView来实现图文混排。 (3)使用友盟SDK来实现多种平台的分享。 (4)使用HttpUrlConnection来进行网络请求。 (5)使用XListView来实现上拉加载,下拉刷新。 (6)使用ImageLoader来实现图片异步缓存。 (7)使用地图Sdk来实现定位。 (8)使用极光推送,来及时的推送新闻。 (9)使用新浪微博SDK,人人网SDK等第三发给SDK来实现账号绑定。 |
二、酷狗音乐 1.功能介绍 酷狗音乐是一款音频播放软件,可以播放在线音乐,也可以播放本地音乐。能够切换联网模式与应用皮肤。可以收藏,下载,分享自己喜欢的歌曲。可以在线播放歌词,并且能够根据歌词来进行快进。可以单曲循环与顺序播放的切换。 2.主要技术点 (1)使用MediaPlayer来实现音频播放。 (2)使用HttpClient来实现网络请求,并且使用下载队列来实现音频下载。 (3)使用ImageLoader来实现图片异步缓存处理。 (4)使用SQLite来实现歌曲收藏。 (5)使用VideoView来实现视频播放,并且自定义视频播放界面。 (6)自定义抽屉效果,来实现菜单联动效果。 (7)通过系统功能来判断网络状态,并且切换联网模式。 |
|||
三、墨迹天气 1.功能介绍 墨迹天气一款天气应用,可以及时的获取天气信息,并给出温馨提示。可以通过添加城市来查看多地点的天气状况,方便出行。可以通过提交自己的目前的天气情况,及时的分享给他人。 2.主要技术点 (1)SlidingMenu抽屉效果。 (3)使用XListView来实现下拉刷新。 (4)使用View子类来实现各种动画效果。 (5)使用自定义视图来实现瀑布流效果。 (6)使用Post和数据流来实现数据上传。 (7)使用SQLite来实现数据持久化存储。 (8)调用照相机来以及图库来获取图片,下载图片,保存图片到相册。 |
|||
四、IBM科技馆 1.功能介绍 IBM科技馆是一款公司介绍应用,可以及时的获取到IBM公司的内部新闻,和活动介绍,并且可以及时报名参加活动。通过注册和登陆功能,可以查看到会员才能查看的详细信息 。 2.主要技术点 (1)SlidingMenu抽屉效果。 (2)使用XListView来实现下拉刷新和上拉加载 。 (3)使用fragment+ViewPager实现滑动切换 。 (4)使用自定义View实现各种动画效果 。 (5)使用SQLite数据库来实现数据持久化存储 。 (6)使用Zxing来实现二维码的扫描和生成 。 (7)利用ImageLoader来实现图片的本地存储。 |
|||
五、足球盛宴 1.功能介绍 通过手机实时关注2014年巴西世界杯的所有32只球队的动态,并且可以进行竞彩,增加趣味。可以查看赛程,和赛果,比赛的实时播况,可以查看世界杯期间的新闻趣事,可以查看世界杯的竞彩视频赛况。 2.主要技术点 (1)SlidingMenu抽屉效果 。 (2)使用系统广播设定闹钟,来实现提醒 。 (3)使用VideoView实现视频播放 。 (4)使用XListView实现下拉刷新和上拉加载 。 (5)使用SQLite数据库来实现数据持久化存储 。 (6)使用fragment+ViewPager实现滑动切换 。 (7)使用ImageLoader来实现图片的本地存储。 |
|||
高级课程 | 音频视频 | SoundPool,VideoView,MediaPlayer | |
推送 | 推送原理,第三方推送 | ||
二维码 | Zxing二维码扫描,生成,扫描本地图片二维码 | ||
即时通讯 | 即时通讯的原理,实现XMPP即时通讯 | ||
项目研发二 | 学员自主项目研发,体验真实企业开发过程。讲师分配,学员组成各自项目组。按工期完成项目开发。 |
项目主要用到以下工具 1、SVN 代码管理。 2、真机调试。 3、程序打*和上传。 4、PhotoShop处理素材。 |
|
面试题指导 | 面试题讲解 | 首先由学员自己完成面试题,再由讲师进行面试题讲解 | |
开发结业 | *指导 | *全方位指导 | 提供简历指导、面试指导、人事指导、技术指导、心理指导。面谈、模拟面试 |