2016,聪明的少年都来学习Android

不是985、不是211的您,也能拿高薪资

  • 初级Android工程师
    1-2年开发经验
    6000-8000元/月
  • 中级Android工程师
    2-3年开发经验
    10000-20000元/月
  • 高级Android工程师
    3-6年开发经验
    20000-40000元/月

毕业学生薪水高,争做有钱富一代

无限明星榜,下一个会是你吗?

学员姓名 班级 就业公司名称 专业 院校 薪资待遇
  • 于* 31期 北京环球广贸软件技术有限责任公司 计算机科学与技术 燕山大学 18000
  • 齐*东 31期 新杰创想科技有限公司 计算机科学与技术 燕山大学 17000
  • 袁*伟 34期 燕京旅游 计算机科学与技术 湖南科技大学 13000
  • 林*涵 34期 北京友创时代科技发展有限公司 计算机科学与技术 吉林师范大学 11000
  • 黄*路 37期 北大方正集团 软件开发 中国软件管理学院 14000
  • 董*祥 39期 北京国际广告传媒集团有限公司 计算机信息与技术 郑州轻工业学院 15000
  • 冯*研 40期 央广新媒体文化传媒(北京)有限公司 电子信息工程 河北科技师范学院 13000
  • 王*涛 44期 掌上纵横信息技术股份有限公司 信息科学与技术 山东交通学院 12000
  • 郑* 45期 北京瀚威思信息技术有限公司 计算机科学与技术 郑州轻工业学院 12000
  • 张* 47期 网易集团 通信工程 湖北科技学院 13000
  • 齐* 48期 乐视控股(北京)有限公司 信息与计算科学 湖北科技学院 15000
  • 李*娟 48期 北京伟世之星教育投资有限公司 信息管理 河南财政政法大学 11000
  • 郑*业 49期 链家地产 信息管理 河南财政政法大学 12000
  • 汪*莎 49期 欢道科技(北京)有限公司 信息管理 河南财政政法大学 11500
  • 姜*浩 49期 神州数码(北京)有限公司 计算机科学与技术 北京交通大学海滨学院 14000

真正的实力机构

技术全部包含,瞬间PK其他机构

汇聚国内顶尖实力派技术前辈

给你一场纯干货的盛筵

  • 张财兵
    Android 教学总监

    国内著名的Android、Java EE培训专家,国内最早一批Android开发人员,精通Java SE、Android SDK、Volley、Material Design、Android framework、Hybrid App(混合应用)、Android Annotations技术。精通SSH、JSP、HTML5、JavaScript、Oracle等技术。

  • 叶妙欣
    Android 教学总监

    具有多年软件开发经验,国内最早一批Android开发人员。曾在知名互联网公司担任高级软件工程师、Android项目经理等职务。技术全面,精通Android数据存储、网络通信、图像处理、多媒体应用、Material Design、设计模式、XMPP协议,擅长架构设计、自定义控件。精通JavaEE开发JSP、PHP、SSH框架、IBATIS、WebService、AJAX、JQuery、HTML5等技术,精通MYSQL、SQLServer、Oracle等数据库。

  • 李辉
    Android 教学总监

    具有多年软件开发经验,国内最早一批Android开发人员。曾在知名互联网公司担任高级软件工程师、Android项目经理等职务。技术全面,精通Android数据存储、网络通信、图像处理、多媒体应用、Material Design、设计模式、XMPP协议,擅长架构设计、自定义控件。精通JavaEE开发JSP、PHP、SSH框架、IBATIS、WebService、AJAX、JQuery、HTML5等技术,精通MYSQL、SQLServer、Oracle等数据库。

  • 李毅敏
    Android 金牌讲师

    2013年开始从事手机移动端的开发,一直负责移动端的项目开发,有丰富项目管理及开发经验,精通各种设计模式、Android的性能优化、内存优 化、图片加载及处理,精通自定义组件、Android SDK应用开发,Material Design、网络编程、动画、NDK,JNI、Gradle等, 有几十款开发应用成功发布在应用市场中,多次参与过Github开源项目的开发。

Android课程大纲

