Overview

mana

ITS Hadoop Developer is designed for IT professionals who need to create big data applications and analyze big data. After completion of course, students will be proficient to develop big data applications using YARN, HDFS, HBase, Hive, Pig, Sqoop and Oozie.

Syllabus

  • Understanding Hadoop
  • The Hadoop Distributed File System (HDFS)
  • Inputting Data into HDFS
  • Introduction to Flume
  • Introduction to Sqoop
  • The Mapreduce Framework
  • Introduction to Pig
  • Advanced Pig Programming
  • Hive Programming
  • Using HCatalog
  • Advanced Hive Programming
  • Hadoop2 and YARN
  • The YARN Architecture
  • Overview of YARN Application
  • Writing a YARN Client
  • Writing a YARN Application Master
  • YARN Containers
  • YARN Job Scheduling
  • Defining Workflow with Oozie
  • Hadoop Streaming
  • Introduction to HBase
  • HBase Schema Design
  • HBase Architecture
  • HBase Optimization
  • HBase Tools and Utilities

Pre-requisites

Environment to learn:
Below points are recommended for course to get maximum output. If you have questions, contact us and we will be happy to assist you.

  • Minimum 4 core processor.
  • 8 GB RAM minimum but recommended 16 GB.
  • VM Player latest version installed.
  • Windows operating system 7 (home/home premium/enterprise) highly recommended. Windows 8 operating system is also fine.

Skills (Optional but nice to have):
Below points are nice to have and not mandatory to attend course. ITS training team encourage to have one on one session with trainer to get you equipped with required skills. (You can connect with our trainers before enrolling into course).

  • Knowledge of Unix/Linux operating system
  • Knowledge of Shell Scripting
  • Knowledge of Networking
  • Knowledge of Database systems
  • nowledge of Clusters
  • Knowledge of Java

Job Prospects

After completion of course, students can aim at Hadoop Developer, Hadoop Data Analyst, HBase Developer, YARN Developer, Hadoop ETL Developer, Hadoop Reporting Developer, HBase Data Analyst.

Note that above job positions are just examples and it would change according to hiring companies’ requirement.

Register Now