只做精品视频课程服务
本文关键词:Hadoop实战,由笔耕文化传播整理发布。
首页 > Java > 云计算 > Hadoop实战-初级部分视频教程
Hadoop实战-初级部分视频教程
顾客评分:
15人评
人气:54205
讲师:
Alex
课次:15次 课时:8小时28分钟
原价:430.00学币 普通会员价:215.00学币
您是(【普通】会员,再优惠0.00学币)
您享有的最终折上折价格:
215.00学币
会员级别优惠列表:『点击了解会员等级的好处』
普通会员: 215.00学币
VIP1会员: 204.00学币
VIP2会员: 193.00学币
VIP3会员: 182.00学币
VIP4会员: 172.00学币
VIP5会员: 150.00学币
内容概述:Hadoop初级精品课程,帮助学员快速掌握Hadoop入门到上手开发,并掌握一定的开发技巧。通过Hadoop初级课程,学员可以掌握基本的Hadoop原理,Hadoop环境搭建,
Hadoop Shell,Hadoop HDFS基本操作和编程,Hadoop Mapreduce编程。
技术要点:Hadoop的Shell命令行操作,如删除文件,拷贝等,Hadoop HDFS的架构、概念如NameNode,Block
Hadoop HDFS的基本操作,如创建文件、文件夹,运用MapReduce Java API编写一个简单的Word Count程序等。
第01节课:进行整体课程概览;了解什么是云计算,目前云计算的核心技术,主流产品。
第02节课:初始Hadoop,了解Hadoop的起源,概念等一些背景资料,对Hadoop有个大概的认识。
第03节课:Hadoop 安装:Hadoop Windows下伪分布式的安装,包括JDK,Cygwin等。
第04节课:继续Hadoop安装:Hadoop Linux下伪分布式的安装及UI与Eclipse开发环境搭建介绍,包括运行一个简单的WordCount实例。
第05节课:Hadoop Shell ,主要讲解了Hadoop的bin下所有脚本,以及Shell的基本操作,如删除文件,移动文件等。
第06节课:Hadoop分布式文件系统:讲解了什么是Hadoop 分布式文件系统,架构,Shell操作等知识,帮助大家快速理解HDFS
第07节课:继续Hadoop分布式文件系统:包括环境搭建,以及Configuration的操作
第08节课:继续讲解了Hadoop Java API,包括建立文件/文件夹
第09节课:继续讲解了Hadoop Java API,包括删除文件/文件夹、读取文件、写入文件、修改文件/文件夹名字
第10节课:继续讲解了Hadoop Java API,包括移动与复制
第11节课:继续讲解了Hadoop Java API,包括文件系统/文件属性获取
第12节课:继续Hadoop分布式文件系统:主要讲解了FileUtil API详解
第13节课:MapReduce开发:主要讲解了MapReduce的概念,架构执行流程,等,介绍了词频统计的需求 帮助大家快速了解MapReduce
第14节课:继续MapReduce开发,主要讲了MapReduce 程序:WordCount示例,Mapper API,Reduce API,Job 运行模式,帮助大家快速掌握开发技巧。
第15节课:继续MapReduce开发,主要讲了MapReduce的工作流
本课程为项目实战类的课程,实践性要求较高,要学好本课程并达到课程设定的目标,
建议你做到如下几点:
1:掌握Linux基本操作,Java编程经验较为丰富。
2:最好不要跳跃学习,尽量按照课程安排的顺序循序渐进。
如果想要先学习某单个知识的朋友,也尽量从这单个知识的开头开始学习
3:积极跟着视频去分析和思考,尤其要理解思路和方法,这样才能举一反三
4:一定要动手去开发,实实在在的把代码写出来,而不是满足于看懂、或是听懂
5:自己开发的过程中,一定不要对着视频去抄代码,要按照课程讲述的思路和实现方式,尽量自己去实现
6:克服急躁情绪,没有一蹴而就的好事,踏踏实实去理解、去练习
7:学会的判断标准:自己能够独立的把代码写出来,把功能实现出来,这才算真的学会了。
Hadoop是什么
Hadoop是一个由Apache基金会开发的分布式系统基础平台。
Hadoop能干什么
Hadoop使得 用户可以在不了解分布式底层细节的情况下,开发分布式程序,充分利用集群的威力实现高速运算和海量数据存储。
为什么必须学Hadoop
云计算开发是当前最火、最热门、也将是今后最主流的技术之一,越早掌握就越容易走在他人的前列,所谓一步先 步步先。
而开源的云计算开发体系中,四大金刚之首就是Hadoop,其声明绝对是如雷贯耳,因此,学习云计算开发,第一步就是要掌握Hadoop的开发知识。掌握得越全面、越系统、越深入越好。
为什么单独成课
最近,总有一些朋友问这样一个问题:“其他家做学习视频的网站也有云计算的课,但他们是把很多种技术糅合到一起,并配合项目的方式,问我们为什么不这么做?”
这里统一说明一下:
1:首先大家思考一个问题,把那么多技术揉到一起,还要加上项目,一共才20多个小时,请问每种技术能分配到多长时间??
2:几个小时的Hadoop,能讲完吗??能学会吗??
其实时间在哪里摆着的,时间短了,很多重要的知识都没有讲了,比如你可以对比一下我们的hadoop课程大纲,和其他网站视频课程的Hadoop部分的大纲,你就知道了。有些网站的课程甚至连Hadoop核心的两大块都没有讲到,实在让人......
3:几个小时的项目,能讲啥??如果没有工作经验的朋友,不理解这个也就罢了,对于有工作经验的朋友,你们自己清楚,几个小时能写出些啥东西来,静心想想吧!!
几个小时的东西也叫项目的话,那没有什么不是项目了,不过是几个CRUD而已。
4:这种大杂烩的结果,就是看着技术很多,其实每种技术都是蜻蜓点水,浅尝辄止,结果是你什么都没有学会,还不如把这些时间用来真正学会一个技术呢。
这不过是利用很多人的“贪多图便宜”的心理,一种营销手段而已,至于收获有多少,你最清楚。
再说说我们的考虑:
1:我们本身是专门做技术教育培训的公司,我们的地面培训已经开办了六年啦,深知学习是有其本质规律的,一味的贪多图快的结果是一事无成。
2:因此我们会本着只推精品课程的理念,做系列课程,把每一个课程做到最系统、最完整、最细致、最深入浅出,让每一个来学习的朋友真正有所收获
3:我们的技术课程和综合项目实战课程会分开,项目课就是单独的项目课程,真正的把多个技术综合起来,实现较为完整的、真实的项目,不做那种项目名头很大,内容很低级的、所谓的项目课程。
本课程说明
本课程由Java私塾为你精心准备,本课程是在调研多家开发企业广泛使用的技术的基础上,结合Alex老师多年的云计算开发和培训经验,经过近半年的调整和完善而成。
本课程在兼顾知识体系完善的前提下,把实际开发中应用最多、最深、最实用的技术抽取出来,结合Java私塾独特的教学理念和思维训练,精心编排,以期让学员能以最短的时间、花最少的精力去真正掌握Hadoop开发及原理。
在本课程中,你将会看到和学到很多Alex老师独特的东西,对知识深入的、一针见血的剖析,绝对会让你受益匪浅。
通过本课程,,你将彻底掌握Hadoop的基本架构、环境搭建、命令行操作、HDFS的基本操作和开发、MapReduce程序的简单编写。
整体课程概览
第一部分:开启云计算之旅
1:我们为什么要学习云计算技术
2:什么是云计算
3:典型云平台介绍
第二部分:初始Hadoop
1:Hadoop的简介
2:Hadoop起源
3:Hadoop的优点
4:Hadoop架构
5:Hadoop资源及项目源码介绍
6:Hadoop目前在国内的应用
第三部分:Hadoop 环境安装部署
1:在windows上进行 单节点伪分布式安装
2:在linux上进行单节点伪分布式安装
3:集成Eclipse开发环境
4:Hadoop UI介绍
5: 运行WordCount示例
第四部分:Hadoop Shell基本操作介绍
1:Hadoop bin下所有脚本介绍
2:Hadoop Shell使用介绍
第五部分:Hadoop 分布式文件系统
1:什么是HDFS
2:HDFS架构设计
3:HDFS概念
4:HDFS命令行接口
5:Hadoop 文件系统
6:搭建HDFS开发环境
7:Configuration
8:FileSystem API
9:FileUtil API
第六部分:MapReduce 开发
1:什么是MapReduce
2: MapReduce 架构设计
3:配置开发环境
4:应用例子词频统计
5:Word Count程序讲解
6:Mapper API 介绍
7:Reducer API 介绍
8:Job 运行模式
9:伪分布式运行Word Count
10:MapReduce 工作流
课程:Hadoop实战-初级部分视频教程
详细
往前
Alex:
Alex老师是世界500强上市软件公司的云计算项目架构师与项目经理,一直致力于云计算技术,分布式计算研究。资深Hadoop,Hbase专家,修复了许多软件存在的Bug。对于开源云平台开源技术有着深刻的理解与实战经验,擅长解决方案架构设计。活跃于Hadoop等开源社区。
正在加载,请稍候
本文关键词:Hadoop实战,由笔耕文化传播整理发布。
本文编号:190204
本文链接:https://www.wllwen.com/wenshubaike/mishujinen/190204.html