- 在线客服 
  - 扫描二维码 
 下载博学谷APP
  - 扫描二维码 
 关注博学谷微信公众号
大数据培训零基础大数据培训课程学什么?博学谷的零基础大数据培训课程内容:Java基础、JavaWeb、主流框架、流行框架、大数据基础增强、大数据Hadoop离线分布式系统、就业课、网站点击流项目、大数据Storm实时计算系统、大数据Spark内存计算系统、大数据Flink实时计算系统、机器学习(拓展课程)等内容。
 

  阶段一 Java基础
基础语法、面向对象、常用API、集合API、异常、多线程、Lambda表达式、IO流、网络编程、新特性
第一章: 就业课(2.0)-Java基础语法
  1 java运行环境
  2 HelloWorld案例
  3 关键字&标识符
  4 常量&变量
  5 数据类型转换
  6 运算符
  7 方法入门
  8 JDK9新特性-Jshell
  9 选择结构-if语句-switch语句
  10 循环结构-for-while-do..while
  11 开发工具-IDEA
  12 方法复习
  13 方法重载
  14 数组
  第二章: 就业课(2.0)-面向对象和封装
  1 描述类介绍与使用
  第三章: 就业课(2.0)-常用API第一部分
  1 Scanner类
  2 匿名对象
  3 Random类
  4 ArrayList集合
  5 String类
  6 static静态
  7 Arrays工具类
  8 Math类
  第四章: 就业课(2.0)-继承与多态
  1 继承
  2 抽象类
  3 接口
  4 多态
  5 final关键字
  6 权限修饰符
  7 内部类
  第五章: 就业课(2.0)-常用API第二部分
  1 Object类
  2 Date类
  3 Calendar类
  4 System类
  5 StringBuilder类
  6 基本类型包装类
  第六章: 就业课(2.0)-集合
  1 Collection集合
  2 泛型
  3 斗地主案例(单列)
  4 数据结构
  5 List集合
  6 Set集合
  7 Collections工具类
  8 Map集合
  9 Debug调试
  10 斗地主案例(双列)
  第七章: 就业课(2.0)-异常与多线程
  1 异常
  2 线程实现方式
  3 线程同步机制
  4 等待唤醒机制
  5 线程池
  6 Lambda表达式
  第八章: 就业课(2.0)-File类与IO流
  1 File类
  2 递归
  3 过滤器
  4 IO字节流
  5 IO字符流
  6 Properties集合
  7 缓冲流
  8 转换流
  9 序列化流
  10 打印流
  第九章: 就业课(2.0)-网络编程
  1 网络通信概述
  2 TCP协议
  3 综合案例_文件上传
  4 模拟BS服务器案例
  第十章: 就业课(2.0)-JDK8新特性
  1 常用函数接口
  2 Stream流式思想概述
  3 两种获取Stream流的方式
  4 方法引用
  阶段二 JavaWeb
  mysql与jdbc、前端技术、linux与nginx、基础加强、xml与jsoup、servlet核心编程、web异步开发、redis、maven、黑马旅游网
  第一章: 就业课(2.0)-基础加强
  1 Junit
  2 反射
  3 注解
  第二章: 就业课(2.0)-MySQL
  1 数据库概念
  2 MySQL安装与使用
  3 SQL基本概念与通用语法
  4 数据库的CRUD操作
  5 数据库表的CRUD操作
  6 数据库表中记录的基本操作
  7 数据库的查询操作
  8 表的约束
  9 多表操作
  10 三大范式
  11 数据库的备份和还原
  12 多表查询
  13 子查询
  14 多表查询练习
  15 事务
  16 用户管理和权限管理
  第三章: 就业课(2.0)-JDBC
  1 JDBC快速入门
  2 JDBC各个类详解
  3 JDBC之CRUD练习
  4 ResultSet类详解
  5 JDBC登录案例练习
  6 PreparedStatement类详解
  7 JDBC事务管理
  8 数据库连接池
  9 JDBCTemplate
  第四章: 就业课(2.0)-HTML和CSS
  1 概念介绍
  2 基本标签
  3 表单标签
  4 CSS概述
  5 CSS_选择器
  6 CSS属性
  7 CSS_案例-注册页面
  第五章: 就业课(2.0)-JavaScript
  1 JavaScript_简介
  2 JavaScript基础语法
  3 JavaScript运算符
  4 JavaScript特殊语法
  5 JavaScript_语法_流程控制语
  6 JavaScript_对象
  7 DOM和事件的简单学习
  8 BOM对象
  9 DOM对象
  10 JavaScirpt中的事件
  第六章: 就业课(2.0)-BootStrap
  1 快速入门
  2 Bootstrap_栅格系统
  3 Bootstrap_全局CSS样式
  4 Bootstrap_组件和插件
  5 案例_黑马旅游网
  第七章: 就业课(2.0)-XML
  1 xml基础
  2 xml_约束
  3 xml_解析
  第八章: 就业课(2.0)-Tomcat
  1 web相关概念
  2 tomcat基本操作
  3 tomcat_部署项目
  第九章: 就业课(2.0)-Servlet和HTTP请求协议
  1 Servlet_快速入门
  2 Servlet_生命周期方法
  3 Servlet_3.0注解配置
  4 IDEA与tomcat相关配置
  5 Servlet_体系结构与urlpartten配置
  6 HTTP请求协议
  第十章: 就业课(2.0)-Request和Response
  1 Request原理和继承体系
  2 Request_获取请求数据
  3 请求转发和request共享数据
  4 Request_获取ServletContext
  5 request登录案例
  6 HTTP响应协议
  7 response之重定向
  8 response之相对路径和绝对路径
  9 response之输出数据
  10 response之验证码
  11 ServletContext对象
  12 文件下载
  第十一章: 就业课(2.0)-Cookie和Session
  1 Cookie快速入门
  2 Cookie_细节
  3 Cookie案例
  4 JSP改造Cookie案例
  5 Session快速入门
  6 Session细节
  7 Session之验证码案例
  第十二章: 就业课(2.0)-JSP,EL和JSTL
  11 JSP基础语法
  12 MVC
  13 EL介绍和运算符
  14 EL获取域中存储的数据
  15 JSTL常用标签
  16 案例_列表查询
  第十三章: 就业课(2.0)-综合案例(用户信息)
  11 登录功能
  12 添加删除修改功能
  13 删除选中功能
  14 分页查询功能
  15 复杂条件查询功能
  第十四章: 就业课(2.0)-Filter和Listener
  11 Filter快速入门
  12 Filter细节
  13 Filter案例
  14 监听器
  第十五章: 就业课(2.0)-Jquery
  11 JQuery基础
  12 JQuery选择器
  13 Jquery基础案例
  14 JQuery动画和遍历
  15 JQuery事件绑定和切换
  16 Jquery高级案例
  第十六章: 就业课(2.0)-Ajax和JSON
  11 原生JS方式实现Ajax
  12 JQuery方式实现Ajax
  13 JSON基础语法
  14 JSON_解析器
  第十七章: 就业课(2.0)-Redis
  11 Redis环境搭建
  12 Redis命令操作
  13 Redis持久化
  14 Jedis代码操作
  15 Jedis连接池
  16 redis案例
  第十八章: 就业课(2.0)-Maven基础
  11 基本概念
  12 maven的安装和仓库种类
  13 maven标准目录结构和常用命令
  14 maven生命周期和概念模型图
  15 使用骨架创建maven的java工程
  16 maven工程servlet实例
  第十九章: 就业课(2.0)-黑马旅游网
  11 准备工作
  12 注册功能
  13 登陆和退出功能
  14 BaseServlet抽取
  15 分类数据展示功能
  16 旅游线路分页展示分页展示
  17 旅游线路查询
  18 旅游线路详情
  19 旅游线路收藏
  第二十章: 就业课-Linux和Nginx
  20-1 Linux介绍&软件安装
  20-2 Linux的常用命令
  20-3 Linux环境部署
  20-4 Nginx
  阶段三 主流框架
  mybatis、spring、spring mvc、oracle、maven、企业级权限管理系统
  第一章: 就业课(2.0)-Mybatis
  1 Mybatis课程介绍及环境搭建
  2 Mybatis入门案例
  3 自定义Mybatis框架
  4 自定义Mybatis框架基于注解开发
  5 使用Mybatis完成CRUD
  6 使用Mybatis完成DAO层的开发
  7 Mybatis的连接池及事务
  8 动态SQL
  9 Mybatis的多表操作
  10 JNDI扩展知识
  11 Mybatis的缓存
  12 Mybatis注解开发
  第二章: 就业课(2.0)-Spring
  1 Spring框架简介
  2 程序间耦合
  3 Spring的 IOC 和 DI
  4 Spring的常用注解
  5 基于XML的IOC的案例1
  6 Spring的新注解
  7 银行转账案例
  8 面向切面编程 AOP
  9 JdbcTemplate的基本使用
  10 Spring中事务控制
  第三章: 就业课(2.0)-SpringMVC
  1 SpringMVC概述及入门案例
  2 参数绑定及自定义类型转换
  3 SpringMVC常用注解
  4 SpringMVC返回值类型及响应数据类型
  5 文件上传
  6 异常处理及拦截器
  7 SSM整合案例
  阶段四 流行框架
  lucene/elasticsearch、spring data jpa、spring boot、git
  第一章: 就业课(2.0)-Lucene
  1 全文检索基本介绍
  2 lucene入门案例
  3 中文分析器
  4 索引库维护
  第二章: 就业课(2.0)-Spring Data JPA
  1 JAP的引入
  2 JPA的入门案例
  3 主键生成策略
  4 JPA的基本操作
  5 JPQL查询
  6 spring data jpa 简介
  7 入门案例
  8 执行过程分析
  9 spring data jpa查询
  10 动态查询
  11 多表操作-一对多
  12 多表操作-多对多
  13 对象导航查询
  第三章: 就业课(2.0)-Spring Boot
  1 spring boot 介绍
  2 spring boot 入门
  3 spring boot 原理分析
  4 spring boot 配置文件
  5 spring boot 集成
  第四章: 就业课(2.0)-Git
  1 Git简介及安装使用
  2 连接远程仓库
  3 Git分支
  第五章: 就业课(2.0)-Vue
  1 vue快速入门
  2 vue语法
  3 生命周期与ajax异步请求
  4 vue案例
  阶段五 大数据基础增强
  本阶段重点讲解Linux操作基础、Shell编程、Zookeeper集群、Hadoop集群环境准备和JVM调优等内容,帮助没有Linux基础或者基础薄弱的学员,达到熟练使用Linux的水平及熟悉负载均衡、高可靠等集群相关概念并提高学员的java实力,为大数据的深入学习和调优做好充足的准备。
