title
Please take a moment to fill out this form. We will get back to you as soon as possible.
All fields marked with an asterisk (*) are mandatory.
Hadoop for Developers
Course Description
Overview
Apache Hadoop is the most popular framework for processing Big Data on clusters of servers.This course will introduce a developer to the Hadoop ecosystem.
In this course students will learn:
- Hadoop & Big Data
- HDFS
- YARN
- Hive
- HBase
Objectives
- Learn Hadoop Ecosystem and tools for Big Data analytics
Audience
- Developers
Prerequisites
- Developer background
- Comfortable with SQL and Java programming language (HBase labs are in Java)
- Comfortable in a Linux environment
Topics
- Hadoop Ecosystem
- Hadoop Distributions
- High-level architecture
- Hardware and software
- Lab: first look at Hadoop
- Design and architecture
- Concepts (horizontal scaling, replication, data locality, rack awareness)
- Daemons: Namenode, Secondary Namenode, Datanode
- Communications and heart-beats
- Data integrity
- Read and write path
- Namenode High Availability (HA), Federation
- Labs: Interacting with HDFS
- YARN Concepts and architecture
- Resource Manager, Node Manager
- Writing YARN applications
- Labs: Running a sample YARN program
- Architecture and design
- Hive Data types
- HQL
- Creating Hive tables and querying
- Partitions
- Joins
- Text processing
- Labs: various labs on processing data with Hive
- Concepts and architecture
- HBase vs RDBMS vs Cassandra
- HBase Java API
- Time series data on HBase
- Schema design
- Labs: Interacting with HBase using shell; programming in HBase Java API ; Schema design exercise
Related Courses
-
SAS 1: Introduction to the SAS System
PLSA-115- Duration: 3 Days
- Delivery Format: Classroom Training
- Price: 2,100.00 USD
-
Fundamentals of JavaScript
WDJS-225- Duration: 3 Days
- Delivery Format: Classroom Training, Online Training
- Price: 1,755.00 USD
Self-Paced Training Info
Learn at your own pace with anytime, anywhere training
- Same in-demand topics as instructor-led public and private classes.
- Standalone learning or supplemental reinforcement.
- e-Learning content varies by course and technology.
- View the Self-Paced version of this outline and what is included in the SPVC course.
- Learn more about e-Learning
Course Added To Shopping Cart
bla
bla
bla
bla
bla
bla
Self-Paced Training Terms & Conditions
Exam Terms & Conditions
Sorry, there are no classes that meet your criteria.
Please contact us to schedule a class.
![self-paced](fynwyd/images/course-outline-self-paced-35x35.png)
STOP! Before You Leave
Save 0% on this course!
Take advantage of our online-only offer & save 0% on any course !
Promo Code skip0 will be applied to your registration
Purchase Information
title
Please take a moment to fill out this form. We will get back to you as soon as possible.
All fields marked with an asterisk (*) are mandatory.