上海Android开发工程师培训班
上海Android开发工程师培训班 【教学目标】 培养学生掌握基于 Android平台的软件开发理论和流程,精通Android开发平台上主流程序设计语言和软件开发工具,达到Android平台软件工程师的基本需求。成绩合格的毕业生将具备1-2年的Android开发实践工作经验。【就业前景】 随着采用 Android系统的谷歌手机、平板电脑等产品逐渐扩大市场占有率,Android平台人才的缺口日益显现。据业内统计,目前国内的3G研发人才缺口有三、四百万,其中Android研发人才缺口至少30万,Android软件工程师无疑是基于手机端有发展潜力的职业。
【从业方向】 企业应用开发 通用应用开发 游戏开发 【课程特色】 ①通过多个项目来学习掌握计算机编程技术,同时积累至少1-2年的软件开发经验. ②学习过程中每天需要完成课堂作业和课后作业;每学完一个专题就配有一个项目实战。边讲边练,将累计完成30000行以上程序。
【课程内容】 阶段: java编程 系列 章 节 知识点 授课时间(天) 基础 系列 章 开发简单的java应用程序 Java简介 Java简介 1.0 Java环境的搭建 Java环境的搭建 开发简单java程序 开发简单java程序 第二章 变量和数据类型 变量 变量 0.5 数据类型 Java数据类型 基本类型转换 第三章 运算符 运算符(上) 表达式和算术、赋值及关系运算符 0.5 运算符(下) 逻辑和位运算符 位运算符-示例 第四章 条件结构 条件结构(上) if-else语句 1.0 条件结构(下) switch-case语句 案例讲解-万年历 案例讲解-万年历 第五章 循环结构 while和do-while循环 while和do-while循环语句 2.0 for循环 for循环语句和二重循环 for循环-案例讲解 for循环-案例讲解 break和continue语句 break和continue语句 第六章 数组 一维数组 数组的声明、创建和初始化 1.5 常用数组排序算法 常用数组查找算法 Arrays类使用 二维数组 二维数组的声明、创建和初始化 二维数组-案例讲解 二维数组-案例讲解 阶段项目: 骑士飞行棋、minDVD系统 第七章 面向对象编程 类和对象概述 类和对象概述 1.0 类和对象的概述-案例讲解 类和对象的概述-案例讲解 对象的创建和使用 创建并使用对象 方法定义使用和变量作用域 String对象的声明操作和Java内存管理机制 对象的创建和使用-案例讲解 对象的创建和使用-案例讲解 封装 封装概念和UML类图 1.0 构造方法和this关键字 static关键字和设计模式 方法重载和包 继承 继承概念、实现和super关键字 1.5 方法重写和final关键字 Object类常见方法 继承-案例讲解 继承-案例讲解 多态 多态概念、对象上下转型和动态静态绑定 多态应用 抽象类和接口 抽象类和模板方法模式 1.0 接口及和抽象类的区别 面向接口编程和简单工厂模式 策略模式 接口和抽象类-案例讲解 接口和抽象类-案例讲解 阶段项目: 银行管理系统 系列 第八章 特性 内部类 内部类概念和成员内部类及应用 1.0 静态、匿名、局部内部类及应用 内部类-案例讲解 内部类-案例讲解 自动装箱和拆箱 自动装箱拆箱和枚举类型 String、StringBuffer、StringBuilder String、StringBuffer、StringBuilder String、StringBuffer、StringBuilder-案例讲解 String、StringBuffer、StringBuilder-案例讲解 常用类 Date和SimpleDateFormat类 Canlendar、GregorianCalendar、Math和Random类 常用类-案例讲解 常用类-案例讲解 第九章 异常处理 异常 异常概念、分类、异常处理机制和try-catch-finally语句 0.5 throw、throws和自定义异常 异常-案例讲解 异常-案例讲解 第十章 泛型 泛型详解 泛型简介和泛型类 0.5 限制泛型可用类型、类型通配和泛型方法 泛型-案例讲解 泛型-案例讲解 第十一章 IDE IDE IDE介绍和Eclipse使用 放到其它章节中 顺带讲一下 Eclipse调试程序 第十二章 集合 集合框架介绍 集合框架介绍 0.5 List容器 List接口和ArrayList ArrayList-示例 LinkedList List容器-案例讲解 List容器-案例讲解 map容器 Map接口和HashMap 1.5 HashMap示例和哈希码 TreeMap、Comparator和Comparable接口 map容器-案例讲解 map容器-案例讲解 Set容器 Set容器 Collections Collections Collections-案例讲解 Collections-案例讲解 第十三章 GUI AWT GUI概述和AWT框架 1.0 布局管理器 事件模型 事件概念、事件种类、事件监听器和事件适配器 事件示例和观察者模式 Swing Swing Swing-案例讲解 第十四章 反射 Java反射机制 Java反射机制 0.5 Java反射API reflect库和反射API Java反射API-示例 反射-案例讲解 第十五章 多线程 Java线程模型 Java线程模型 1.5 多线程编程 线程同步 线程通信 多线程-案例讲解 第十六章 IO IO框架 IO框架 1.0 IO框架-案例讲解 字节流 文件输入输出流和字节数组流 过滤流和缓冲流 装饰模式 字节流-案例讲解 字符流 字符流 1.0 其它流 对象流和输入输出字符流 随机访问流 其它流-案例讲解 第十七章 网络编程 网络基本概念 网络基本概念 1.0 Socket编程 基于TCP协议的Socket编程 基于UDP协议的Socket编程 Socket编程-案例讲解 URL编程 URL编程 阶段项目: 银行管理系统升级版 第十八章 Java新特性 Annotation Annotation简介和标准、自定义及Meta Annotation 不讲, 后面使用到再讲 反射与Annotation 第十九章 XML入门 XML入门 XML简介 1.0 XML文档结构和语法规则 DTD DTD DTD简介 声明元素的使用规则 声明属性的使用规则 DTD的引入方式和局限性 命名空间 命名空间 命名空间 XML解析 XML解析 XML解析器和SAX解析 1.0 SAX解析-示例1 SAX解析-示例2 DOM解析 DOM解析-示例1 DOM API DOM解析-示例2 DOM解析-示例3 系列 章 节 知识点 授课时间(天) 基础 系列 章 开发简单的java应用程序 Java简介 Java简介 1.0 Java环境的搭建 Java环境的搭建 开发简单java程序 开发简单java程序 第二章 变量和数据类型 变量 变量 0.5 数据类型 Java数据类型 基本类型转换 第三章 运算符 运算符(上) 表达式和算术、赋值及关系运算符 0.5 运算符(下) 逻辑和位运算符 位运算符-示例 第四章 条件结构 条件结构(上) if-else语句 1.0 条件结构(下) switch-case语句 案例讲解-万年历 案例讲解-万年历 第五章 循环结构 while和do-while循环 while和do-while循环语句 2.0 for循环 for循环语句和二重循环 for循环-案例讲解 for循环-案例讲解 break和continue语句 break和continue语句 第六章 数组 一维数组 数组的声明、创建和初始化 1.5 常用数组排序算法 常用数组查找算法 Arrays类使用 二维数组 二维数组的声明、创建和初始化 二维数组-案例讲解 二维数组-案例讲解 阶段项目: 骑士飞行棋、minDVD系统 第七章 面向对象编程 类和对象概述 类和对象概述 1.0 类和对象的概述-案例讲解 类和对象的概述-案例讲解 对象的创建和使用 创建并使用对象 方法定义使用和变量作用域 String对象的声明操作和Java内存管理机制 对象的创建和使用-案例讲解 对象的创建和使用-案例讲解 封装 封装概念和UML类图 1.0 构造方法和this关键字 static关键字和设计模式 方法重载和包 继承 继承概念、实现和super关键字 1.5 方法重写和final关键字 Object类常见方法 继承-案例讲解 继承-案例讲解 多态 多态概念、对象上下转型和动态静态绑定 多态应用 抽象类和接口 抽象类和模板方法模式 1.0 接口及和抽象类的区别 面向接口编程和简单工厂模式 策略模式 接口和抽象类-案例讲解 接口和抽象类-案例讲解 阶段项目: 银行管理系统 系列 第八章 特性 内部类 内部类概念和成员内部类及应用 1.0 静态、匿名、局部内部类及应用 内部类-案例讲解 内部类-案例讲解 自动装箱和拆箱 自动装箱拆箱和枚举类型 String、StringBuffer、StringBuilder String、StringBuffer、StringBuilder String、StringBuffer、StringBuilder-案例讲解 String、StringBuffer、StringBuilder-案例讲解 常用类 Date和SimpleDateFormat类 Canlendar、GregorianCalendar、Math和Random类 常用类-案例讲解 常用类-案例讲解 第九章 异常处理 异常 异常概念、分类、异常处理机制和try-catch-finally语句 0.5 throw、throws和自定义异常 异常-案例讲解 异常-案例讲解 第十章 泛型 泛型详解 泛型简介和泛型类 0.5 限制泛型可用类型、类型通配和泛型方法 泛型-案例讲解 泛型-案例讲解 第十一章 IDE IDE IDE介绍和Eclipse使用 放到其它章节中 顺带讲一下 Eclipse调试程序 第十二章 集合 集合框架介绍 集合框架介绍 0.5 List容器 List接口和ArrayList ArrayList-示例 LinkedList List容器-案例讲解 List容器-案例讲解 map容器 Map接口和HashMap 1.5 HashMap示例和哈希码 TreeMap、Comparator和Comparable接口 map容器-案例讲解 map容器-案例讲解 Set容器 Set容器 Collections Collections Collections-案例讲解 Collections-案例讲解 第十三章 GUI AWT GUI概述和AWT框架 1.0 布局管理器 事件模型 事件概念、事件种类、事件监听器和事件适配器 事件示例和观察者模式 Swing Swing Swing-案例讲解 第十四章 反射 Java反射机制 Java反射机制 0.5 Java反射API reflect库和反射API Java反射API-示例 反射-案例讲解 第十五章 多线程 Java线程模型 Java线程模型 1.5 多线程编程 线程同步 线程通信 多线程-案例讲解 第十六章 IO IO框架 IO框架 1.0 IO框架-案例讲解 字节流 文件输入输出流和字节数组流 过滤流和缓冲流 装饰模式 字节流-案例讲解 字符流 字符流 1.0 其它流 对象流和输入输出字符流 随机访问流 其它流-案例讲解 第十七章 网络编程 网络基本概念 网络基本概念 1.0 Socket编程 基于TCP协议的Socket编程 基于UDP协议的Socket编程 Socket编程-案例讲解 URL编程 URL编程 阶段项目: 银行管理系统升级版 第十八章 Java新特性 Annotation Annotation简介和标准、自定义及Meta Annotation 不讲, 后面使用到再讲 反射与Annotation 第十九章 XML入门 XML入门 XML简介 1.0 XML文档结构和语法规则 DTD DTD DTD简介 声明元素的使用规则 声明属性的使用规则 DTD的引入方式和局限性 命名空间 命名空间 命名空间 XML解析 XML解析 XML解析器和SAX解析 1.0 SAX解析-示例1 SAX解析-示例2 DOM解析 DOM解析-示例1 DOM API DOM解析-示例2 DOM解析-示例3 第二阶段:数据库开发 章 节 知识点 授课时间(天) 章 Oracle 关系型数据库基础 关系型数据库的概念 1 Oracle简介-1 Oracle简介-2 查询语句 SELECT语句 排序和条件查询-1 排序和条件查询-2 单行函数 函数简介、字符和数值函数 日期函数 转换函数 多表查询 多表查询的概念 2 表的连接方式-1 表的连接方式-2 组函数 组函数简介 GROUP BY子句和HAVING子句 子查询 子查询的概念和使用 子查询的使用 数据建模和数据库设计 系统开发概念和数据建模 1 数据建模 数据库设计 DDL语句 CREATE语句-1 CREATE语句-2 ALTER、DROP和其它DDL语句 DML语句 INSERT语句-1 INSERT语句-2 UPDATE和DELETE语句 事务 Oracle数据字典 Oracle数据字典 0.5 常见数据库对象 序列SEQUENCE 视图VIEW 索引INDEX 用户访问控制 Oracle体系结构 权限、同义词SYNONYM和数据导入导出 第二章 JDBC JDBC基础 JDBC简介-1 1 JDBC简介-2 JDBC开发流程-1 JDBC开发流程-2 JDBC开发流程-3 JDBC开发流程-4 JDBC开发流程-5 JDBC优化 对象关系映射(ORM) ORM思想 1 ORM思想-示例 一对一关联关系映射-1 一对一关联关系映射-2 一对多关联关系映射-1 一对多关联关系映射-2 多对多关联关系映射 JDBC 事务-1 0.5 事务-2 批处理 DAO模式 DAO模式-示例 JDBC模板 第三阶段: web前端及javaEE基础开发 章 节 知识点 授课时间(天) 章 HTML HTML介绍 HTML介绍 1.0 HTML结构 HTML结构 HTML常用标签 HTML常用标签 HTML框架 HTML框架 HTML表格 HTML表格 HTML表单 HTML表单 HTML多媒体 HTML多媒体 第二章 CSS CSS简介 CSS简介 1.0 CSS的基本使用 CSS的基本使用 CSS选择器 CSS选择器 CSS常用样式属性的设置 CSS常用样式属性的设置-1 CSS常用样式属性的设置-2 CSS定位与DIV布局 盒子模型和元素定位 1.0 DIV+CSS布局实战-1 DIV+CSS布局实战-2 课程案例:彩妆热卖产品列表 带按钮的轮播广告 聚美优品美容产品热点 聚美优品商品分类 摄影社区热门小镇 淘宝网导航 相册服务 新品游戏页面 制作商品图片列表 课程项目:旅游网站 第三章 JavaScript JavaScript简介 JavaScript简介 1.0 JavaScript基础语法(上) 变量和数据类型 变量和数据类型及常用运算符 JavaScript基础语法(下) 流程控制和常用特殊语句 JavaScript函数 JavaScript函数 JavaScript对象使用 JavaScript对象使用 1.0 BOM BOM DOM DOM对HTML元素访问操作-1 DOM对HTML元素访问操作-2 DOM对HTML元素的增删改操作 JavaScript事件 JavaScript事件 第四章 jQuery jQuery简介 jQuery简介 1.0 jQuery选择器 jQuery常用选择器详解-1 jQuery常用选择器详解-2 jQuery DOM操作 jQuery对元素节点的操作-1 jQuery对元素节点的操作-2 jQuery对元素节点的操作-3 jQuery对元素节点的操作-4 jQuery事件与动画 jQuery事件相关介绍 1.0 jQuery实现动画与 课程案例: 带按钮的轮播广告 带关闭按钮的浮动广告 对联浮动广告制作 多级菜单的制作 右下角延时广告弹出窗口 制作伸缩菜单导航条 百叶窗推拉效果 画廊 图片放大镜 仿淘宝图片左右切换 章 节 知识点 授课时间(天) 章 Servlet Web简介 Web简介 1.0 Servlet基础 Java Web开发环境和介绍 Servlet介绍、创建Web Project和部署Web应用 Servlet生命周期 Servlet API和Servlet生命周期 处理Servlet生命周期事件 Servlet表单处理 HttpServletRequest 2.0 表单处理 RequestDispatcher和HttpServletResponse 会话跟踪 HttpSession 1.5 Cookie和URL重写 过滤器与监听器 过滤器 0.5 监听器 阶段项目: 站内消息系统 第二章 JSP JSP介绍 JSP介绍 1.0 JSP常见标签 JSP指令和JSP脚本 JSP隐式对象和JSP动作 EL表达式语言 EL表达式语言 1.0 JSTL标签库 JSTL标签库 阶段项目: 站内消息系统升级版 第三章 Ajax Ajax Ajax 1 Ajax在jQuery中的应用-1 Ajax在jQuery中的应用-1 Ajax在jQuery中的应用-2 Ajax在jQuery中的应用-2 第四阶段:安卓开发 系列 章 节 课程名称 授课时间(天) 课程目标 基础 系列 章 初识Android Android简介 Android简介 1 了解Android平台的体系结构、开发环境搭建、Android应用程序的运行以及基于Android平台的各种开发技术、掌握基本控件、容器、Android各种组件的开发技术。
环境搭建 环境搭建 HelloWorld HelloWorld 第二章 基本控件 基本控件介绍 基本控件概述 常用控件(上) TextView Button EditText 常用控件(上)-案例讲解 常用控件(下) ImageView 1 CheckBox RadioButton/RadioGroup 事件 触摸屏事件 键盘事件 第三章 资源文件 资源文件简介 资源简介 1 Values资源 资源string的使用 资源style和color的使用 Drawable资源 Drawable资源 Layout资源 Layout资源-1 Layout资源-2 第四章 布局 布局简介 布局简介 常用布局(上) RelativeLayout TableLayout和GridLayout 常用布局(下) LinearLayout、FrameLayout和布局嵌套 布局属性 布局属性 第五章 选择控件 选择控件简介 选择控件简介 2 ListView ListView显示数据方式和ListActivity ListView事件 适配器 适配器的概念和使用 适配器-示例1 适配器-示例2 适配器-示例3 适配器-案例讲解 提高效率 提高效率 其它选择控件 其它选择控件 第六章 控件和容器 进度条 ProgressBar 2 SeekBar和RatingBar TabHost和ViewPager TabHost ViewPager 第七章 菜单 菜单简介 菜单简介 选项菜单 选项菜单 上下文菜单 上下文菜单 菜单的特性 菜单的特性 第八章 ActionBar ActionBar简介 ActionBar简介 ActionBar的创建和使用 ActionBar的创建和使用 ActionBar的不同样式 ActionBar的不同样式 第九章 消息和对话框 Dialog Dialog Toast Toast 其他Dialog 其他Dialog 第十章 Activity AndroidStudio搭建 AndroidStudio搭建 2 Activity简介 Activity简介 Activity生命周期 Activity生命周期的常见方法 Activity栈和Activity的启动模式 Activity状态保存和恢复 Activity的重构、状态保存和恢复 Bundle的使用及序列化 Intent Intent介绍、Intent的显式和隐式调用 Intent传参 Activity传参与返回 Activity传参与返回 第十一章 Fragment Fragment概述 Fragment概述 1 Fragment的使用 创建Fragment和Fragment生命周期 Fragment的管理和Support-V4-Library Fragment之间通讯 Fragment之间的通讯 接口回调模式 第十二章 Service Service简介 Service简介 1 本地服务的创建与访问 本地服务的创建与访问 系统服务和Notification 系统服务和Notification 第十三章 BroadcastReceiver BroadcastReceiver的概述 BroadcastReceiver的概述 1 BroadcastReceiver的使用 BroadcastReceiver的使用 系列 第十四章 数据存储检索基础 SharedPreferences SharedPreferences 1 掌握SQLite数据的基本操作;
掌握组件ContentProvider的使用;了解Android平台的线程模型及消息机制;掌握动画编程;掌握Android的网络通信和JSON解析;了解和掌握多媒体编程;掌握传感器、位置服务和新特性等编程技术。文件存储 Android文件操作和使用内部储存空间 使用外部储存空间 文件存储--案例
开班信息
| 学时 | 学费 | 操作 | ||
|---|---|---|---|---|
| 面议 |
校区地址
学校相册




看过的人还关注了
读书保障
正规资质所有学校都经过平台品牌认证,办学许可、工商信息等资料可在后台维护。
免费求学顾问提交预约后,课程顾问会根据需求推荐合适课程,并协助预约试听。
优质教学通过平台报读后,可进行课程点评和服务反馈,学校更重视你的学习体验。
消费权益保障如与学校发生纠纷,可通过平台线索记录协助跟进,维护合理权益。
教培网

