• 在线客服

  • 扫描二维码
    下载博学谷APP

  • 扫描二维码
    关注博学谷微信公众号

  • 意见反馈

原创 大数据培训 零基础大数据培训课程学什么

发布时间:2019-06-19 17:10:33 浏览 6792 来源:博学谷资讯 作者:三省

      大数据培训零基础大数据培训课程学什么?博学谷的零基础大数据培训课程内容: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 机器学习面试必备
      想了解更多关于零基础大数据培训课程请咨询我们专业的咨询老师,就业班可以申请免费试学。

    申请免费试学名额    

在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!

上一篇: 大数据相关热门岗位有哪些? 下一篇: 大数据核心技术:spark学习总结

相关推荐 更多

热门文章

  • 前端是什么
  • 前端开发的工作职责
  • 前端开发需要会什么?先掌握这三大核心关键技术
  • 前端开发的工作方向有哪些?
  • 简历加分-4步写出HR想要的简历
  • 程序员如何突击面试?两大招带你拿下面试官
  • 程序员面试技巧
  • 架构师的厉害之处竟然是这……
  • 架构师书籍推荐
  • 懂了这些,才能成为架构师
  • 查看更多

扫描二维码,了解更多信息

博学谷二维码