在线客服
扫描二维码
下载博学谷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 机器学习面试必备
想了解更多关于零基础大数据培训课程请咨询我们专业的咨询老师,就业班可以申请免费试学。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
大数据培训班要学习多长时间?
大数据培训班要学习多长时间?相信这是许多同学在报名大数据培训班时,都十分关心的问题。一般来讲,对于没有脱产学习条件的人来讲,零基础线上培训班的学习时间在4~6个月,学完之后,大家就能游刃有余地从事大数据相关工作,掌握大数据的核心技术轻松拿到满意的工作offer。下面介绍一下大数据培训班的具体学习内容,大家可以根据自身情况,合理安排学习时间和进度。
5481
2019-12-30 11:54:16
大数据hadoop入门课程大纲
Hadoop简称HDFS,它具有高容错性的特点,并且适合那些有着超大数据集的应用程序。Hadoop中的分布式计算框架,使的分布式编程更简单,能够很好的处理存储在hdfs上的海量数据。因此如果大家要入门学习大数据,Hadoop是必须掌握的内容。下面我们一起来看看大数据hadoop入门课程大纲:
4038
2020-05-05 16:20:47
大数据培训比较好的机构有哪些?
大数据培训比较好的机构有哪些?一般来讲,比较好的IT培训机构都集中在一二线大城市,无论是师资力量还是就业机会在北上广深这样的一线城市会更多。当然,虽然一线城市的IT培训机构多不胜数,但是真的想要找一个好的大数据培训机构是比较困难的,这里就为大家分别推荐一个线下和线上的大数据培训机构,感兴趣的小伙伴可以参考一下。
5840
2020-05-26 15:12:38
零基础能学大数据技术吗?学完能找到工作吗?
零基础能学大数据技术吗?学完能找到工作吗?随着大数据技术的普及,越来越多的企业将大数据定义到战略发展的层面,因此大数据技术岗位人才招聘呈现愈加明显的趋势。
5017
2020-08-24 14:24:01
入行大数据学习路线分享 学习不迷路
入行大数据学习路线分享 学习不迷路,想要从事大数据技术开发工作请问要怎么做,学习路线是什么?从哪里开始学?学哪些?对于想学大数据的人群有诸多的疑问,大数据本质上是海量数据。以往的数据开发,需要一定的Java基础和工作经验,门槛高入门难。如果零基础入门数据开发行业的小伙伴可以从Python语言入手。
2319
2022-02-18 11:06:17