The document outlines a syllabus covering topics related to Hadoop and big data, including introductions to HDFS, MapReduce, Hive, Pig, HBase, Flume, Sqoop, OOP concepts, Java basics, Linux basics, and Hadoop administration. Key concepts covered include HDFS architecture and components, MapReduce architecture and design, Hive and HQL, Pig UDFs, HBase schemas and CRUD operations, Flume installation and setup, and Hadoop configuration and scheduling. Labs and examples are provided to help learners understand how each component works.
The document outlines a syllabus covering topics related to Hadoop and big data, including introductions to HDFS, MapReduce, Hive, Pig, HBase, Flume, Sqoop, OOP concepts, Java basics, Linux basics, and Hadoop administration. Key concepts covered include HDFS architecture and components, MapReduce architecture and design, Hive and HQL, Pig UDFs, HBase schemas and CRUD operations, Flume installation and setup, and Hadoop configuration and scheduling. Labs and examples are provided to help learners understand how each component works.
The document outlines a syllabus covering topics related to Hadoop and big data, including introductions to HDFS, MapReduce, Hive, Pig, HBase, Flume, Sqoop, OOP concepts, Java basics, Linux basics, and Hadoop administration. Key concepts covered include HDFS architecture and components, MapReduce architecture and design, Hive and HQL, Pig UDFs, HBase schemas and CRUD operations, Flume installation and setup, and Hadoop configuration and scheduling. Labs and examples are provided to help learners understand how each component works.
I. Introduction to Hadoop & Big Data 6. Hive & it concepts
What is Big Data Hive Fundamentals What is Hadoop Hive Architecture Hadoop Architecture Concepts Hive Installation & setup Why Hadoop HQL concepts Where is Hadoop used/use cases Lab: HQL How to setup Hadoop Integration with Hadoop Advantages/Disadvantages of Hadoop CLI & Thrift modes Lab: How it works 2.Basics Hadoop Components What is UDF HDFS Lab: How it works Map Reduce 7. Pig & its concepts 3. HDFS Architeture Concepts Pig Fundamentals HDFS and its components Pig Architecture What are HDFS Daemons Pig Installation & setup What is NameNode Lab: How it works NameNode features & functionality What is Pig UDF What is DataNode Lab: How it works DataNode features & functionality 8. Hbase What is JobTracker Introduction to Hbase How JobTracker works Hbase Basics What is TaskTracker Column Families How TaskTracker works Scans Reading files from HDFS Hbase Architecture Writing files to HDFS Hbase Rest Client Rack Aware concepts. Hbase Thrift Client Hbase Web UI 4. "MapReduceArchiteture&DesignConcepts" Hbase Admin What is a Client Hbase Schema Definition Lab: How it works Hbase CRUD Ops What is a Job 9. Flume Lab: How it works What is Flume What is MapReduce Installation & Setup Lab: How it works Lab: How it works Simple MapReduce Algorithm Sample 10. SQOOP Lab: How it works Introduction to SQOOP Complex MapReduce Algorithm Sample 11. OOPS Concepts Lab: How it works Why OOPs MapReduce using Eclipse Integration What is OOPs Lab: How it works Designing Objects & Classes Deploy MapReduce on Hadoop Encapsulation Setup Hadoop Polymorphism How to Debug MapReduce Inheritance What is Map Chaining Abstraction Lab: How it works OO Design Testing Fundamentals 12. Core Java Concepts Input/OutputFormatters&RecordReaders Java Basics What is Job Scheduling What is Serialization How to configure Introduction to Generics Explore Apache MapReduceWebUI Introduction to Collections MapReduce Combiners &Partitioners I/O Concepts Sorting & Searching in HDFS 13. Functional Programming MapReduceDistributedCache Introduction 14. Linux Basics Fundamentals What are Counters Lab: How it works