为什么学大数据?
大数据时代  高端全栈型人才培养

- 大数据发展前景 数据表明,在中国大数据人才缺口高达百万左右。目前,企业高薪都难以找到大数据开发人才,大数据从业者的增长量远远满足不了市场需求。
- 大数据就业优势 随着大数据时代到来,与之相关的职业需求爆发式增长,大数据职业相关人才缺口大,据数据统计,大数据工程师的薪酬高于其他职位。
- 大数据应用领域 大数据对金融、电商、医疗、新零售、物联网、工业、农业、交通、安防、传媒、政府、教育、电信和能源等行业进行数据采集并分析优化。
为什么要选大数据?
涉业广泛  价值高  职位稀缺



大数据课程模块
开发模块内容多  应用领域涉及广

-
第一阶段: Hadoop入门
大数据概念,大数据的特点(4V),大数据应用场景,大数据发展前景,大数据部门业务流程分析,大数据部门组织结构,Hadoop是什么,Hadoop发展历史,Hadoop三大发行版本,Hadoop的优势,Hadoop组成,HDFS架构概述,YARN架构概述,MapReduce架构概述等
-
第二阶段:HDFS入门
HDFS概述,HDFS产出背景及定义,HDFS优缺点,HDFS组成架构,HDFS文件块大小,HDFS的Shell操作,HDFS客户端操作,HDFS客户端环境准备,HDFS的API操作,HDFS文件上传,HDFS文件下载,HDFS文件夹删除,HDFS文件名更改,HDFS文件详情查看,HDFS文件和文件夹判断,HDFS的I/O流操作等
-
第三阶段:NN&DN工作机制
NameNode&2NN工作机制,Fsimage和Edits解析,CheckPoint时间设置,NameNode故障处理,集群安全模式,NameNode多目录配置,DataNode工作机制,数据完整性,掉线时限参数设置,服役新数据节点,退役旧数据节点,添加白名单,黑名单退役,Datanode多目录配置,HDFS 2.X新特性,集群间数据拷贝
-
第四阶段:MapReduce框架
HA概述,HDFS-HA工作机制,HDFS-HA工作要点,HDFS-HA自动故障转移工作机制,HDFS-HA集群配置,环境准备规划集群,配置Zookeeper集群,配置HDFS-HA集群,启动HDFS-HA集群,配置HDFS-HA自动故障转移,YARN-HA配置,YARN-HA工作机制,配置YARN-HA集群等
-
第五阶段:Hadoop 3.x新特性
Hadoop 3.x和2.x主要区别,最低Java版本需求由7升级为8,引入纠删码,Yarn 时间线服务升级到V2,重写了Shell脚本,引入了新的API依赖,MapReduce 任务的本地化优化,支持超过两个NN,许多服务的默认端口改变了,DataNode内部实现Balancer,重做的后台和任务堆内存管理等
-
第六阶段:Zookeeper原理
Zookeeper概述、特点,Zookeeper数据结构,Zookeeper应用场景,Zookeeper下载地址,Zookeeper本地模式安装,配置参数解读,Zookeeper内部原理,Zookeeper选举机制,Zookeeper节点类型,Stat结构体监听器原理、写数据流程,分布式安装部署,客户端命令行操作等
-
第七阶段:Hive入门
什么是Hive,Hive的优缺点,Hive架构原理,Hive和数据库比较,Hive安装地址,Hive安装部署,将本地文件导入Hive案例,MySql安装,安装MySql服务器,安装MySql客户端,MySql中user表中主机配置,Hive元数据配置到MySql,驱动拷贝,配置Metastore到MySql,多窗口启动Hive测试,HiveJDBC访问,启动hiveserver2服务,启动beeline,连接hiveserver2,Hive常用交互命令,Hive其他命令操作等
-
第八阶段:DDL&DML&DQL
创建数据库,查询数据库,修改数据库,删除数据库,创建管理表,创建外部表,管理表与外部表的互相转换,分区表基本操作,分区表注意事项,修改表、删除表,向表中装载数据,通过查询语句向表中插入数据,查询语句中创建表并加载数据,创建表时通过location指定加载数据路径,Import数据到指定hive表等
-
第九阶段:scala基础
安装Scala,学习Scala的原因,Scala语言诞生小故事,Scala 和 Java 以及 jvm 的关,Scala语言的特点,Windows下搭建,Scala开发环境,Linux下搭建Scala开发环境,Scala开发工具的介绍,scala的开发的快速入门,Scala语言转义字符,Scala语言输出的三种方式,变量是程序的基本组成单位,变量的介绍,scala变量的基本使用,Scala变量使用说明,整数类型等
-
第十阶段:Scala面向对象
类与对象,方法,类与对象应用实例,构造器,属性高级,面向对象编程,包,包的可见性问题,包的引入,面向对象编程方法抽象,面向对象编程三大特征,面向对象编程-继承,静态属性和静态方法,单例对象,接口,特质,嵌套类,隐式转换和隐式值,隐式转换,隐式转换丰富类库功能,隐式值,隐式类,隐式的转换时机,隐式解析机制,隐式转换俩个前提
-
第十一阶段:Scala数据结构
数据结构特点,不可变集合继承层次一览图,可变集合继承层次一览图,数组一定长数组,数组一变长数组,数组一Scala数组与Java的List互转,元组Tuple-元组的基本使用,元组数据的访问,元组数据的遍历,列表 List,ListBuffer,队列 Queue,映射 Map & Set,集合元素的映射,集合元素的过滤,化简,折叠,扫描,集合综合应用案例等
-
第十二阶段:数据结构
数据结构和算法基本介绍,数据结构和算法几个实际问题,稀疏数组介绍,稀疏数组压缩实现,稀疏数组解压实现,队列介绍,单向队列实现,单向队列问题分析,环形队列,链表说明和应用场景,单向链表-人员管理系统说明,单向链表-添加和遍历,单向链表-有序插入节点,单向链表-修改节点等
项目案例
拒绝模拟  注重商用实战项目

