大数据分析培训机构学习路线_第1页
大数据分析培训机构学习路线_第2页
大数据分析培训机构学习路线_第3页
大数据分析培训机构学习路线_第4页
大数据分析培训机构学习路线_第5页
已阅读5页,还剩47页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

课程主题 课程内容 课程目标课程主题 课程内容 课程目标第一阶段(Java基础高级)Java语言的高级特性静态导入、自动封箱拆箱、可变参数、增强for、枚举、类加载器、反射、内省、泛型、注解、动态代理回掌握Java语言的局级特性掌握Java线程池技术,Java多线程多线程加强、线程池、ThreadLocal掌握线程的Join、notify,notifyAII等机制Dom解析、Sax解析、XMLPull解析基于Xml的解析与维护SchemaWebHtml,CssJs掌握简单的Html,Css,Js的编写实训项目一:易买网项目第二阶段(Web阶段,易买网项目贯穿)JAVAWEB前端技术JAVAWEB基础技术JAVAWEB前端技术JAVAWEB基础技术JAVAWEB高级技术JAVAWEB框架加强项目介绍、项目开发流程HtmLCSS、JSTomcat.HTTP协议、Servlet.Jsp、EL、JSTU自定义标签MVC、JAVAWEB三层架构软件分层、耦合、解耦AJAXFilter.Listener文件上传、下载在线支付面向切面编程通过注解控制事务java加强、框架加强了解真实项目开发流程掌握前端开发基本技术掌握JAVAWEB基础知识深入理解软件分层思想AJAX实现异步刷新过滤器、监听器及常见应用场景文件上传、下载在线支付功能实现aaJAVA高级特性熟悉常见设计模式通过模拟实现框架功能,为后续学习SSH打基础实训项目二:国际物流项目第三阶段(Struts,Hibernat巳Spring,SSH项目贯穿)Struts2分析Servlet缺点,进行重构Struts.xml配置文件ValueStackOgnl表达式属性驱动、模型驱动、拦截器、文件上传、token机制等掌握Struts2在项目开发时用到的各种知识点,能够应用该框架熟练的开发HibernateORM的概念、CRUD的完成、Hibernate常用的配置、API详细的分析、对象的三种状态、关联关系、检索、优化、缓存机制熟练掌握利用Hibernate框架完成项目的开发,深入理解ORMapping的概念,深入理解缓存机制IOC、DI、动态代理模深入理解SpringlOC.Spring式、AOP、基于SpringDI在软件架构中的作的数据库编程、Spring用,深入理解

的声明式事务处理,Struts2与HibernateSpringAOP的实现机制和应用场景zStruts2的高级特性(对象工厂、静态注入、插件机制、ThreadLocal针对ActionContext的圭寸装、Struts2的核流程、结果集架构)、深入理解SSH整合的原理与Spring的整合JQuery常见选择器的应利用JQuery控制WebJQuery用界应对象、原型、闭包、JS高级JS面向对象的特征JQuery内部结构解析等能用Maven搭建项目环Maven的概念、使用、境Maven原理、熟练使用Maven的依赖Module的概念、仓库和继承机制掌握画USECASE图、系统结构图、系统框架图。面试能顺畅讲述国际物项目背景、系统USECASE图、系统功能结构流核心业务,包括:购销合同、出口报运、装图、系统框架图、国际箱、委托、发票、财物流核心业务货运管务。理、购销合同业务、购了解大型数据库设计思SSH项目:销合同下货物、出口报路,及数据库在设计上国际物流 运单、装箱单、委托如何优化。书、发票、财务统计、熟练实现合同、货物、海量数据导出、出口报附件两级主从结构。运、装箱业务、Shiro高熟练POI制式表单应级安全框架、工作流用。Activiti5熟练应用Shiro高级安全框架。熟练应用工作流Activiti5实现货运管理流程控制。

