IT职业教育领先品牌-善知教育

咨询热线/微信:17732603741      善知教育软件群 198983438
-->

为何首选Android工程师?趋势!高薪!高逼格!

以下数据来源于职友集

分析:通过数据可以了解到Android开发人才在通信/电信运营、增值服务行业薪资高,即12799元,而从地区上来看,Android开发人才在北京的薪资待遇高,即14809元。

善知堂学员就业喜报

姓名 学历 目前状态 专业 入职单位 月薪 地点 就业时间
林*菲 本科 在读 信息与计算机科学 北京**传媒有限公司 10000 北京 2017.02
高*丽 本科 在读 工程造价 北京**控股 11000 北京 2017.03
赵* 本科 在读 电子商务 保密 10000 北京 2017.03
吴* 大专 非应届 计算机网络 北京**恒通 11000 北京 2017.03
吴*正 本科 在读 软件工程 保密 保密 深圳 2017.02
汪* 本科 非应届 工业设计 北京**能源科技 11000 北京 2017.03
赵* 本科 非应届 其他 保密 10000 北京 2017.03
樊*明 本科 在读 地质学 爱**有限公司 10500 北京 2017.03
王* 本科 在读 机械 保密 12000 北京 2017.02
姜*文 本科 在读 测绘 保密 10000 北京 2017.02
周* 本科 在读 软件工程 保密 11000 北京 2017.03
梁* 本科 在读 软件工程 北京**诺达有限公司 9000 北京 2017.03
刘* 本科 非应届 采矿 北京**智影科技有限公司 11000 北京 2017.03
关*闯 本科 应届 物流管理 **运动 11000 北京 2017.03
曾*强 本科 应届 计算机系 北京**科技有限公司 11000 北京 2017.03
魏* 本科 应届 软件工程 **教育 13000 北京 2017.03
丁* 本科 在读 计科 **运动 9000 北京 2017.03
张* 本科 非应届 信管 **网络科技有限公司 10500 燕郊 2017.03
刘*学 本科 应届 计科 **科技 10000 北京 2017.03
以上数据来源于善知内部统计

移动互联网少有的庞大学员作品库

善知课程中采用企业真实项目,让学员亲身体验企业级项目研发。
学员的实训项目来自善知众多合作企业及善知科技自主研发的项目。

业内技术大神组建的梦之队

名师专家传道授业,收获的不只是知识,还有视野和理念

业内真正懂Android培训的教学团队

IT培训师资阵容业内有责任心、懂教学、强技术

有大型项目经验实战派讲师授课

适合程序员学习和发展的课程体系

  • 第一阶段

    Java语言基础

  • 第二阶段

    JavaWeb及数据库

  • 第三阶段

    Android基础阶段

  • 第四阶段

    Android 移动架构设计

  • 第五阶段

    Android项目实战阶段

  • 第六阶段

    Android 性能优化及源码分析

01
第一阶段Java语言基础
  • 01Java开发介绍

    - Java的应用领域

    - Java语言的特性

    - Java面向对象

    - Java性能分类

    - 搭建Java环境

  • 02熟悉Eclipse开发工具

    - Eclipse简介与下载

    - 安装Eclipse的中文语言包

    - Eclipse的配置与启动

    - Eclipse工作台与视图

    - “包资源管理器”视图

    - 使用Eclipse

    - 使用编辑器编写程序代码

  • 03Java语言基础

    - Java主类结构

    - 基本数据类型

    - 变量与常量

    - Java运算符

    - 数据类型转换

    - 代码注释与编码规范

  • 04Java流程控制

    - 复合语句

    - 条件语句

    - if条件语句

    - switch多分支语句

    - while循环语句

    - do…while循环语句

    - for循环语句

  • 05Java字符串

    - String类

    - 连接字符串

    - 获取字符串信息

    - 字符串操作

    - 格式化字符串

    - 使用正则表达式

    - 字符串生成器

  • 06Java数组与类和对象

    - 数组概述

    - 一维数组的创建及使用

    - 二维数组的创建及使用

    - 数组的基本操作

    - 数组排序算法

    - Java的类 和构造方法

    - Java的对象

    - 对象的属性和行为

  • 07数字处理类与核心技术

    - 数字格式化与运算

    - 随机数 与大数据运算

    - 类的继承与Object类

    - 对象类型的转换

    - 使用instanceof操作符判断对象类型

    - 方法的重载与多态

    - 抽象类与接口

  • 08I/O与反射、多线程、集合

    - 流概述与File类

    - 文件输入/输出流

    - 带缓存输入/输出流 与压缩

    - Class类与Java反射

    - Annotation功能 类型信息

    - 枚举类型与泛型

    - 实现线程的两种方式

    - 操作线程与线程安全

    - Set集合 与Map集合 及接口

    - Map接口的实现类

