蓝鸥k8凯发旗舰的旗下品牌:
全国咨询电话:13693348049

大数据学习线路图 -k8凯发旗舰

准备篇

适用/适合人群:适合基础小白

目标:掌握javase。

●技术点小节:

1.开发工具的安装配置的介绍    2.jdk安装    3.dos环境编程    4.eclipse的安装使用

●java基础

1.基本的语法规范    2.数据类型    3.流程控制    4.函数

●初识javaoop

1.类,对象,面向编程思想    2.字符串类    3.随机数    4.正则表达式    5.递归的使用

●javaoop基础

1.javaoop之封装    2.javaoop之继承    3.javaoop之多态    4.java访问修饰符    5.java接口    6.java抽象类

●集合框架和数据结构

1.java常用集合    2.java泛型

●异常处理

1.异常分类、原因、概述、原理、k8凯发旗舰的解决方案    2.log4j框架

●xml解析

1.xml概述    2.xml结构概述    3.xml语法及编写规范    4.dom4j简介    5.dom4j应用    6.使用dom4j解析xml并记录系统日志

●javaio与网络通信

1.javaio基础    2.javannio简介及使用场景    3.网络协议    4.javasocket编程    5.网络应用框架apache mina详解

●实战

1.班级学生考试成绩分析系统1    2.班级学生考试成绩分析系统2    3.班级学生考试成绩分析系统3    4.网站数据抓取业务实现    5.根据业务需求分析目标网站数据

基础篇

适用/适合人群:拥有java语言并可以实现网站爬取数据并分析

目标:掌握mysql,oracle在各个平台上的安装及使用

●mysql数据库基础

1.mysql概述、优点、运行原理及内存结构    2.mysql数据类型    3.mysqlddl语句的使用    4.sql语言的使用    5.dml语句的介绍及使用    6.sql事务    7.sql查询机制、查询基础、技巧、查询优化;

●mysql数据库高级

1.mysql数据库引擎分类    2.mysql事务    3.mysql表    4.mysql数据类型    5.mysql视图    6.mysql索引    7.mysql分页    8.sql语句优化技巧

●oracle实战

1.oracle安装与调试    2.oracle数据类型    3.oracle与mysql对比    4.oracle数据结构概述    5.oracle运行原理    6.oracle内存结构    7.oracle表空间    8.用户,表,序列的创建及使用    9.oracle索引    10.oracle分区表的创建及使用

●pl/sql实战

1.pl/sql基础知识    2.异常处理    3.游标    4.存储过程

●jdbc

1.jdbc概述    2.jdbc工作原理    3.jdbc api    4.jdbc访问数据库    5.jdbc常用接口

●数据库连接池

1.java多线程开发    2.多线程与单线程比较    3.多线程应用    4.多线程使用注意事项    5.数据库连接池技术

●实战

1.电子银行信息管理系统;

2.班级信息管理系统

核心篇

适用/适合人群:java se 掌握比较扎实,可以开发较为复杂的信息管理系统

目标:
1.掌握html,css,javascript等前端基本技术,并使用jsp,servlet开发小型网站
2.使用框架技术开发大型网站

●html css基础

1.w3c标准    2.html编辑工具    3.html标签    4.css的基本用法    5.在html中引入css样式

●css高级

1.css编辑网页文本    2.列表样式    3.盒子模型    4.浮动    5.定位网页元素

●js基础

1.javascript核心语法    2.程序调试    3.javascript对象

●js高级

1.初识jquery,jquery选择器    2.jquery中的事件与动画    3.jquery操作dom    4.表单校验

●jsp与servlet实战

1.b/s程序实现原理    2.tomcat应用服务器    3.jsp页面组成    4.内置对象    5.jsp数据访问    6.javabean的应用    7.servlet概述与api    8.servlet声明周期    9.servlet应用

●ajax实战

1.ajax概述    2.ajax执行原理    3.jqueryajax概述    4.jqueryajax使用

●过滤器与监听器

1.过滤器的应用场景    2.过滤器运行原理    3.过滤器配置    4.servlet与过滤器    5.监听器的使用场景    6.监听器的运行原理    7.监听器配置    8.过滤器、监听器、servlet总结

●struts框架实战

1.struts简介    2.struts对比servlet的优点    3.struts2框架的安装与配置    4.ognl框架概述与使用    5.struts2数据校验    6.struts2运行原理    7.struts2值栈    8.struts2拦截器    9.struts2国际化

●hibernate框架实战

1.hibernate概述    2.hibernate安装与配置    3.hibernate事务操作    4.hibernate查询操作    5.hibernate缓存概述    6.hibernate一级缓存操作    7.hibernate二级缓存操作    8.hibernate查询缓存操作    9.hibernate查询优化    10.hibernate与struts整合

●spring框架实战

1.spring概述    2.spring安装与配置    3.spring使用    4.ssh框架整合基础    5.spring整合hibernate框架    6.spring整合struts框架

●实战

1.使用jquery编写购物网站的动态效果    2.使用servlet优化购物网站的信息发布功能    3.使用jquery ajax servlet完成购物网站的页面无刷新数据交互效果    4.使用ssh框架编写简单的javaweb程序    5.使用ssh框架优化购物网站

进阶篇

适用/适合人群:熟练使用ssh框架开发大型网站
目标:使用ssm框架开发oa办公系统

●maven

1.maven概述    2.maven优势和特点    3.maven的安装与配置    4.使用nexus创建私服    5.使用maven进行测试    6.使用hudson进行持续集成    7.使用maven构建web项目    8.svn安装与配置    9.svn的使用    10.git安装与配置    11.git的使用

●项目测试

1.黑盒测试概述与使用    2.白盒测试概述与使用    3.junit,jmeter测试工具使用

●使用mybatis框架优化数据层开发

1.mybatis概述    2.mybatis的安装与配置    3.java注解的使用    4.操作数据库    5.mybatis缓存配置    6.mybatis整合struts开发

●使用springmvc框架优化展示层开发

1.sspringmvc与struts    2.springmvc运行原理    3.springmvc安装与配置    4.springmvc常用api介绍    5.springmvc拦截器    6.springmvc对http协议的处理    7.springmvc对数据模型的处理    8.springmvc视图控制器使用

●使用springboot框架简化javaweb开发

1.springboot介绍    2.springboot优势和特点    3.springboot应用场景    4.springboot安装与使用    5.springbootapi简介    6.springboot整合maven    7.springboot整合mybatis    8.springboot整合springmvc

●实战

1.对自己搭建的javaweb项目进行测试评估    2.使用ssm框架开发oa办公系统

高级篇

适用/适合人群:熟练掌握ssm框架开发的开发者
目标:构建分布式系统,使用javaee应用完成企业个性化需求

●webui

1.easyui框架    2.bootstrap框架

●分布式大数据开发

1.druid    2.mongodb    3.redis

●个性化需求

1.定时任务与邮件发送    2.webservice与poi    3.报表与统计图    4.单点登录与快捷登录    5.微信公众号后台编写    6.网银支付接口对接    7.搜索引擎应用

●实战

1.oa系统二次开发

资深篇

适用/适合人群:熟练掌握java se , java ee 的开发者
目标:
1.掌握大数据分析技术
2.智能推荐系统

●hadoop

1.hadoop基础    2.hdfs    3.yarn    4.函数扩展    5.mapreduce2

●zookeeper

1.zookeeper    2.shell详解    3.hbase    4.函数扩展

●hive

1.hive的安装配置    2.hivecli构建内部数据表    3.使用hiveapi编程

●mahout

1.mahout基础    2.基于mahout的智能推荐系统    3.基于hadoop的分布式推荐系统    4.基于mahout的聚类分析系统

●spark

1.scala语言编程详解    2.rdd    3.sparkql

●ambari

1.ambari概述    2.ambari构建集群    3.ambari管理集群

●实战

1.编写程序将港湾单车数据存入分布式文件系统    2.完成对港湾单车数据的统计分析,分析一年内不同天气的用车情况    3.完成对港湾单车数据的统计分析,统计月,周,日的各站点用车情况    4.使用hbase对港湾单车数据进行数据设计并进行数据分析    5.使用hive进行港湾单车数据的查询方法编写    6.使用java大数据技术对互联网内容进行数据分析

网站地图