大数据技术体系
海量知识库  全面又丰富

- JDK >
- IDE >
- OOP >
- IO >
- Thread >
- Object >
- String >
- Lambda >
- Enum >
- Exception >
- Reflection >
- Collection
- HTML5 >
- CSS3 >
- DOM >
- JavaScript >
- JQuery >
- JSON >
- BootStrap >
- Angular >
- VUE >
- React >
- Ajax >
- ES5&ES6
- MySQL >
- DML >
- DQL >
- JDBC >
- JSP >
- Servlet >
- Tomcat >
- Http >
- Cookie >
- Session >
- Filter >
- Listener >
- Interceptor >
- JSTL >
- EL >
- Forward >
- Redirect >
- GET&POST
- MyBatis >
- XML >
- Spring >
- SpringMVC >
- IOC&DI >
- AOP >
- Transcational >
- Restful >
- Struts2 >
- Hibernate >
- Shiro >
- ORM >
- Multipart >
- Git >
- Maven >
- Dependency >
- Gradle >
- SVN
- Hadoop >
- HDFS >
- YARN >
- MapReduce >
- HDFS IO >
- NN&DN >
- Datanode >
- HDFS-HA >
- YARN-HA >
- Shuffle >
- Zookeeper >
- Hive
- Scala >
- OOP >
- Tuple >
- List >
- Akka >
- Actor >
- Spark >
- SparkCore >
- RDD >
- SparkSQL >
- JDBC >
- SparkGraphX >
- Flink >
- Flink source
爱尚特色
十年不忘初心  专注培养 IT 精英  选择爱尚教育  教学品质看的见


闯关式实训模式
每天一次项目解读、每天一次作业提交,每周一次技术考评,每月一次项目答辩,每阶段一次闯关考核,使学员“毕业即可上岗,上岗就能胜任”。

企业化管理方式
以项目组为单位的(10-15人)小班教学,分配工位、佩戴工牌、指纹考勤、项目管理工具、企业化开发与测试环境配备,资深项目经理亲自带队。

商业化项目案例
实训项目均为一线商用,涉及电子商务、ERP(企业资源计划)、MIS(管理信息系统)、CRM(客户关系管理)、BI(商业智能)、数据分析等领域。

一次收费至满意就业为止
收/退费标准透明合理(每课时30元)一次收费培训至满意就业为止,闯关成功即可推荐就业(保证IT行业对口就业)签署正规协议,保证学员权益。
做品质教育 用事实说话
来自学员的认可  才是真正的口碑