02
第二阶段JavaWeb及数据库
  • 01javaWeb前端体系

    - html基本用法

    - css样式表

    - javaScript基本用法

  • 02数据库部分

    - 创建数据库

    - DCL,DDL语句增删改查表

    - 各种约束用法

    - navicat安装和使用

    - DML语句对于数据库增删改的操作

    - select查询用法

    - 多表连接

    - 子查询

    - 事务用法

    - 视图用法

    - E-R图绘制

    - 触发器,存储过程

  • 03服务器后台体系

    - tomcat服务器搭建

    - jsp基本用法

    - jsp的9个内置对象

    - servlet概念和基本用法, servlet生命周期,servlet接受表单数据

    - tcp/ip monitor用法 请求头与响应头

    - session 使用

    - cookie使用,实现7天内面登陆操作

    - md5加密

    - jdbc连接数据库基本增删改查操作

    - 数据源连接池

    - 验证码

    - 文件上传下载

    - 虚拟主机技术

    - 正则表达式

03
第三阶段Android基础阶段
  • 01Android UI入门

    - Andorid整体结构简介

    - Android开发环境搭建

    - Android Studio安装和使用

    - Andorid资源访问

    - Andorid自定义样式和主题

    - Andorid国际化

    - Andorid横竖屏处理

    - Android 布局

    - Android 基础控件TextView,EditText,Button等

    - Android 复杂控件ListView,GridView,ExpandableListView等

    - 阶段作业:Android 智能计算器

  • 02Android 通知功能

    - 吐司通知

    - 多种Dialog用法

    - Vibrator振动器

    - Notification状态栏通知

    - PopupWindow使用

    - 阶段作业:Android用户管理系统

  • 03Android四大组件之Activity

    - Activity生命周期,Activity启动模式

    - Intent

    - 显式Intent

    - 隐式Intent

    - Intent之Action

    - Android系统自带的Action

    - Intent传参之传递基本类型及Serializable对象数据

    - Intent传参之Parcelable对象传递基本/复杂数据

    - 阶段作业:Android软件管理器

  • 04Android四大组件之Service

    - Service的创建

    - Service的生命周期

    - 进程优先级和IntentService

    - Service的绑定和解除绑定

    - Activity与Service通信

    - AIDL实现跨进程访问

    - 阶段作业:Android音乐播发器

  • 05Android四大组件之BroadCaseReceiver

    - 广播接收者之生命周期及注册

    - 广播接收者优先级

    - 接收系统广播

    - 广播之日期改变及短信

    - 广播之电话录音

    - 广播之定时器AlarmManager

    - 广播之实现开机自动启动

    - 阶段作业:Android备忘录系统

  • 06Android四大组件之ContenProvider

    - 内容提供者之创建

    - 内容提供者之跨应用访问

    - 内容提供者之数据库操作

    - 内容提供者标准写法

    - 内容观察者

    - Android系统自带内容提供者

    - 系统内容提供者之查询联系人

  • 077.Android自定义View

    - 继承已有View,组合已有View,完全自定义View

    - onDraw中绘制图形及Matrx

    - 自定义View中的属性

    - 线程实现动态效果

    - 自定义阻尼效果下拉刷新

    - 自定义侧滑菜单

    - 自定义水印相机

    - 贝塞尔曲线

    - 阶段作业:Android九宫格屏幕解锁程序

  • 08Android动画

    - Tween动画

    - Drawable动画

    - Frame动画

    - 属性动画

    - 布局动画

    - 阶段作业:抛物线运动的小球

  • 09Android数据存储

    - Android数据存储之SharedPreferences

    - 数据存储之File存储, File权限

    - 数据存储之File的权限设置及跨应用读取

    - 数据存储之SD卡File的读写

    - sqlite数据库

    - SQLiteOpenHelper常用操作

    - 操作数据库的事务

  • 10Android多线程编程

    - Android 异步任务 AsycTask 使用

    - AsycTask自带线程池及Java传统线程池

    - Handler Looper实现 主线程子线程之间的双向通讯

  • 11Android网络编程

    - Socket 长连接通讯

    - HttpURLConnection get post 及乱码处理

    - Json数据解析 –GSON FastJson

    - XML解析 --DOM SAX PULL

    - WebView打造自己的手机浏览器

  • 12Android webService原理

    - webService的Java示例

    - webService-翻译服务

    - webService手机归属地服务

  • 13Android传感器

    - 传感器概述

    - 常用传感器介绍

    - 微信摇一摇

    - 自己做指南针

  • 14Linux系统下的Android开发

    - 常用Linux操作系统

    - Linux系统的安装

    - Linux目录结构

    - Linux软件

    - Linux常识及常用命令

    - VI编辑器

    - Linux下Java环境的搭建

    - Linux下运行Java程序及Tomcat、Eclipse的使用

    - 创建快捷方式及文件权限

    - Linux下软件安装汇总

    - Linux的分区管理

