【招生对象】
1.20周岁及以上,大专及以上学历, 在校或刚毕业人群
2.对大数据开发感兴趣,在职转行提升人群
【培养目标】
具备2年项目开发经验的大数据开 发工程师(1年Java、1年大数据)
【课程大纲】
阶段 基础入门
1、Java基础入门
- 开发环境
- 数据类型
- 选择结构
- 循环结构
- 一维数组
- 行业分析
2、面向对象
- 类与对象
- 封装
- 继承
- 多态
- 抽象类
- 接口
- 综合案例
3、JavaAPI
- 集合框架
- 泛型
- IO
- 序列化
- 多线程
- 网络编程
- XML
第二阶段 Web编程
1、网页基础
- HTML
- DIV
- CSS
- 表单
- 盒子模型
- 浮动
-定位
-JavaScript
2、MySQL数据库
- MySQL安装
- 数据库和表
- 数据管理
- 查询数据
- SQL
- 事务
- 索引
- 数据库恢复
3、Java Web开发
- JSP
- Session
- Cookie
- JDBC
- JavaBean
- Service
- 分页
- Servlet
第三阶段 框架编程
01Spring框架
- IOC
- AOP
- 任务调度
- 依赖注入
- 生命周期
- 继承机制
写作能力
2、Spring MVC框架
- 注解驱动
- 控制器
- 数据效验
- 本地化解析
- 视图及解析
- 静态资源处理
- 请求拦截器
3、MyBatis框架
- 配置详解
- 接口实现
- 工具类
- 框架整合
第四阶段 大数据开发
1、Linux基础
- 虚拟机
- Linux操作命令
- 文件
- 进程
2、常用数据库
- Oracle安装
- Oracle使用
- NoSQL
- MongoDB安装及使用
3、Hadoop开发
- 搭建环境
- HDFS
- MapReduce
- HBase
- 商业项目
4、Hive企业实战
- 环境搭建
- 规则及操作
- 指标优化
- 企业调度
5、Spark开发
- 基础开发
- 并发编程
- SQL编程
- 综合应用
6、数据结构和算法
- 树和二叉树
- 图
- 排序
- 查找
7、数据挖掘分析
- 数据理论 - 分类算法 - 聚类算法 - 算法解析 - 综合应用
第五阶段 求职面试
【课程特点】
入门快、实用度高、专家驱动、学习效果有**