注意0:欲购买此课程,获取安全购买链接,索要正版授权学习平台账号,务必加咨询QQ:2536379620
注意1:由于编码原因,试听课程视频画面清晰度不如最终购买的视频。最终购买视频的画面清晰度可参见以下两张图。图1 图2
注意2:正版良心视频,购买后有机会和原作者直接短暂技术交流。
课程目标
轻松的掌握ETL框架传统RDBMS数据库等原理和实际操作注意事项
ETL开发工程师在实际项目各个阶段的角色功能
完成本课程后,可具备从事ETL开发的能力
课程介绍
本套课程是以企业信息化的实际开发技术为基础进行讲解,课程的知识体系充分结合了ETL相关理论和项目实操,让学员在学习的过程中比较轻松的掌握ETL框架、传统RDBMS数据库、基于Hive的离线数仓平台、ETL工具应用ETL开发流程、ETL数据模型、建模流程、ETL程序测试等原理和实际操作注意事项,以及ETL开发工程师在实际项目各个阶段的角色功能,完成本课程的学习后,学员具备从事ETL开发的能力。
课程亮点
以企业信息化的实际开发技术为基础
全面整合ETL相关理论融合项目实操
在学习中体验ETL的完整工作流程
课程适用对象
应届毕业生
有SQL语言和Linux基础,了解ETL工具和建模工具,大学毕业找工作想入行ETL却因为不了解没经验被拒
次业务转行
有业务基础,对ETL的基础技术知晓了解,对代码有兴趣想要转行、转岗成为ETL开发工程师但是不知道门路方法,无人教
开发转行
想要转行、转岗成为ETL开发工程师,有代码能力但是不了解工作内容和流程(如: Java后端工程师,大数据开发工程师(Python,Map/RreduceScala),大数据平台运维工程师(Hadoop,CDH),Hive平台数据仓库工程师)
课程解决问题
ETL项目流程是什么?有哪些阶段?
ETL开发工程师在实际项目的各个阶段有哪些角色功能?
ETL开发工程师应该如何开展工作?
ETL开发工程师交付的结果是什么?
ETL开发工程师在工作中如何进行沟通交流?
课程学习要求
这门课程单纯从技术的角度上讲,还是需要学有一定的基础的
SQL语言基础
SQL/PLSQL语言基础至少能够使用这个语言
建模基础
具备金融行业或者通信行业主流模型的一些基本概念,诸如模型主题,模型分层,数据整合等
Hadoop基础
了解Hadoop的体系架构,常用组件的使用,如HDFS上传文件,sqoop使用
ETL工具基础
了解ETL工具的常见功能,诸如加载文件,与传统数据仓库平台或大数据平台的交互方式,输出数据等(至少知道一款工作在项目中如何使用)
Linux基础
SHELL语言基础,Linux系统基本操作基础,如文件权限改变,部署应用,修改环境变量,执行sh程序等
Hive基础
了解Hive的体系架构,Hive的常见操作,如创建内部表,外部表,分区表等
业务基础
了解国内一些大的行业的业务流程如金融行业,通信行业,能源行业等