04
第四阶段Android 移动架构设计
  • 01网络框架

    - 手动打造快捷网络框架

    - Xutils框架

    - Volley框架

    - Okhttp框架

    - Retrofit框架

  • 02图片处理框架

    - 图片内存体积压缩技术

    - 图片本地体积压缩技术

    - 使用双链表打造自己的LRU算法

    - LRUCache,DiskLRUCache实现内存及本地LRU算法

    - 打造自己的图片三级缓存框架

    - 三方开源框架Imageloader,glide,picasso

  • 03RxJava体系

    - RxJava 1.0版本基本语法

    - RxJava 1.0版本Rxbus封装

    - RxJava 2.0版本基本语法

    - RxJava 2.0版本Rxbus封装

    - RxAndroid

    - Retrofit框架集合RxJava

  • 04MVC与MVP模式

    - 二者区别

    - 为什么MVP较移动端更契合

    - MVP模式在Android开发的实际使用

  • 05依赖注入体系

    - Java自定义注解及注解解释器

    - ButterKnife注入View

    - Xutils数据库依赖注入

    - 打造自己的xutils框架

05
第五阶段Android项目实战阶段
  • 01商城项目

    - Viewpager 用法

    - Android基本包结构划分

    - 限时抢购局部定向刷新实现

    - 推荐品牌ExpandableListView嵌套GridView处理

    - 支付宝,微信,银联支付

  • 02视频直播项目

    - 直播专用SDK集成

    - 直播互动模块

    - 极光推送

    - 签名处理

    - 视频播放

  • 03云盘项目

    - 需求说明

    - FragmentViewpager搭建主界面

    - 自定义文件导航栏实现

    - 自定义相册界面实现

    - 下载功能实现

    - 上传功能实现

    - 拍照上传头像实现

  • 04团队协同开发工具SVN及Git

    - SVN之TortoiseSVN

    - Eclipse,Android Studio下的SVN

    - Git与SVN区别

    - Git本地库操作

    - Git远程库操作

06
第六阶段Android 性能优化及源码分析
  • 01源码分析

    - handler源码分析

    - View及ViewGroup源码分析

    - Window源码分析

    - Xutils框架源码分析

    - Glide框架源码分析

  • 02性能优化

    - ListView 局部刷新

    - webp图片处理

    - 布局优化

    - draw优化

    - 内存优化,合理处理内存泄露及避免内存溢出

    - APK体积优化

    - 代码结构的优化

适合程序员学习和发展的课程体系●善知倾力打造

除了学习技术,各项职场技能让大家受用一生

  • 职业素养
    课程
    职业素养课程(心态,学会感恩,企业用人圆盘)
  • 职业
    规划
    人生职业规划(如何过试用期,如何和同事相处)职场规划
  • 指导
    简历
    让你的简历更加醒目 获取更多的面试机会
  • 模拟
    面试
    参加模拟面试 可以让你更直接的了解到自己的长处与不足

每隔两个月开一次班每个班都有一个月免费学习

活动精彩纷呈,善知凝聚爱与成就

充实 · 娱乐 · 团结 · 长见识

温馨舒适安全的住宿环境+学习环境

    • 舒适的住宿
    • 室内配备齐全
    • 住宿外景
    • 学员专属美食城
    • 营养丰富的美食
    • 午休学生就餐
就业大数据 八大优势 授课老师 课程体系 爱与成就