首页新闻动态正文

大数据工程师培训课程有哪些内容?[黑马程序员]

更新时间:2019-12-18 来源:黑马程序员 浏览量:

黑马程序员大数据工程师培训课程设计理念:

1、完全面向零基础的大数据课程

我们的课程帮助了近500名零基础的学员高薪就业,近2000名学生正在努力蜕变中。0基础也能高薪就业的大数据课程。

2、更新潮紧随技术发展浪潮

全面升级Spark核心就业项目,新增第四代大数据处理框架Flink,强化推荐系统实战并扩充至7天。

3、更真实深度还原企业应用场景

所有项目均是来自企业实战项目,报表分析、日志分析、推荐系统/广告系统、反欺诈系统、为就业提供强力保障。

4、更全面典型技术点线面横向扩展

课程全面覆盖大数据技术,数据收集、存储、计算、挖掘、展现,离线分析/实时分析/内存计算一网打尽。

4、更广泛就业领域

大数据时代已然到来,在数据已经在一线企业、中小型企业、传统企业、互联网企业全面落地。就业不再局限于互联网行业。

1576638087160_大数据1.jpg

黑马程序员大数据工程师培训课程包含10个阶段课程

第一阶段:Java基础

掌握Java基础知识,为后面就业班的java课程和大数据课程打下坚实的基础。学习计算机基础、编程基础、面向对象、常用类、集合操作、IO操作等知识。

第二阶段:Javaweb阶段

需要学习java基础增强、前端、数据库、web核心、web增强、项目构建及管理、可视化项目等知识。学习完该阶段课程,学生能够完成B/S结构网站开发,具备了真实环境的项目部署能力;能够完成中小型企业管理系统等传统项目的开发。

第三阶段:Hadoop技术实战

该阶段需要学习Linux实战、大数据基础和硬件介绍、Zookeeper、HDFS组件、MapReduce组件、Yarn组件、Hive组件、Sqoop&CDC&DataX、Oozie&Azkaban。

第四阶段:NoSQL、Kafka和ELK技术实战

学习完该阶段内容可以解决Hbase的RowKey高性能设计策略,满足业务的需求;解决Hbase的性能瓶颈,解决业务问题对Hbase高性能的挑战;解决企业里面海量数据实时传输的问题;解决海量日志快速检索和监控问题。

第五阶段:Spark技术栈实战详解

目前Spark是企业级大数据平台必备的使用技能,Spark对找工作有着决定性的优势,是企业级的大数据离线分析、数据挖掘、实时计算不可或缺的技术栈。

学习完该阶段课程后,学生能够解决企业面对海量数据处理慢的问题;掌握大数据平台数据挖掘的应用场景;掌握大数据平台实时计算的应用场景;掌握Spark在企业级应用常见的问题和性能调优的方法和技巧。

第六阶段:Flink技术栈实战详解

Flink目前的人才需求缺口非常的大、非常的稀缺。目前Flink在大型互联网公司使用的非常的广泛,在传统行业Flink目前也是处在一个爆发的阶段。

学习完该阶段内容后,学生可以掌握企业里面海量数据对实时性要求要的数据分析和应用;解决企业里面流式复杂事件处理的问题;掌握Flink企业级应用常见的优化技巧和手段。

第七阶段 :大数据新技术实战详解

Kudu、Kylin和Druid目前人才需求量在不断的增加;未来大数据平台的离线或者流式的指标统计基本全用Kylin和Druid实现。

学习完该阶段内容,你可以掌握企业级OLAP的解决方案;掌握企业级实时数仓的解决方案;解决企业里面离线的指标分析遇到的问题。

第八阶段: 项目实战——《企业级360°全方位用户画像》技术栈

使用比较广泛,在企业里面,基本只要有大数据平台,就会有基础服务用户画像;此项目可以举一反三,应用到其他的行业里面,如:金融、电信和航空等;行业绝对领先的大数据项目实战。

可解决的现实问题:

1.用户画像是大数据应用的底层核心的服务,例如:推荐、营销、千人千面、个性化推荐和精准营销等应用都依赖于用户画像服务;

2.通过对用户进行画像,实现不同用户的个性化服务,提高企业的营收。

第九阶段 :项目实战二——《千亿级数据仓库》技术栈

目前企业主要以离线数据仓库为主,现在一些大型的互联网公司开始使用Flink+Druid来实现实时数仓的功能,人才缺口比较大。

学习完该阶段课程可解决的现实问题:

基于Flink和Druid实现实时数仓的解决方案,对于数据法人运营者来说,能够实时的了解数据的情况,从而做出相应的数据决策,同时也解决了数据量非常巨大隔夜分析、统计的问题;

解决了企业级海量数据存放的问题,通过数仓分层架构(ODS-DWB-DWS-DM-ADS),实现数据易用性、可用性、稳定性、可扩张性和安全性;

本项目,通过类似于阿里双十一大屏显示的功能,实现了海量数据实时分析和展现。

第十阶段:深度学习实战

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

通过使用Tensorflow解决企业里面深度学习的应用,解决了深度学习的算法选择和平台的选择。

除了以上10个阶段课程之外,黑马程序员还有大数据中级进修课如果感兴趣可以联系客服老师,了解详情。

分享到:
在线咨询 我要报名
和我们在线交谈!