Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Become a Big Data Hadoop Developer from scratch
Rating: 3.3 out of 5(33 ratings)
411 students

Become a Big Data Hadoop Developer from scratch

Basic Hadoop tutorial
Last updated 1/2019
English

What you'll learn

  • learn introduction to hadoop
  • Hadoop Distributed File System(HDFS)
  • MapReduce(MR)
  • Run MapReduce Application using JAVA
  • Run Word Count example in JAVA
  • Run Max.Temp. Hadoop MapReduce program in JAVA
  • HDFS Commands for accessing Hadoop File System
  • Running Queries in HBase
  • Different operations in HBase using JAVA API
  • HBase Architecture
  • Apache HIVE
  • Apache PIG

Course content

6 sections82 lectures5h 2m total length
  • 1.1 Overview of BigData2:53

    Explore the overview of big data, its definitions and the four v's—velocity, volume, variety, veracity—and the roles of structured, semi-structured, and unstructured data.

  • 1.2 Facts about Big Data3:38

    Examine the scale of big data through social media activity—likes, posts, and tweets per minute—alongside mobile devices, video views, and sensor data that generate petabytes daily.

  • 1.3 Big Data Scenarios2:16

    Harness big data to accelerate time to market, enhance customer experience, and enable new tools, infrastructure, and business models across online and offline channels.

  • 1.4 Introduction to Hadoop3:07

    Introduce Hadoop, an open source Java framework for distributed processing of large data sets across clusters, using simple programming with a distributed file system and map reduce on commodity hardware.

  • 1.7 Difference between RDBMS and Hadoop1:15

    Explore the differences between RDBMS and Hadoop, including scalability approaches, schema-based table storage versus distributed big data processing, and online transactions versus streaming large data.

  • 1.8 Cluster Modes in Hadoop1:00

    Explore Hadoop cluster modes, from standalone local mode using the local file system to pseudo distributed mode on a single machine, and fully distributed mode across a production cluster.

  • 1.9 Hadoop Ecosystem3:40

    Explore the Hadoop ecosystem, a unified big-data framework built on HDFS with name node metadata and 64 MB blocks for distributed storage, plus MapReduce, Hive, Pig, HBase, Zookeeper, and Sqoop.

  • 1.10 HDFS Daemons and Mapreduce daemons2:18

    Explore HDFS daemons and MapReduce daemons in a Hadoop cluster, including NameNode and DataNode roles, replication, blocks, checkpointing, and job tracker with heartbeat coordination.

  • 1.11 HADOOP CLUSTER ARCHITECTURE2:28

    Discover the hadoop cluster architecture with master and slave roles, including the name node, secondary name node, data nodes, and the job tracker and task tracker for mapreduce processing.

Requirements

  • Basics of Object Oriented Programming
  • Basics of JAVA
  • Knowledge of programming would be beneficial but not mandatory

Description

Apache Hadoop is an open-source software framework for distributed storage and distributed processing of large data on computer clusters built from commodity hardware.

In this course we'll discuss about several important aspects of Hadoop like HDFS(Hadoop Distributed File System), MapReduce, Hive, HBase and Pig.

First we'll talk about Overview of Big data means what is Big Data, Facts of Big Data, Scenarios, Hadoop cluster architecture. Then we'll move towards HDFS, Components of HDFS and its architecture, NameNode, Secondary NameNode and DataNode.

Next module is about MapReduce. In this we'll talk about Map Phase and Reduce Phase, Architecture of MapReduce, Combiners and Reducers. 

Next module is about PIG. In this we'll see what is Apache Pig, its importance, Pig Latin language, and where to avoid Pig.

Them we'll talk about HBase, we'll talk about its use cases, general commands in HBase, DDL in HBase, DML in HBase, How to create, delete and integrate table in HBase and lot more.

So start learning Hadoop today.

Who this course is for:

  • Professionals who want to learn Hadoop
  • Data Analyst
  • Hadoop Beginners
  • Professionals who want to make MapReduce Application