学完该课程,将 学习完本课程可以能够进入企业胜任大数据系统研发开发(包括大数据开发工程师,大数据运维工程师,大数据架构师),大数据应用开发,大数据分析等等大数据相关的工作。

零基础大数据在线就业班

本课程专门为0基础学员而设计,共包括十个大阶段,从java基础开始,内容精准聚焦大数据开发过程中必备的离线数据分析、实时数据分析和内存数据计算等重要内容;涵盖了大数据体系中几乎所有的核心技术,包含Linux、Zookeeper、Hadoop、Redis、HDFS、MapReduce、Hive、Impala、Hue、Oozie、Storm、kafka、Spark、Scala、SparkSQL、Hbase等。

课程时长:406课时 学习人数:81人

教学服务服务期: 365天

  • 随到随学
  • 学前测试
  • 专属学习档案
  • 班主任督导
  • 新手任务
  • 每周学习反馈
  • 闯关式学习
  • 答疑辅导
  • 直播串讲
  • 笔记分享
  • 作业批改
  • 全方位学习测评
  • 问答讨论
  • 配套教辅
  • 源码开放
  • 1V1就业服务
  • 学习报告
  • 作业点评
  • 入学须知
  • 就业指导
  • 课程更新
  • 本课程为0基础学员而准备,共分为十个大阶段,从java基础开始,内容精准聚焦大数据开发过程中必备的离线数据分析、实时数据分析和内存数据计算等重要内容;涵盖了大数据体系中几乎所有的核心技术,包含Linux、Zookeeper、Hadoop、Redis、HDFS、MapReduce、Hive、Impala、Hue、Oozie、Storm、kafka、Spark、Scala、SparkSQL、Hbase等

    学完收获:

    本课程满足0基础学生学习大数据的需求,包含java常见技术以及大数据流行的框架。以案例驱动教学的方式,带领学习者层层深入到大数据体系的内核当中,通过本课程的学习,旨在使学员能够快速系统的熟悉大数据的应用场景、理解大数据技术原理、以及掌握大数据应用的技术方法,让学员能够游刃有余的从事大数据相关工作

    具有编程开发经验,想要转行从事大数据相关工作的人员
    具有编程开发经验,想要将大数据应用于实践的在职人员

    亮点1

    课程重磅升
    级,技术热
    点全覆盖

    本次升级新增当下大数据应用
    技术热点,使课程更全涵盖大
    数据体系中的技术点,包括但
    不限于Linux、Zookeeper、
    Hadoop、Yam、Redis、HD
    FS、MapReduce、Hive、lm
    pala、Hue、Oozie、Storm
    、Kafka、Spark、Soark RDD
    、Spark SQL、Soark Stream
    ing、Sqoop、Flume、CDH
    、Scala、Hbase、Flink、机器
    学习等,将离线数据分析、实
    时数据分析和内存数据计算中
    的技术点全面覆盖

    亮点2

    原理讲解深
    入浅出,通
    俗易懂

    将晦涩难懂的理论一通俗易懂
    的方式进行讲解,然后通过深
    入分析源码让学员深入理解其
    内在原理,在照顾基础薄弱学
    习者的同时又融入核心技术点
    加以实战,夯实了基础又快速
    储备了丰富的实战经验

    亮点3

    实战项目/案
    例贯穿始终,
    边学边练
    及时强化

    此课程涵盖网站点击流日志分
    析系统、统一监控告警系统、
    用户画像、Flume 实战案例、
    Azkaban实战案例、Hbase实
    战案例和Hbase整合读写数据
    等源于企业中的真实项目和案
    例,以项目/案例驱动教学,将
    真实实例贯穿到知识点中,学
    中练、练中学、及时训练、及
    时强化,让学习者更快掌握大
    数据实战技术

    阶段一 : Java基础

    62.28
    小时

    |

    70
    知识要点

    基础语法

    java运行环境、HelloWorld案例、关键字&标识符、常量&变量、数据类型转换、运算符、方法入门
    JDK9新特性-Jshell、选择结构-if语句-switch语句、循环结构-for-while-do..while、开发工具-IDEA
    方法复习、方法重载、数组

    面向对象-封装

    描述类介绍与使用

    常用API-第一部分

    Scanner类、匿名对象、Random类、ArrayList集合、String类、static静态、Arrays工具类、Math类

    面向对象-继承-多态

    继承、抽象类、接口、多态、final关键字、权限修饰符、内部类

    常用API-第二部分

    Object类、Date类、Calendar类、System类、StringBuilder类、基本类型包装类

    集合

    Collection集合、泛型、斗地主案例(单列)、数据结构、List集合、Set集合、Collections工具类、Map集合、Debug调试、斗地主案例(双列)

    异常与多线程

    异常、线程实现方式、线程同步机制、线程同步机制、等待唤醒机制、线程池、Lambda表达式

    File类与IO流

    File类、递归、过滤器、IO字节流、IO字符流、Properties集合、缓冲流、转换流、序列化流、打印流

    网络编程

    网络通信概述、TCP协议、综合案例_文件上传、模拟BS服务器案例

    JDK1.8新特性

    常用函数接口、网络通信概述、两种获取Stream流的方式、方法引用

    市场价值 : 具备Java语言编程基础,但是还不能达到企业的用人标准

    阶段二 : JavaWeb

    85.47
    小时

    |

    131
    知识要点

    基础加强

    单元测试-Junit、反射、注解

    MySQL

    数据库概念、MySQL安装与使用、SQL基本概念与通用语法、数据库的CRUD操作、数据库表中记录的基本操作、数据库的查询操作、表的约束、多表操作、三大范式、数据库的备份和还原、多表查询、子查询、多表查询练习、事务、用户管理和权限管理

    JDBC

    JDBC快速入门、JDBC各个类详解、JDBC之CRUD练习、ResultSet类详解、JDBC登录案例练习、PreparedStatement类详解、JDBC事务管理、数据库连接池、JDBCTemplate

    HTML和CSS

    概念介绍、基本标签、表单标签、CSS概述、CSS_选择器、CSS属性、CSS_案例-注册页面

    JavaScript

    JavaScript_简介、JavaScript基础语法、JavaScript运算符、JavaScript特殊语法、JavaScript_语法_流程控制语、JavaScript_对象、DOM和事件的简单学习、BOM对象、DOM对象、JavaScirpt中的事件

    BootStrap

    快速入门、Bootstrap_栅格系统、Bootstrap_全局CSS样式、Bootstrap_组件和插件、案例_黑马旅游网

    XML

    xml基础、xml_约束、xml_解析

    Tomcat

    web相关概念、tomcat基本操作、tomcat_部署项目

    Servlet和HTTP请求协议

    Servlet_快速入门、Servlet_生命周期方法、Servlet_3.0注解配置、IDEA与tomcat相关配置、Servlet_体系结构与urlpartten配置、HTTP请求协议

    Request和Response

    Request原理和继承体系、Request_获取请求数据、请求转发和request共享数据、Request_获取ServletContext、request登录案例、HTTP响应协议、response之重定向 、response之相对路径和绝对路径、response之输出数据、response之验证码、ServletContext对象、文件下载

    Cookie和Session

    Cookie快速入门、Cookie_细节、Cookie案例、JSP改造Cookie案例、Session快速入门、Session细节、Session之验证码案例

    JSP,EL和JSTL

    JSP基础语法、MVC、EL介绍和运算符、EL获取域中存储的数据、JSTL常用标签、案例-列表查询

    综合案例(用户信息)

    登录功能、添加删除修改功能、删除选中功能、分页查询功能、复杂条件查询功能

    Filter和Listener

    Filter快速入门、Filter细节、Filter案例、监听器

    JQuery

    JQuery基础、JQuery选择器、JQuery基础案例、JQuery动画和遍历、JQuery事件绑定和切换、JQuery高级案例

    Ajax和JSON

    原生JS方式实现Ajax、JQuery方式实现Ajax、JSON基础语法、JSON_解析器

    Redis

    Redis环境搭建、Redis命令操作、Redis持久化、Jedis代码操作、Jedis连接池、Redis案例

    Maven

    基本概念、maven的安装和仓库种类、maven标准目录结构和常用命令、maven生命周期和概念模型图、使用骨架创建maven的java工程、maven工程servlet实例

    黑马旅游网

    准备工作、注册功能、登录和退出功能、BaseServlet抽取、分类数据展示功能、旅游线路分页展示分页展示、旅游线路查询、旅游线路详情、旅游线路收藏

    Linux&Nginx

    Linux介绍&软件安装、Linux的常用命令、Linux环境部署、Nginx

    市场价值 : 具备JavaSE基本开发能力,但是还不能满足企业用人需求,可为后续JavaWeb的学习打下坚实基础。

    阶段三 : 主流框架

    31.36
    小时

    |

    29
    知识要点

    Mybatis

    Mybatis课程介绍及环境搭建、Mybatis入门案例、自定义Mybatis框架、自定义Mybatis框架基于注解开发、使用Mybatis完成CRUD、使用Mybatis完成DAO层的开发、Mybatis的连接池及事务、动态SQL、Mybatis的多表操作、JNDI扩展知识、Mybatis的缓存、Mybatis注解开发

    Spring

    Spring框架简介、程序间耦合、Spring的 IOC 和 DI、Spring的常用注解、基于XML的IOC的案例、Spring的新注解、银行转账案例、面向切面编程 AOP、JdbcTemplate的基本使用、Spring中事务控制

    SpringMVC

    SpringMVC概述及入门案例、参数绑定及自定义类型转换、SpringMVC常用注解、SpringMVC返回值类型及响应数据类型、文件上传、异常处理及拦截器、SSM整合案例

    市场价值 : 掌握主流的ssm框架,掌握开发企业级项目的知识和技术,掌握企业级解决方案的思路。

    阶段四 : 流行框架

    20.9
    小时

    |

    29
    知识要点

    Lucene

    全文检索基本介绍、lucene入门案例、中文分析器、索引库维护

    spring data jpa

    JAP的引入、JPA的入门案例、主键生成策略、JPA的基本操作、JPQL查询、spring data jpa 简介、入门案例、执行过程分析、spring Data JPA查询、动态查询、多表操作-一对多、多表操作-多对多、对象导航查询

    spring boot

    spring boot 介绍、spring boot 入门、spring boot 原理分析、spring boot 配置文件、spring boot 集成

    Git

    Git简介及安装使用、连接远程仓库、Git分支

    VUE

    vue快速入门、vue语法、生命周期与ajax异步请求、vue案例

    市场价值 : 本阶段课程顺应Java开发市场发展趋势,学员已经掌握Java互联网开发大部分岗位需要的知识和技术。

    阶段五 : 基础增强

    14.25
    小时

    |

    15
    知识要点

    基础巩固

    linux操作基础、shell编程、hadoop集群环境准备、zookeeper集群、网络编程与总结

    JVM优化(上)

    课程介绍、JVM运行参数、JVM内存模型、jmap命令的使用、jstack命令的使用、VisualVM工具的使用

    JVM优化(中)

    JVM垃圾回收算法、JVM垃圾收集器

    JVM优化(下)

    Tomcat8优化、JVM字节码、代码优化建议

    市场价值 : 能够完成中小型企业常见的自动化脚本

    阶段六 : hadoop 离线分布式系统

    53.73
    小时

    |

    20
    知识要点

    hadoop环境搭建2.0

    hadoop源生集群搭建、CDH版本集群搭建

    hdfs

    hdfs入门、hdfs深入

    mapreduce

    mapreduce入门、mapreduce深入学习、mapreduce高级

    yarn

    yarn

    hive

    hive安装、hive基本操作、hive高级用法、hive调优

    辅助系统工具

    flume、azkaban调度、sqoop

    网站点击流项目

    网站点击流项目(上)、网站点击流项目(下)

    IMPALA

    IMPALA

    HUE

    HUE

    OOZIE

    OOZIE

    市场价值 : 能够胜任离线相关工作,包括ETL工程师、hadoop开发工程师、hadoop运维工程师、Hive工程师、数据仓库工程师等

    阶段七 : 大数据 Storm 实时计算系统

    15.02
    小时

    |

    6
    知识要点

    kafka消息队列

    kafka消息队列

    storm编程

    storm编程、strom实时看板案例、storm高级应用

    storm 项目开发

    strom日志告警、strom路由器项目开发

    市场价值 : 能够胜任Storm实时计算相关工作,包括ETL工程师、大数据开发工程师、Storm流式计算工程师

    阶段八 : 大数据 Spark 内存计算系统

    56.94
    小时

    |

    45
    知识要点

    scala编程

    Scala基础语法、Scala中面向对象编程、Scala中的模式匹配、Scala中的actor介绍、Actor实战、Scala中的高阶函数、隐式转换和隐式参数、Akka编程实战

    Spark

    Spark概述、Spark集群安装、Spark HA高可用部署、Spark程序、RDD概述、创建RDD、RDD常用的算子操作、RDD的依赖关系、RDD的缓存机制、DAG的生成、Spark检查点、Spark SQL概述、DataFrame介绍以及与RDD对比、DataFrame常用操作、DataSet的介绍、以编程方式执行Spark SQL查询、Spark on Yarn介绍、SparkStreaming概述、Spark Streaming原理、DStream相关操作、Dstream操作实战、SparkStreaming整合flume实战、SparkStreaming整合kafka实战

    hbase

    hbase简介、hbase部署、hbase基本操作、hbase的过滤器、hbase原理、hbase高阶

    用户画像

    用户画像概述、用户画像建模、用户画像环境、用户画像开发、hive整合hbase、hbase集成phoenix、项目可视化

    市场价值 : 能够胜任Spark相关工作,包括ETL工程师、Spark工程师、Hbase工程师、用户画像系统工程师、数据分析师

    阶段九 : 大数据 Flink 实时计算系统

    20.41
    小时

    |

    21
    知识要点

    Flink

    flink入门、Flink进阶、Flink电商项目

    市场价值 : 能够胜任Flink相关工作,包括ETL工程师、Flink工程师、大数据实时开发工程师

    阶段十 : 机器学习

    40.07
    小时

    |

    14
    知识要点

    机器学习入门

    机器学习概念入门、机器学习数学基础

    机器学习语言基础之Python语言

    机器学习语言基础之Python语言(上)、机器学习语言基础之Python语言(下)

    Python数据分析库实战

    Python数据分析库实战(上)、Python数据分析库实战(下)

    用户画像标签预测实战

    用户画像标签预测实战

    集成学习算法

    集成学习算法

    构建人才(用户)流失模型

    数据挖掘项目:构建人才(用户)流失模型

    推荐系统

    推荐系统入门、推荐案例实战(上)、推荐案例实战(下)

    CTR点击率预估实战

    CTR点击率预估实战

    机器学习面试必备

    机器学习面试必备

    市场价值 : 能够胜任机器学习、数据挖掘等相关工作,包括推荐算法工程师、数据挖掘工程师、机器学习工程师,填补人工智能领域人才急剧增长产生的缺口

    网站流量日志分析

    随着大数据时代的到来,各行各业产生的数据呈爆发式增长,大数据的技术从之前的“虚无”变成可能,数据产生的各种潜在价值慢慢的被挖掘出来并运用在各行各业。比如网站流量数据统计分析,可以帮助网站管理员、运营人员、推广人员等实时获取网站流量信息,并从流量来源、网站内容、网站访客特性等多方面提供网站分析的数据依据,从而帮助提高网站流量,提升网站用户体验,让访客更多的沉淀下来变成会员或客户,通过更少的投入获取最大化的收入

    路由器数据监控

    随着路由器上网的普及,越来越多的人在各个场合选择使用路由器上网,特别是在一些公共场所,因此公共场所的网络安全日益受到各地网安的关注,各种问题也日益凸显,因此急需项目中路由器监控的功能,需要做到实时的网页内容监控、地理位置的监控、上网设备的mac地址追踪,通过嗅探设备,实现上网设备的实时路线追踪

    用户画像

    大数据时代已经到来,企业迫切希望从已经积累的数据中分析出有价值的东西,而用户行为的分析尤为重要。利用大数据来分析用户的行为与消费习惯,可以预测商品发展的趋势,从而提高产品质量和用户满意度常见的用户画像系统包括以下几类:1 微信用户大数据画像2 微博群体大数据画像3 金融客户大数据画像

    Flink 实时电商分析系统

    本项目主要用于互联网电商企业中,使用Flink技术开发的大数据统计分析平台,对电商网站的各种用户行为(访问行为、购物行为、点击行为等)进行复杂的分析,用统计分析出来的数据,辅助公司中的PM(产品经理)、数据分析师以及管理人员分析现有产品的情况,并根据用户行为分析结果持续改进产品的设计,以及调整公司的战略和业务。最终达到用大数据技术来帮助提升公司的业绩、营业额以及市场占有率的目标。

    数据挖掘项目-构建人才(用户)流式模型

    人才(用户)流失模型通过挖掘公司内部人力资源系统数据,对数据进行基本的预处理、各维度数据分析,得到分类特征较好的特征数据,然后对数值型数据、类别型数据、有序型数据分别进行处理和分析,使用label encoder和 one encoder对类别数据进行特征编码、组合后的特征数据形成特征向量,通过python的Scikit-team机器学习库的机器学习算法寻找数据之间存在的关系,从而为公司人力资源及决策层提供信息建议及决策建议

    日志监控告警系统

    随着公司业务发展,支撑公司业务的各种系统越来越多,为了保证公司的业务正常发展,急需要对这些线上系统的运行进行监控,做到问题的及时发现和处理,最大程度减少对业务的影响,因此项目中日志监控的功能显得至关重要。例如系统中出现任何异常,触发任何的告警规则,都可以实时通过短信或者邮件告知相关系统负责人

    Q1

    学习本课程是否需要编程基础?

    本课程内容设计完全面向零编程基础的学员设计,不需要任何编程基础就可以学习,只要求日常的计算机使用能力和经验。

    A

    还有问题,点击咨询