第一章: 就业课(2.0)-基础巩固
  1 linux操作基础
  2 shell编程
  3 hadoop集群环境准备
  4 zookeeper集群
  5 网络编程与总结
  第二章: 就业课(2.0)-JVM优化(上)
  1 JVM优化1
  第三章: 就业课(2.0)-JVM优化(中)
  1 JVM优化2
  第四章: 就业课(2.0)-JVM优化(下)
  1 JVM优化3
  阶段六 大数据Hadoop离线分布式系统
  本阶段通过Hadoop集群部署、HDFS、Hive数据仓库等内容以及Impala、Hue等相关新技术的学习,使学习者达到具备企业数据部中高级应用开发、初级架构师、Hive工程师和数据仓库工程师的能力。
  第一章: 就业课(2.0)-hadoop环境搭建2.0
  1 hadoop源生集群搭建
  2 CDH版本集群搭建
  第二章: 就业课(2.0)-hdfs
  1 hdfs入门
  2 hdfs深入
  第三章: 就业课(2.0)-mapreduce
  1 mapreduce入门
  2 mapreduce深入学习
  3 mapreduce高级
  第四章: 就业课(2.0)-yarn
  1 yarn
  第五章: 就业课(2.0)-hive
  1 hive安装
  2 hive基本操作
  3 hive高级用法
  4 hive调优
  第六章: 就业课(2.0)-辅助系统工具
  1 flume
  2 azkaban调度
  3 sqoop
  第七章: 就业课(2.0)-网站点击流项目
  1 网站点击流项目(上)
  2 网站点击流项目(下)
  第八章: 就业课(2.0)-impala
  1 IMPALA
  第九章: 就业课(2.0)-HUE
  1 HUE
  第十章: 就业课(2.0)-oozie
  1 OOZIE
  阶段七 大数据Storm实时计算系统
  本阶段通过全面Storm内部机制、原理以及Storm实时看板案例的深入讲解和练习,让学习者能够拥有完整项目开发思路和架构设计的经验,具备从数据采集到实时计算到数据存储再到前台展示的编程能力
  第一章: 就业课(2.0)-kafka消息队列
  1 kafka消息队列
  第二章: 就业课(2.0)-storm编程
  1 storm编程
  2 storm实时看板案例
  3 storm高级应用
  第三章: 就业课(2.0)-storm 项目开发
  1 storm日志告警
  2 storm路由器项目开发
  阶段八 大数据Spark内存计算系统
  Spark可以用于批处理、交互式查询(Spark SQL)和实时流处理(Spark Streaming)等相关内容,本阶段通过讲解Spark一站式处理框架,让学习者掌握Spark相关的开发技术,达到能够胜任Spark相关工作的能力。
  第一章: 就业课(2.0)-scala
  1 Scala基础语法
  2 Scala中面向对象编程
  3 Scala中的模式匹配
  4 Scala中的actor介绍
  5 Actor实战
  6 Scala中的高阶函数
  7 隐式转换和隐式参数
  8 Akka通信框架
  9 Akka编程实战
  第二章: 就业课(2.0)-spark入门
  1 Spark概述
  2 Spark集群安装
  3 Spark HA高可用部署
  4 Spark程序
  第三章: 就业课(2.0)-sparkRDD
  1 RDD概述
  2 创建RDD
  3 RDD常用的算子操作
  4 RDD的依赖关系
  5 RDD的缓存机制
  6 DAG的生成
  第四章: 就业课(2.0)-sparkSQL
  1 spark检查点
  2 Spark SQL概述
  3 DataFrame介绍以及与RDD对比
  4 DataFrame常用操作
  5 DataSet的介绍
  6 以编程方式执行Spark SQL查询
  7 Spark on Yarn介绍
  第五章: 就业课(2.0)-sparkStreaming
  1 sparkStreaming概述
  2 Spark Streaming原理
  3 DStream相关操作
  4 Dstream操作实战
  5 sparkStreaming整合flume实战
  6 sparkStreaming整合kafka实战
  第六章: 就业课(2.0)-hbase
  1 hbase简介
  2 hbase部署
  3 hbase基本操作
  4 hbase的过滤器
  5 hbase原理
  6 hbase高级
  第七章: 就业课(2.0)-用户画像
  1 用户画像概述
  2 用户画像建模
  3 用户画像环境
  4 用户画像开发
  5 hive整合hbase
  6 hbase集成phoenix
  7 项目可视化
  阶段九 大数据Flink实时计算系统
  Flink在实时处理数据方面有显著的优势,本阶段通过讲解Flink一站式处理框架,让学习者掌握Flink相关的开发技术,达到能够胜任Flink相关工作的能力。
  第一章: flink入门
  1 flink引入
  2 flink简介
  3 flink特性
  4 flink安装
  5 jobmanager的web页面
  6 flink的restapi
  7 flink的高可用HA搭建
  8 flink运行wordcount
  9 flink on yarn
  10 flink离线api
  第二章: flink进阶
  1 flink 编程
  第三章: Flink-电商项目(新)
  1 项目背景与介绍
  2 上报服务代码
  3 flink实时流处理环境配置
  4 业务1:频道实时热热点统计分析
  5 业务2:频道的PVUV分析
  6 业务3:频道的新鲜度分析
  7 业务4:频道的地域分析
  8 业务5:用户上网类型分析
  9 业务6:用户浏览器类型分析
  10 业务数据同步系统开发
  阶段十 机器学习(拓展课程)
  本阶段从机器学习的数学基础到语言基础-Python语言最后过渡到机器学习的算法基础的学习,并通过用户标签预测项目实战、推荐系统实战、CTR点击率预估实战等实战案例,夯实学习者机器学习的理论基础和实战经验,使学习者能够胜任机器学习、数据挖掘等相关工作。
  第一章: 就业课(2.0)-机器学习入门
  1 机器学习概念入门
  2 机器学习数学基础
  第二章: 就业课(2.0)-机器学习语言基础之Python语言
  1 机器学习语言基础之Python语言(上)
  2 机器学习语言基础之Python语言(下)
  第三章: 就业课(2.0)-Python数据分析库实战
  1 Python数据分析库实战(上)
  2 Python数据分析库实战(下)
  第四章: 就业课(2.0)-用户标签预测项目实战
  1 用户画像标签预测实战
  2 集成学习算法
  3 数据挖掘项目:构建人才(用户)流失模型
  第五章: 就业课(2.0)-推荐系统
  1 推荐系统入门
  2 推荐案例实战(上)
  3 推荐案例实战(下)
  第六章: 就业课(2.0)-CTR点击率预估实战
  1 CTR点击率预估实战
  第七章: 就业课(2.0)-机器学习面试必备
  1 机器学习面试必备
  想了解更多关于零基础大数据培训课程请咨询我们专业的咨询老师,就业班可以申请免费试学。
