Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Learning Hadoop (2020)

Learning Hadoop (2020)

4h 7mBeginner2020-03-19

Authors

Lynn Langit

Lynn Langit

Cloud Architect

Course details

Hadoop is indispensable when it comes to processing big data—as necessary to understanding your information as servers are to storing it. This course is your introduction to Hadoop; key file systems used with Hadoop; its processing engine, MapReduce, and its many libraries and programming tools. Developer and big-data consultant Lynn Langit shows how to set up a Hadoop development environment, run and optimize MapReduce jobs, code basic queries with Hive and Pig, and build workflows to schedule jobs. Plus, learn about the depth and breadth of available Apache Spark libraries available for use with a Hadoop cluster, as well as options for running machine learning jobs on a Hadoop cluster.

Skills covered

HadoopApacheData EngineeringLearningData Science

Concepts

0. Introduction

  • 01 - Getting started with Hadoop
  • 02 - What you should know before watching this course
  • 03 - Using cloud services

1. Why Change

  • 04 - Limits of relational database management systems
  • 05 - Introducing CAP (consistency, availability, partitioning)
  • 06 - Understanding big data

2. What Is Hadoop

  • 07 - Introducing Hadoop
  • 08 - Understanding Hadoop distributions
  • 09 - Understanding the difference between HBase and Hadoop
  • 10 - Exploring the future of Hadoop

3. Understanding Hadoop Core Components

  • 11 - Understanding Java Virtual Machines (JVMs)
  • 12 - Exploring HDFS and other file systems
  • 13 - Introducing Hadoop cluster components
  • 14 - Introducing Hadoop Spark
  • 15 - Exploring the Apache and Cloudera Hadoop distributions
  • 16 - Using the public cloud to host Hadoop - AWS or GCP

4. Setting up Hadoop Development Environment

  • 17 - Understanding the parts and pieces
  • 18 - Hosting Hadoop locally with the Cloudera developer distribution
  • 19 - Setting up the Cloudera Hadoop developer virtual machine
  • 20 - Adding Hadoop libraries to your test environment
  • 21 - Picking your programming language and IDE
  • 22 - Use GCP Dataproc for development

5. Understanding MapReduce 1.0

  • 23 - Understanding MapReduce 1.0
  • 24 - Exploring the components of a MapReduce job
  • 25 - Working with the Hadoop file system
  • 26 - Running a MapReduce job using the console
  • 27 - Reviewing the code for a MapReduce WordCount job
  • 28 - Running and tracking Hadoop jobs

6. Tuning MapReduce

  • 29 - Tuning by physical methods
  • 30 - Tuning a Mapper
  • 31 - Tuning a Reducer
  • 32 - Using a cache for lookups

7. Understanding MapReduce 2.0 YARN

  • 33 - Understanding MapReduce 2.0
  • 34 - Coding a basic WordCount in Java using MapReduce 2.0
  • 35 - Exploring advanced WordCount in Java using MapReduce 2.0

8. Understanding Hive

  • 36 - Introducing Hive and HBase
  • 37 - Understanding Hive
  • 38 - Revisiting WordCount using Hive
  • 39 - Understanding more about HQL query optimization
  • 40 - Using Hive in GCP Dataproc

9. Understanding Pig

  • 41 - Introducing Pig
  • 42 - Understanding Pig
  • 43 - Exploring use cases for Pig
  • 44 - Exploring Pig tools in GCP Dataproc

10. Understanding Workflows and Connectors

  • 45 - Introducing Oozie
  • 46 - Building a workflow with Oozie
  • 47 - Introducing Sqoop
  • 48 - Importing data with Sqoop
  • 49 - Introducing ZooKeeper
  • 50 - Coordinating workflows with ZooKeeper

11. Using Spark

  • 51 - Introducing Apache Spark
  • 52 - Running a Spark job to calculate Pi
  • 53 - Running a Spark job in a Jupyter Notebook

12. Hadoop Today

  • 54 - Understanding machine learning options
  • 55 - Understanding data lakes
  • 56 - Visualizing Hadoop systems

Next Steps

  • 57 - Next steps with Hadoop

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal