• Java大数据学习路线图 2019-03-03 21:18:14
    Java大数据学习路线图 准备篇 适用/适合人群:适合基础小白 在这里还是要推荐下我自己建的大数据学习群:199427210,群里都是学大数据开发的,如果你正在学习大数据 ,小编欢迎你加入,大家都是软件开发党,...

    Java大数据学习路线图

     

    准备篇

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

     

    在这里还是要推荐下我自己建的大数据学习群:199427210,群里都是学大数据开发的,如果你正在学习大数据 ,小编欢迎你加入,大家都是软件开发党,不定期分享干货(只有大数据软件开发相关的),包括我自己整理的一份最新的大数据进阶资料和高级开发教程,欢迎进阶中和进想深入大数据的小伙伴加入。
     

    目标:掌握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.异常分类、原因、概述、原理、解决方案    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大数据技术对互联网内容进行数据分析

    展开全文
  • Java大数据学习路线图 ‘ ’ 准备篇 适用/适合人群:适合基础小白 目标:掌握JavaSE。 ●技术点小节: 1.开发工具的安装配置的介绍 2.JDK安装 3.DOS环境编程 4.Eclipse的安装使用 ●JAVA基础 1.基本的...
  • 大数据在近两年可算是特别火,有很多人都想去学大数据,有java大数据的,零基础学习大数据的。但是大数据真的好学吗。 我们先来了解一下什么是大数据。  大数据是指无法在一定时间内用常规软件工具对其内容进行...
  • 第一阶段:大数据基础Java语言基础阶段 1.1:Java开发介绍 1.1.1 Java的发展历史 1.1.2 Java的应用领域 1.1.3 Java语言的特性 1.1.4 Java面向对象 1.1.5 Java性能分类 1.1.6 搭建Java环境 1.1.7 Java工作...
  • 非常多的人,尤其是没有研究过,没有关注过这块知识的人都容易误解Java大数据的概念,甚至有些人认为大数据就是用java写的。 一:两者关系 java是计算机的一门编程语言;可以用来做很多工作,大数据开发属于...
  • Java是计算机编程语言界的王者,大数据是当下IT领域中最新潮的技术,Java大数据都是当下十分受企业欢迎的IT技术,也是企业核心竞争力的重要组成部分,都说学大数据要先学Java,那么Java大数据有什么关系呢?...
  • 对于普通在校大学生来说,参加岗前实训能够有效的把理论和实践结合起来,快速获得动手能力的提升...即使有的大数据框架不是使用Java开发(例如spark),但是其还是运行在Java虚拟机上,那么Java就成了大数据时代的...
  • ​前言相信很多Java开发者都对大数据有一定的了解,随着大数据时代的到来,也有很多Java程序员想要转行...本文分三大方面详细的讲如何学大数据:大数据方向工作介绍大数据工程师的技能要求大数据学习路径一.大数...
  •  大数据学习资料大数据学习大纲 阶段一、 Java语言基础 Java开发介绍、熟悉Eclipse开发工具、Java语言基础、Java流程控制、Java字符串、Java数组与类和对象、数字处理类与核心技术、I/O与反射、多线程...
  • 里面有一套完整版的大数据视频学习资料,后续还会持续更新
  • 总之,有java基础的学生学习大数据会轻松很多,零基础的小白都需要从java和linux学起。如果你是一个学习能力特别强,而且自律性也很强的人的话可以通过自学。 事实上,只要找对了路径,大数据并没有那么难。今天,...
  • 我从16年的时候从java开发岗位学习之后转学习大数据然后跳槽,算是比较早学习大数据的一批了。 所以经常有同学问我关于大数据如何自学,有什么高效的学习线路,从java大数据,初期如何找工作,这里我就说一下我...
  • java大数据,前端学习视频java大数据前端 java https://pan.baidu.com/s/1RmXXw_okqZhOO02bRGZ4FA 提取码: 3tve 大数据 https://pan.baidu.com/s/1i1FufMnWxo1s8nAK-6bNIg 提取码:ayfz 前端 ...
  • 随着2019年大数据各种应用的发展,大数据的价值得以充分的发挥,大数据已在企业、社会各个层面都成为重要的手段,数据已成为新的...推荐下我自己建的大数据学习交流群:199427210,群里都是学大数据开发的,如果你...
  • 如果你是Java编程出身,那学习大数据自然是锦上添花;但如果你是刚刚接触大数据技术,还在Java编程基础阶段,这篇文章非常值得你看! 首先,我们学习大数据,为什么要先掌握Java技术? 学习大数据一定需要Java...
  • Java已经存在了二十多年,是程序员最喜欢、使用最广泛的编程语言之一。...在这里我还是要推荐下我自己建的大数据学习交流qq裙:522189307 , 裙 里都是学大数据开发的,如果你正在学习大数据 ,小编欢迎你加入,...
  • 大数据的三个发展方向,平台搭建/优化/运维/监控、大数据开发/ 设计/ 架构、数据分析/挖掘。请不要问我哪个容易,哪个前景好,哪个钱多。 先扯一下大数据的4V特征: 数据量大,TB->PB 数据类型繁多,结构化、...
  • 其实,我们也不难发现,在外面报班学习的时候,刚刚开始的时候,几乎都是先学习Java语言,在慢慢进入大数据学习。那么我们到底要学习哪些java知识对于大数据有帮助?今天我带大家来分析一波,学习大数据为什么先学...
  • 大数据给很多人的感觉是,专业性强,操作繁琐,属于“高大上”的技术。大数据人才供不应求,有一些人则看到了大数据带来的机遇,想通过...我自己整理的一份最新的大数据进阶资料和高级开发教程,大数据学习群:199...
  • 很多初学者,对大数据的概念都是模糊不清的,大数据是什么,能做什么,学的时候,该按照什么线路去学习,学完往哪方面发展,想深入了解,想学习的同学欢迎加入大数据学习qq群:199427210,有大量干货(零基础以及...
1 2 3 4 5 ... 20
收藏数 23,410
精华内容 9,364