未来,在无限互联学习过Android开发,会成为你不言自明的简历

  • 第一阶段 (Java基础)

    课程亮点 该阶段课程亮点总结:(零基础入学,全程手把手教学,传授学习方法,全程教师辅导,学与练1:1,为学员培养编程思路,熟练掌握编程方法,为之后进阶内容夯实基础。在整个 Java 阶段不使用任何 IDE开发工具,使用记事本编程,让学员更好理解和掌握 Java 课程,脱离不使用 IDE 写不出代码,把基础打得更扎实。)

    学习目标 1、(Java面向对象特征,理解面向对象,Java 程序的 基本规则)
    2、(标识符和关键字,标识符规则,Java关键字,数据类型分类,基本数据类型,数据类型的类型装换,运算符及运算符优先级)
    3、(顺序结构,分支结构,循环结构及控制循环结构)
    4、(数组定义及数组初始化方式,使用数组,深入数组,多维数组)
    5、(类和对象,方法详解,成员变量及局部变量,隐藏和封装)
    6、(构造器,类和继承,多态,继承和组合,初始化块)
    7、(基本数据类型的包装类,处理对象,类成员,final修饰符)
    8、(抽象类,接口,内部类,枚举类,对象及垃圾回收,修饰符的适用范围)
    9、(Java集合体系,Collection集合,Iterator接口,Set接口,List接口,Map接口,HashSet和HashMap的性能选项)
    10、(泛型及泛型的使用)
    11、(与用户互动,系统相关,常用类,格式化数字、日期,正则表达式)
    12、(异常处理及自定义异常处理)
    13、(File类,理解IO流,字节流和字符流,输入/输出体系,对象序列化,Java新IO)
    14、(线程和进程的区别,多线程的优势,线程的创建和启动,线程的生命周期,控制线程,改变线程的优先级)
    15、(Java Annotion)
    16、(JDK7新特性,JDK8的新特性)
    17、(考试)

  • 第二阶段 (Android基础)

    课程亮点 (全程手把手教学,全程教师辅导,学与练1:1,学习 Android 基础知识,全面深刻掌握 View 及其子类的使用,通过学习能实现市场中绝大多数的应用界面,此阶段要重点提高学生们的学习兴趣和积极性。 使用 Eclipse+ADT方式开发,这种方法是更传统的方法,高级中将使用 Android StudioIDE进行开发,很多公司开发人和项目还是都是使用较老的方法 Eclipse+ADT,因此还需要掌握此开发 Android 应用)

    学习目标 1、(Activity的创建、配置和使用,Activity的生命周期)
    2、(界面编程与视图View)
    3、(布局管理器) 4、(TextView及其子类) 5、(ImageView及其子类)
    6、(AdapterView及其子类) 7、(ProgressBar及其子类) 8、(ViewAnimator及其子类)
    9、(其他组件) 10、(对话框) 11、(菜单) 12、(ActionBar详解)
    13、(资源类型及存储方式,了解MVC模式,使用字符串、颜色、尺寸资源,数组(Array)资源,使用Drawable资源,属性动画(Property Animation))
    14、(使用布局资源,使用菜单资源,样式(Style)和主题(theme),属性(Attribute)资源,Android国际化,自适应不同屏幕的资源)
    15、(Android的数据存储,使用SharedPreferes、File存储、对象序列化)
    16、(手势)
    17、(监听的事件处理,回调的事件处理,响应系统设置事件)
    18、(Android处理返回结果、Activity的启动模式、Fragment详解、Fragment的生命周期、Fragment结合FragmentActivity使用)
    19、(掌握三种XML的解析及生成)
    20、(JSON解析及生成(初期使用原生API来解析JSON,不推荐使用JSON解析工具))
    21、(使用Intent和IntentFilter进行通信)
    22、(Handler消息传递机制及ANR处理)
    23、(异步任务AsyncTask)

  • 第三阶段 (项目工厂实战联系(一))

    课程亮点 第一个真实项目,让学生了解到项目开发流程,全程手把手教学完成项目,通过项目将之前所学的技术进行巩固。

    学习目标 1、Android项目开发流程介绍 2、Android开发命名及代码规范
    3、Android项目架构搭建、项目需求分析,使用原型图及 UI 图片
    4、实现欢迎页、登录、注册等页面功能 5、使用正则表达式对登录、注册等页面进行数据校验
    6、完成底部菜单导航功能 7、使用ViewPager+Fragment实现页面滑动切换功能
    8、Fragment页面数据重复加载优化
    9、使用PopupWindow实现带动画效果的弹出菜单
    10、ListView卡顿问题及优化方案 11、应用完美退出解决方案
    12、实现按钮、列表按下效果,提高用户体验
    13、实现自定义通讯录控件、点击相应的字母,列表进行联动
    14、实现通过字母、中文对列表数据进行搜索功能
    15、实现ListView+ScrollView结合使用 16、实现ListView与GridView嵌套
    17、群聊界面ListView中加入CheckBox控件 18、群聊界面实现添加用户自定义控件功能
    19、群聊页面实现用删除键和手动删除用户头像功能 20、实现聊天界面UI及功能的实现
    21、实现表情和文字混排及表情解析功能 22、实现拍照、从相册选择照片、图片裁剪等功能
    23、实现图片浏览、多点触控、保存下载到图库等功能
    24、使用MediaPlayer实现语音录制及播放功能
    25、使用MediaRecorder实现视频录制及播放功能

  • 第四阶段 (Android高级应用)

    课程亮点 该阶段课程亮点总结:(在高级课程中引用了大量 Android5.0新特性,手把手教学员如何更好的搭建 Android项目的架构及后期的项目扩展维护。传授更深入的技术原理,让学员不是简单停留会使用或使用第三方工具。不再使用 Eclipse+ADT 方法开发,使用 AndroidStudio,原因是 Google 不再支持使用 Eclipse+ADT 的方法开发 Android,只能推荐使用 AndroidStudio,因此让我们学员更好的 IDE。)

    学习目标 1、(使用 Android Studio IDE使用、Gradle配置及使用),(SQL语言、AndroidSQL数据库)
    2、(使用ContentProvider实现数据共享) 3、(Service使用及生命周期、跨进程调用Service)
    4、(手机闹钟服务(AlarmManager),广播消息(BroadcaseReceiver、发送广播,有序广播)
    5、(TCP/UDP协议的网络通信,使用URL访问网络资源,Http协议,使用Apache HttpClient)
    6、(JS与Java相互交互,了解Html超文本标记语言,html图片处理机制,点击图片打开新的Activity展示)
    7、(使用Drawable、Bitmap和BitmapFactory,绘图,图形特效处理,图片下载及封装,内存缓存机制,硬盘缓存机制)
    8、(自定义实现:高效图片加载框架,如何处理OOM)
    9、(使用Android-Universal-Image-Loade框架异步加载图片)
    10、(Volley引入的背景,Volley的简介,Volley的优势,Volley提供的功能,配置Volley,RequestQueue,StringRequest,JsonRequest,ImageRequest)
    11、(使用Volley实现GET和POST请求,使用Volley打造高效的图片加载框架,ImageLoader及ImageChache接口,NetWorkIamgeView,缓存及取消请求)
    12、(逐帧(Frame)动画,补间(Tween)动画,属性动画,使用SurfaceView实现动画) 13、(音频,视频)
    14、(介绍Material Design,使用Material Design,介绍Material Design Theme,Material Design Theme配置,AppCompatActivity使用,AppCompat控件)
    15、(RippleDrawable-波纹效果,RecycleView,CardView,DrawableLayout,NavigationView)
    16、(com.android.support:design:23.0.0中提供的新控件使用) 17、(ToolBar详解) 18、(SVN 、gitHub使用)

  • 第五阶段 (项目工厂实战联系(二))

    课程亮点 第二个项目,让学员清楚知道如何构架一个项目,需要考虑的因素,如何进行封装,提高代码的复用性,提高项目的扩展性和后期可维护性。项目如何解决 Bug,如何测试,如何上线到应用市场。

    学习目标 1、(项目的构架,构架需要考虑的问题,如何构架一个高级 Android 项目,方便以后的扩展及维护)
    2、(项目的封装,工具类的封装,图片加载的工具的封装、网络工具类的封装等)
    3、(如何template的布局方法,设置通用的模板布局,将每个要显示的页面动态加载到template布局中)
    4、(自定义 ToolBar,及ToolBar使用及封装) 5、(讲解项目需求、分析项目需求、编辑接口文档)
    6、(使用产品提供的原型、UI图,与项目需求文档结合将不了解或不理解的逻辑搞清楚)
    7、(侧滑菜单的实现-NavigationView) 8、(侧滑菜单的选项与Fragment关联使用) 9、(系统菜单的 Menu 与 Fragment)
    10、(请求服务器的接口进行封装,将接口的封装与AsyncTask相结合,避免每次网络请求做大量相同的工作,只需要封装成两个抽象方法,一个是异步请求方法,另一个是异步请求成功后更新 UI 方法)
    11、(网络返回数据的JSON 解析及封装) 12、(网络的监听与处理,避免每次请求网络进行网络的判断及处理)
    13、(BroadcastReceiver使用及批量更新 UI )
    14、PagerSlidingTabStrip导航菜单的介绍及使用,结合ViewPager的一个在不同页面导航时可交互的指示器,可以实现滑动导航栏的效果
    15、(SwipeRefreshLayout控件下拉刷新及分页加载使用)
    16、(WebView在使用及与 Javascript进行通信,点击网页中图片,查看图片的详情,在详情中可以对图片的进行左右切换及多点触控)
    17、(应用主题开发) 18、(PreferenceFragment的使用,打造 Android 平台的设置交互风格)
    19、(如何测试移动客户端,如何与产品人员及测试人员进行良好的合作、沟通、并解决问题,关确保项目如期上线)
    20、(应用签名、批量打各渠道生产包,并对安装包进行混淆)
    21、(接入友盟统计,了解客户端用户使用的行为习惯及客户端异常,方便日后客户端问题的跟踪及解决)
    22、在应用商店如何注册为开发者,再上传安装包到应用商店中。

  • 第六阶段 (项目工厂实战联系(三))

    课程亮点 辅导学员来构架项目,确实每位学员都能独立项目开发,使用 Android5.0提高的新技术如何开发适合 Android 用户体验的应用,广泛使用Material Design技术应用到项目中。

    学习目标 1、(加强教学:项目的构架,构架需要考虑的问题,如何构架一个高级 Android 项目,方便以后的扩展及维护)
    2、(加强教学:项目的封装,工具类的封装,图片加载的工具的封装、网络工具类的封装等)
    3、(加强教学:如何template的布局方法,设置通用的模板布局,将每个要显示的页面动态加载到template布局中)
    4、(加强教学:自定义 ToolBar,及ToolBar使用及封装) 5、(讲解项目需求、分析项目需求、编辑接口文档)
    6、(使用产品提供的原型、UI图,与项目需求文档结合将不了解或不理解的逻辑搞清楚)
    7、(侧滑菜单的实现-NavigationView) 8、(侧滑菜单的选项与Fragment关联使用)
    9、(系统菜单的 Menu 与 Fragment及通过反射设置系统菜单的图标)
    10、(请求服务器的接口进行封装,将接口的封装与Volley相结合) 11、(网络的监听与处理,避免每次请求网络进行网络的判断及处理)
    12、使用android.support.design.widget.TabLayout新控制来打造PagerSlidingTabStrip导航菜单的介绍及使用,结合ViewPager的一个在不同页面导航时可交互的指示器,可以实现滑动导航栏的效果
    13、(SwipeRefreshLayout控件下拉刷新及分页加载使用) 14、熟悉新浪微博的授权机制
    15、新控件recyclerview使用,不再使用 ListView。推荐使用recyclerview,扩展性更强
    16、新控件cardview的使用,新控件palette的使用
    17、androidannotations使用,及 Android Studio 配置androidannotations使用,结合androidannotations可以使用代码量节省50%以上,加快项目的开发周期。
    18、(WebView在使用及与 Javascript进行通信,点击网页中图片,查看图片的详情,在详情中可以对图片的进行左右切换及多点触控)
    19、(应用主题开发) 20、(应用签名、批量打各渠道生产包,并对安装包进行混淆)
    21、(接入友盟统计,了解客户端用户使用的行为习惯及客户端异常,方便日后客户端问题的跟踪及解决) 22、上传安装包到应用商店中。

  • 第七阶段 (技术扩展)

    课程亮点 全面了解和学习当前主流的 的技术及第三方 SDK接入和使用。

    学习目标 1、(XMPP协议,极光推送,)
    2、(Baidu地图、高德地图)
    3、(支付宝支付,微信分享及支付,)
    4、(Java设计模式)
    5、Android MVP 模式
    6、(友盟统计,批量打包、应用App360或百度应用加固)
    7、(编写简历辅导)
    8、(模拟面试)
    9、(就业指导)

科学方法来助阵

科学的学习方法,简单易学

科学方法来助阵

科学的学习方法,简单易学

学员关心的问题

合作企业