实训项目三:易买电商项目第四阶段(SpringMVC.Mybatie^SSM项目贯穿)模拟SpringMVC的核心部件写一个例子、核心分发器、处理器映熟练掌握SpringMVC的各个组件,理解SpringMVC射、适配器、控制器、SpringMVC的架构原注解开发实例、标签机理/利用SpringMVC制、拦截器机制、AJAX开发项目与JSON调用CRUD操作、MyBatiesSqISessionFactory对象、SqlSession对象、集合参数、动态SQL语句、代码优化、Mapper的接口、关联关系、缓存机制、拦截器、MyEclipse插件的使用熟练掌握SpringMVC的各个组件,理解SpringMVC的架构原理,利用SpringMVC开发项目SSM项目(易项目需求讲解、环境的了解电商项目的需求分买电商)搭建、后台系统实现、析,掌握用pom.xml文课程主题 课程内容课程目标前台系统搭建、内容管件构建项目,实现电商理实现、Redis缓存解项目的刖台的内容菅决前台访问性能问题、理、米单管理、购物单点登录、异步订单系等。掌握Redis缓存如统处理、Lucene与何提供性能、利用SolorSolor实现文件的检索、做全文检索、利用ActivityMQ实现消息的ActivityMQ的异步机制异步通信、MySQL的数把缓存中的改动同步到据库的读写分离、分布各个环节、掌握MySQL式环境的部署和实施的主从复制和读写分离。利用Ivs,keepalived,nginx,tomcat拾建局并发的web环境实训项目四:电信项目第五阶段(分布式、高并发、集群、电信项目贯穿)Socket.Io、Socket.Io、Nio、把电信项目的部分坏节网络编程 Mina.RPC技术、多线利用mina.RPC技术实现程、线程池实现课程主题 课程内容 课程目标课程主题 课程内容 课程目标数据仓库分布式缓存Zookeeper集群数据仓库分布式缓存Zookeeper集群数据仓库基础知识ETLMySQL的导入工具、分表,分区、读写分离、存储过程级多维分析学习MemoryCache与Redis两种缓存Zookeeper的选举、数据的同步、Zookeeper的部署、Follow与LeaderKeepalived的Loadblancing机制、Nginex反向代理服务器、Tomcat集群、Lvs掌握数据仓库的知识内容,这是大数据分析的基础掌握两种缓存的原理、以及操作了解Zookeeper的选举算法、同步机制、掌握Zookeeper的集群的搭建利用Lvs、Keepalived.Nginx、Tomcat搭建高并发、分布式的Web服务器SOARestSOARest风格的服务架构、基于Rest风格的利用服务性框架使得系统的耦合性更弱,扩展性更强WebService的使用、dubbo服务框架的使用云计算的概念、Iaas、云计算Paas、Saas的理解、虚拟化的概念理解云计算把上面所学的知识点全电信项目 部结合起来做电信行业的日志分析系统通过项目掌握MySQL的集群、读写分离、优化、掌握把上面所学的知识点全电信项目 部结合起来做电信行业的日志分析系统Zookeeper的高可用机制、利用MySql掌握数据仓库的概念、利用分布式缓存提高系统的性能实训项目五:电信项目第六阶段(Hadoop,Spark,电信项目贯穿)Hadoop的HDFS的概念、HDFS的 Hadoop伪分布式的搭分布式文件API的应用、 建、利用HDFS的API系统HDFSNameNode与 对分布式文件系统进行

SecondaryNameNode与DataNode的原理与通信机制、数据块Block的概念、NameNode的文档目录树、NameNode与DataNode的关联操作、掌握NameNode与SecondaryNameNode的通信原理、掌握NameNode与DataNode的通信原理利用MapReducer的计熟练Map.Reducer.Sort、Partition的编算框架实现电信日志的程、深入理解ShuffleHadoop的分析、深入理解Shuffle机制、深入理解计算框架机制、OutPutFormat与MapReduceFileOutPutFormat.InputFormats基于FilelnPutFormatHadoop的对象序列化Hadoop的深入理解MapReducer机制资源管理与的通信机制:利用Yarn深入理解Yam的资源管资源调度的资源管理和资源调度理与资源调度机制。掌Yarn框架机制。理解进程握整个MapReducer的

ResourceManager,ResourceManager,NodeManager,ApplicationMaster等进程的作用计算流程和资源调度流程搭建NOSQL数据库掌握HBase的集群的的掌握HBase的集群的的搭建HBaseZookeeper做HBase的HA机制数据仓库基础知识、Hive定义、Hive体系结构简介、Hive集群、客户端简介、HiveQL定义、HiveQL与SQL的利用HIVE做日志分析的HIVE比较、数据类型、外部查询表和分区表、表的操作与CLI客户端演示、数据导入与CLI客户端演示、查询数据与CLI客户端演示、数据的连接

