这套大数据工程师课程以 38 周为周期,从 Linux 基础一直铺到 Hadoop、Hive、HBase、Scala 等生态组件。对已经能写代码、但缺少数据侧工程训练的开发者来说,它的价值不在视频本身,而在于可以对照每一周的主题去筛出可复用的模块与项目骨架。 技术栈覆盖:从单机到集群的完整链路 课程前半段以 Linux 与 Hadoop 为主线。第 1 周…
这套大数据工程师课程以 38 周为周期,从 Linux 基础一直铺到 Hadoop、Hive、HBase、Scala 等生态组件。对已经能写代码、但缺少数据侧工程训练的开发者来说,它的价值不在视频本身,而在于可以对照每一周的主题去筛出可复用的模块与项目骨架。
课程前半段以 Linux 与 Hadoop 为主线。第 1 周把 Linux 操作和脚本能力独立成篇,实际是在补后续所有分布式组件的前置依赖;第 2 到第 5 周围绕 HDFS 与 MapReduce 展开,从使用方式过渡到核心进程剖析。这条线的判断很直接:如果只想会调 API,前几周能快速过;如果要弄明白 NameNode、DataNode、ResourceManager 之间的交互,进程剖析那部分才是值得反复看的地方。第 6 周给出的企业级解决方案,是把前面零散知识点落到具体场景上的衔接点。
第 7 周 Flume 与第 8、9 周 Hive 构成采集加建模的组合。Flume 讲的是数据怎么进集群,Hive 讲的是进来之后怎么组织成可查询的仓库结构。Hive 部分拆成入门与扩展两周,说明它没有停在建表、写 SQL 的层面,扩展内容通常涉及分区、分桶、调优或与外部系统的对接。对照实践时,可以把这两块合并成一个最小数据管道:Flume 采集到 HDFS,Hive 外部表挂上去做查询,跑通一遍比单看某一周更有效。
第 10 周 HBase 和第 11 周 Impala 分别对应随机读写与分析查询两类需求。HBase 放在 Hive 之后讲,是因为它解决的是 Hive 不擅长的低延迟点查;Impala 则用来对照 Hive 的查询执行方式。这两块在课程里起到横向扩展技术面的作用,自学者可以按自己项目里到底是写多还是查多,决定先深挖哪一个。第 12 周用一周时间过 Scala,是为后面 Spark 系列做语言铺垫,节奏偏快,适合已经会 Java 或其他 JVM 语言的人快速迁移。
38 周的排布偏系统,但真正决定学习效果的是有没有一条自己的数据链路在跑。把它当工程参照,按模块拆开复用,比按顺序刷完更接近实际工作里的做法。
38周全面掌握大数据技术
系统覆盖大数据生态全链路,实战项目丰富,适合有志于成为大数据工程师的学习者。
38周课程,从Linux基础到大数据生态全链路实战,助你成为大数据工程师。
第1周 学好大数据先攻克Linux 第2周 大数据起源之初识Hadoop 第3周 Hadoop之HDFS的使用 第4周 Hadoop之HDFS核心进程剖析 第5周 Hadoop之初识MR 第6周 拿来就用的企业级解决方案 第7周 Flume从0到高手一站式养成记 第8周 数据仓库Hive从入门到小牛 第9周 Hive扩展内容 第10周 快速上手NoSQL数据库HBase 第11周 数据分析引擎之Impala 第12周 7天极速掌握Scala语言 第13周 Spark快速上手 第14周 Spark性能优化的道与术 第15周 Spark3.x扩展内容 第16周 综合项目:电商数据仓库之用户行为数仓 第17周 综合项目:电商数据仓库之商品订单数仓 第18周 消息队列之Kafka从入门到小牛 第19周 极速上手内存数据库Redis 第20周 Flink快速上手篇 第21周 Flink高级进阶之路 第22周 Flink1.15新特性及状态的使用 第23周 Flink1.15之状态的容错与一致性 第24周 FlinkSQL(1.15)快速上手 第25周 FlinkSQL双流JOIN详解 第26周 全文检索引擎Elasticsearch 第27周 Es+HBase仿百度搜索引擎项目 第28周 直播平台三度关系推荐V1.0 第29周 直播平台三度关系推荐V2.0 第30周 数据中台大屏 第31周 实时OLAP引擎之ClickHouse 第32周 实时数仓-Kafka Eagle+DS 第33周 实时数仓-Flink CDC数据采集 第34周 实时数仓-Paimon(数据湖)快速上手 第35周 实时数仓-Paimon(数据湖)高级进阶 第36周 实时数仓-湖仓一体项目 第37周 一站式流式开发平台StreamPark 第38周 大数据分布式SQL网关Kyuubi
🎉 祝您学习愉快!