— 申请免费试学名额 —
    在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
    
    讲师一对一辅导,在线答疑解惑,指导就业!
  
相关推荐 更多
  - 学大数据需要掌握哪些基础?应该如何学习大数据?
 - 学大数据需要掌握哪些基础?应该如何学习大数据?甚至大数据需要掌握哪些知识?大数据已经在通信、IT、金融等领域得到了广泛应用,根据预测,未来3-5年内大数据行业会呈现井喷式的发展。现在入行大数据行业将是一个大的机遇。下面小编与大家分析一下学大数据需要掌握哪些基础以及应该如何学习大数据。 - 8477 - 2019-08-08 14:17:52 
  - 学大数据哪个学校靠谱?该怎么选?
 - 随着大数据的发展,大数据培训的需求在不断提升,大家对选择学校的要求也越来越高。那么学大数据哪个学校靠谱?该怎么选?接下来就让小编带你看看。 - 7860 - 2019-07-26 19:35:26 
  - 大数据培训机构有哪些?报大数据培训班靠谱吗?
 - 目前市面上,大数据培训口碑和知名度都比较高的有传智播客、博学谷、黑马程序员这些培训机构。这些大数据培训课程都是重点研发课程,师资和教学内容都是十分优质的,课程推广几乎都是通过学员口口相传,因此绝对靠谱。下面小编来具体介绍一下这些培训机构的大数据培训班。 - 8070 - 2019-08-23 20:55:35 
  - 大数据培训班要学习多长时间?
 - 大数据培训班要学习多长时间?相信这是许多同学在报名大数据培训班时,都十分关心的问题。一般来讲,对于没有脱产学习条件的人来讲,零基础线上培训班的学习时间在4~6个月,学完之后,大家就能游刃有余地从事大数据相关工作,掌握大数据的核心技术轻松拿到满意的工作offer。下面介绍一下大数据培训班的具体学习内容,大家可以根据自身情况,合理安排学习时间和进度。 - 6491 - 2019-12-30 11:54:16 
  - 大数据开发培训哪家好?怎么选?
 - 很多人通过参加大数据培训学习大数据开发,虽然很多人确实对培训存在各种的疑虑,但相比自学参加培训大数据开发确实要学得更快,也能更快完成转行的目标。 - 4439 - 2021-04-13 09:51:09 
热门文章
- 前端是什么
- 前端开发的工作职责
- 前端开发需要会什么?先掌握这三大核心关键技术
- 前端开发的工作方向有哪些?
- 简历加分-4步写出HR想要的简历
- 程序员如何突击面试?两大招带你拿下面试官
- 程序员面试技巧
- 架构师的厉害之处竟然是这……
- 架构师书籍推荐
- 懂了这些,才能成为架构师 查看更多
扫描二维码,了解更多信息

 
  
 