与CLI客户端演示、用户自定义函数(UDF)的开发与演示利用Spark流式编程做日志的分析Spark介绍:Spark应用场景、Scala编程语言、利用Spark流式编程做日志的分析Spark集群部署等把第四阶段的电信项目 熟练应用Hadoop的电信项目 用Hadoop与Spark实MapReducer,Hive与现 Spark走心课程全面覆盖实力熬炼技术骨干8大授课阶段全力培养未来高端大数据人才■第一阶段Java语言基础■第二阶段HTMLCSS与JavaScript・第三阶段JavaWeb和数据库•第四阶段Linux基础■第五阶段Hadoop生态体系•第六阶段Spark生态体系・第七阶段Storm实时开发■第八阶段项目案例01第一阶段Java语言基础OlJava开发介绍-Java的发展历史

-Java的应用领域

-Java语言的特性

-Java面向对象

-Java性能分类

-搭建Java环境

-Java工作原理02熟悉Eclipse开发工具-Eclipse简介与下载-安装Eclipse的中文语言包-Eclipse的配置与启动-Eclipse工作台与视图-〃包资源管理器〃视图-使用Eclipse-使用编辑器编写程序代码03Java语言基础-Java主类结构-基本数据类型-变臺与常呈-Java运算符-数据类型转换-代码注释与编码规范-Java帮助文档04Java流程控制-复合语句-条件语句-if無牛翻-switch多分支语句-while循环语句-do...while循坏语句-for循坏语句-String类-连接字符串-获取字符串信息-字符串操作-格式化字符串-使用正则表达式-字符串生成器06Java数组与类和对象■数组概述-—维数组的创建及使用-二维数组的创建及使用-数组的基本操作■数组排序算法-Java的类^构造方法-Java的对象、属性和行为| 07数字处理类与核心技术-数字格式化与运算-随机数与大数据运算-类的继承与Object类-对象类型的转换-使用instanceof操作符判断对象类型0202-方法的重载与多态-抽象类与接口08“0与反射.多线程-流概述与File类-文件输入渐出流-缓存输入衔出流-Class类与Java反射-Annotation功能类型信息-枚举类型与泛型-创建、操作线程与鋼呈安全09Swing程序与集合类-常用窗体-标签组件与图标-常用布局管理器与面板-按钮组站列表组件-常用事件监听器-集合类概述-Set集合与Map集合及接口第二阶段HTML、CSS与JavaScript01PC端网站布局-HTML因岀,CSS基础,CSS核心属性-CSS样式层尋,继承,盒模型-容器,溢出及元素类型-浏览器兼容与竞高自适应-走位,锚点与透明-图片整合-表格,CSS属性与滤镜-css优化02HTML5+CSS3基础-HTML5新增的元素与属性-CSS3选择器-文字字体相关样式-CSS3位移与变形处理-CSS32D、3D转换与动画-弹性盒模型-媒体查询_响应式设计03WebApp页面布局■移动端页面蹄规范-移动端切图-文字流式/控件弹性/图片等比例/特殊设计的布局-等比缩放布局-viewport/meta-rem/vw的使用-flexbox详解■移动web特别样式处理04原生JavaScript交互功能开发-什么是JavaScript-JavaScript使用及运作原理-JavaScript基本语法-JavaScript内置对象-事件,事件原理-JavaScript基本特效制作-cookie-正则表达式05Ajax异步交互-Ajax概述与特征-Ajax工作原理-XMLHttpRequest对象-同步与异步-Ajax异步交互-Ajax跨域问题-Ajax数据的处理-基于WebSocket和推送的实时交互06JQuery应用-各选择器使用,及应用优化-Dom节点的各种操作-事件处理、封装、应用-jQuery中的各类动画使用-可用性表单的开发-jQueryAjax.函数、缓存;-jQuery编写插件、扩展、应用-舸模块式开发及应用03第三阶段JavaWeb和数据库01数据库,JDBC科那DBUti_s«Orade->霸‘MongoDB聲mw孟apache爲適昭、Nginx舄適跚Memcached3时弹鮒爛时洲浄02JavaWeb,XMLIHTTPHTOmcat-serv_ei旦-TTr洞矍洋—扇>®^sessionJfTcookieTomcars洲浴善drr粵®斗JSP5M»dfT3-Ma鮒JDBC驾-I03JavaWebJF^aw«WebJavaI、oSHUIJavaWebTSBffiJavacBW^M-class文件结构-ClassLoader工作机制-JVM体系结构与工作方式-JVM内存管理04第四阶段Linux基础OlLinux安装与配置-Linux常见版本及VMware-安装Linux至硬盘及虚拟机安装Linux系统-虚拟机网络配置(IP地址、主机名、防火埴)-超级用户root-关于硬件驱动程序-进阶:配置Grub-CSS预处理器LESS框架使用-CSS组件枠编写02系统管理与目录管理-Shell基本命令-使用命令行补全和通配符■find命令、locate命令-查找特走程序:whereis-Linux文件系统的架构-移动、复制和删除-文件和目录的权限-文件类型与输入输岀03用户与用户组管理-软件包管理-磁盘基本管理命令(df、du、fdisk、mount)-高级硬盘管理RAID和LVM-进阶:备份你的工作和系统-用户与用户组管理-内存使用监控命令(top.free等)-软件安装方式(rpmxtar、yum)-进程管理04Shell编程-Shell脚本编程概述-正则表达式-字符集和单词、字符类-Shell脚本编程-脚本执行命令和控制语句-Shell走制-个性化设置:修改-个性化设置:修改bashrc文件0505-Shell脚本调试05服务器配置-系统引导-節里守护进程-通过xinetd启动SSH服务-配置inetd-Apache基础-设置Apache服务器-PHPM岀-配置DHCP服勢器06VI编辑器与Emacs编辑器-Vi中的常用命令-Vi中的字符与文件操作-Vi中的窗口操作-emacs概述-emacs文本编辑-emacs缓冲区和窗口-emacs的扩展工具第五阶段Hadoop生态体系OlHadoop起源与安装■大纯概论-Google与Hadoop-Hadoop生态系统-Hadoop常用项目介绍-Hadoop环境安装配置-Hadoop安装模式-Hadoop配置文件02MapReduce快速入门-WordCount准备开发环境-MapReduce编程接口体系结构-MapReduce通信协议-导入Hadoop的JAR文件-MapReduce代码的实现-打包、部署和运行・打包成JAR文件03Hadoop分布式文件系统-认识HDFS及其HDFS架构-Hadoop的RPC机制■HDFS的HA机制-HDFS的Federation机制-Hadoop文件系统的访问-JavaAPI接口与维护HDFS-HDFS权限管理04Hadoop文件I/O详解-Hadoop文件的癖结构-HDFS数据完整性-文件序列化-Hadoop的Writable类型-Hadoop支持的压缩格式-Hadoop中编码器和解码器-gzip、LZO和Snappy比较05MapReduce工作原理・MapReduce函数式编程概念-MapReduce框架结构-MapReduce运行原理-Shuffle阶段和Sort阶段-任务的执行与作业调度器-自定义Hadoop调度器-YARN架构及其工作流程06MapReduce编程开发-WordCount案例分析-输入格式与输出格式-压缩格式与MapReduce优化-辅助类与Streaming接口-MapReduce二次排序-MapReduce中的Join算法-从MySQL读写-Hadoop系统调优07Hive数据仓库工具-Hive工作原理、类型及特点-Hive操作及Hive复合类型-Hive的JOIN详解-Hive优化策略-Hive内置操作符与函数-Hive用户自走义函数接口-Hive的权限控制08开源数据库HBase■HBase的特点-HBase访问接口-HBase存储结构与格式-HBase册-关键算法和流程-HBase的Shell操作-HBase客户端09Sqoop与Oozie-安装部署Sqoop-Sqoop数据迁移-Sqoop使用案例-Oozie简介-Oozie与Hive-Azkaban工作流06第六阶段Spark生态体系OlSpark简介-什么是Spark-Spark大数据处理框架-Spark的特点与应用场景-SparkSQL原理和实践-SparkStreaming原理和实践-GraphXSparkR入门-Spark的监控和调优02Spark部署和运行-部署准备与下载-Spark生态和安装部署-LocalYARN模式部署-Local模式运行-SparkStandaloneHA安装-YARN模式运行Spark-Spark应用程序咅B署工具spark-submitOBSpark程摩开发-启动SparkShell-加载text文件-RDD操作及其应用-RDD缓存-构建Eclipse开发环境-构建IntelliJIDEA开发坏境-创建SparkContext对象-编写编译并提交应用程序04Spark编程模型-RDD特征与依赖-集合(数组)创建RDD-存储创建RDD-RDD转换执行控制操作-广播变星-累加器05作业执行解析-Spark组件-RDD视图与DAG图-基于Standalone模式的Spark架构-基于YARN模式的Spark架构-作业事件流和调度分析-构建应用程序运行时环境-应用程序转换成DAG06SparkSQL与DataFrame-SparkSQL架构特性-DataFrame和RDD的区别-创建操作DataFrame-RDD转化为DataFrame陸V遢仪.旺.刃鱷炮奖曇Ee①」ISO.-ndul•础地魁蝶Ee①」Isa.®BnbwEeaus>l」eds-6.Euleal4s上-edsYf^卜0n.①W6UUJ」os启狼把。.M暴NosfSIlx刼nb」ed—■■Iss.Iq一nn.ffiq一n乏>l」eds,+WW喺揪。囚初盟忌•穴?&§gu*JIPq5IAI>l』eds80mvsg£>①。①"Fhw.09GraphX与SparkR-SparkGraphX架构-GraphX编程与常用图算法-GraphX应用场景-SparkR的工作原理-R语言与具他语言的通信-SparkR的运行与应用-R的DataFrame操作方法-SparkR的DataFramelOspark项目实战■系统资源分析平台-在Spark±iJI练LR模型-获取二级邻居关系图llscala编程-scala编程介绍-Scala基本语法-Scala开发环境搭建-Scala开发Spark应用程序12Python编程-Python编程介绍-Python的基本语法-Python开发环境搭建-Pyhton开发Spark应用程序07第七阶段Storm实时开发Olstorm简介与基本知识-storm的诞生诞生与成长-storm的优势与应用-storm基本知识概念和配置-序列化与容错机制-可靠性机制一{呆证消息处理-storm开发坏境与生产环境-storm拓扑的并行度-storm命令行客户端02拓扑详解与组件详解■流分组和拓扑运行-拓扑的常见模式-本地模式与-本地模式与stormsub的对比-使用非jvm语言操作storm-hook组件基本接口-基本抽象类-事务接口-组件之间的相互关系03Hadoop分布式系统-认识HDFS及其HDFS架构・Hadoop的RPC机制-HDFS的HA机制-HDFS的Federation机制-Hadoop文件系统的访问-JavaAPI接口与维护HDFS-HDFS权限管理04spout详解与bolt详解的方式-spout的方式-常用的spout-学习编写spout类-bolt概述-可靠的与不可靠的bolt-复合流与复合anchoring-使用其他语言定义bolt-学习编写bolt类05zookeeper详解-zookeeper简介-zookeeper的下载和部署-zookeeper的配置与运行-zookeeper的本地模式实例-zookeeper的数据模型-zookeeper命令行操作范例-storm在zookeeper中的目录结构・storm集群安装步骤与准备-本地模式storm配置命令-配置hosts文件安装jdk-zookeeper集群的搭建■部署节点-storm集群的搭建07storm-starter详解-storm-starter项目概述-使用maven进行管理-在eclipse中运行-使用daemontools监控storm进程-使用monit监控storm-常用的集群操作命令-drpctopologybuilder■Hive的权限控制08开源数据库HBase■HBase的特点-HBase访问接口-HBase存储结构与格式-HBase册-关键算法和流程-HBase安装-HBase的Shell操作-HBase客户端09trident详解-trident概述-TridentAPI实践-Trident操作详解-tridentspout■文件系统分析-acking框架的实现-metric08第八阶段项目案例01模拟双11购物平台

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论