Schedule : Weekend - Sat & Sun (08:00 am to 02:00 pm)
Duration : 7 Weekends (84 Hours)
Fees : Rs. 14,500/- (Inc. 18% GST)
Java Revision for Hadoop
JVM, JRE, JDK, Packaging jar, Execution
Wrapper classes, inheritance, abstract class
Interfaces, Method overriding, Reflection
Java generics, Collection framework,
IO framework, Garbage collection, Member class
Hadoop Basics
Big Data intro – What & Why?
BigData vs. RDBMS
Hadoop2 architecture, daemons
Hadoop2 installation in modes
File System, Distributed FS & HDFS
HDFS: namenode, sec namenode, data node
Replica mechanism, FS shell cmds, Web UI
MapReduce (MR) & alternatives, YARN
Hadoop eco-systems, applications/use cases
Hadoop Programming
Hadoop FS apis, dealing with local/HDFS files
Hadoop data types, Parsing MR job args
MR programming: Mapper & Reducer impl
Input splits, Input/Output formats
Job execution on YARN, Understanding logs
AppMaster, ResourceManager & NodeManager
Partitioner & Combiners, Custom Writables
Counters, Testing, Analyzing execution
Inner/Outer Joins in MR, Cartesian product,
Hadoop streaming, SequenceFiles
NoSQL database - HBase
RDBMS vs NoSQL databases, NoSQL db types
ACID vs BASE, CAP theorm,
HBase introduction, Column oriented Db
HBase vs RDBMS, HBase installation
HBase architecture, Master & Region servers
HBase column schema, Internal storage
Hbase Shell, commands, Java client APIs
Distribution system coordination, Zookeeper
MapReduce & HBase integration
Hive
Hive introduction, architecture, installation
Hive CLI, Security, Beeline, Metastore & Derby
Hive managed & external tables,
Hive QL: Loading, Filtering, Grouping, Joins
Hive simple & complex types, DDL, DML, DQL
Hive indexes, views, query optimizations
Hive serialization / deserialization, Loading data
Partitioning: static & dynamic – use cases
Bucketing, use cases of Partitions & Buckets
Hive functions, operators and Hive UDF impl.
Thrift server, Java connectivity, Hive vs Impala
Sqoop & Flume
Sqoop intro, use cases, sqoop execution,
Import data into Hadoop, Export from Hadoop
Sqoop for importing in Hive or HBase
Flume intro, flume architecture, applications
Events, source, channel and sink
Capturing logs data, IoT data
Coming soon...
'Sunbeam Chambers', Plot No.R/2, Market Yard Road, Behind Hotel Fulora, Gultekdi, Pune - 411 037. MH-INDIA.
"Sunbeam IT Park", Second Floor, Phase 2 of Rajiv Gandhi Infotech Park,Hinjawadi, Pune - 411057, MH-INDIA