Courses Details
With the industry betting big on data analytics,with the buzz of growing shortage of data experts ever increasing,Hadoop is the first natural step for freshers and experienced programmers alike, who are looking at a lucrative career in data analytics.Spreading across 60 hours, this course walks you through the entire hadoop ecosystem.
Course Objectives
By the end of the course, you will be able to
-
Understand Big Data,its rise and importance in the current world
-
Understand the Hadoop EcoSystem
-
Setup a Hadoop Cluster
-
Understand HDFS
-
Understand YARN and differences between MapReduce-1 and MapReduce-2
-
Setup Pig and write Pig Scripts
-
Setup Hive and write Hive Queries
-
Setup HBase and perform CRUD applications
-
Load data using Sqoop and Flume
Pre-requisites
Knowledge of either Java or Python, combined with Sql queries.
Module 1
Introduction to Big Data/Hadoop
-
What is Big Data
-
Surge of Big Data
-
Understand Challenges of Traditional Systems
-
Introduction to Hadoop
-
Hadoop Vs Traditional Systems
-
Hadoop EcoSystem
Module 3
Hadoop Installation
-
Hadoop Distributions
-
Hadoop Modes
-
Understand Hadoop Configuration Files
-
Hadoop/HDFS Terminal Commands
Module 5
MapReduce - Part 2
-
Anatomy of a MapReduce Program
-
Understand Combiners and Partitioners
-
Understand Shuffle - Map-side/Reduce-side
-
Understand YARN Schedulers
-
Implement MapReduce in Java and Python
-
Understand Failures in MapReduce
Module 7
Pig
-
Introduction to Pig
-
Pig Installation and Execution Modes
-
Pig Latin - Datatypes
-
Pig Latin - Arithmetic Operators
-
Pig Latin - Relational Operators
-
Pig Latin - Load/Store Functions
-
Pig Latin - Eval/Math/String Functions
-
Pig UDFs
Module 9
Hive - Part 2
-
Hive Select Command
-
Joins
-
Grouping,Cubes and Rollups
-
Hive SerDe
-
Hive UDF
Module 11
Sqoop,Flume
-
Introduction to Sqoop
-
Introduction to Flume
-
Sqoop Commands
-
Flume Commands
Module 2
HDFS
-
Understand File Systems
-
Introduction to HDFS
-
HDFS Master-Slave Architecture
-
HDFS Daemons - Namenode,DataNode
-
CheckPointing and Safe Mode
-
High Availability
-
Active NameNode Vs Passive NameNode VS SecondaryNode Vs JournalNode
-
HDFS Federation
-
Anatomy of Read,Write in HDFS
Module 4
MapReduce - Part 1
-
Introduction to MapReduce
-
MapReduce Master-Slave Architecture
-
MapReduce v1 Vs MapReduce v2
-
MapReduce Daemons - ResourceManager,NodeManager
-
Introduction to YARN
-
YARN Components
Module 6
MapReduce - Part 3
-
Understand Counters and Distributed Cache
-
Understand Joins in MapReduce
-
Understand Input Formats and Output Formats
-
Understand Writables and Sequence Files
Module 8
Hive - Part 1
-
Introduction to Hive
-
Hive Installation
-
Hive CLI and Execution Modes
-
Hive Architecture
-
Hive Query Language (HQL)
-
Hive Datatypes
-
Hive DDL Commands
-
Managed Tables Vs External Tables
-
Understand MetaStore
-
Hive DML Commands
Module 10
HBase
-
Introduction to NoSql Databases
-
RDBMS Vs NoSql Databases
-
ACID Vs CAP
-
HBase Architecture
-
HBase Installation
-
HBase Daemons - Zookeeper,HMaster,Region Servers
-
HBase Data Model
-
HBase DDL,DML Commands
-
HBase Data Retrieval
Yes, every student can attend upto 3 classes,before enrolling, to get an insight of the quality of the subject.
You can always attend that class in any other batch as per your convenience, provided the reason for missing the class is genuine.
A single instructor will take you through the entire course, avoiding the inconvenience of having to adjust to the frequencies of multiple instructors.
Yes, however please do remember that we limit the number of students per batch,so that, the instructor ,gets to concentrate on every student equally. Should a batch you request,have vacancies, you will be accommodated in it.
We take utmost care in designing our curriculum.It is so meticulously designed, that it takes care of every aspect that goes into making you a world class
computer professional. Our students are groomed in such a manner that they won't have a problem expressing themselves technically, which should help them sail
through interviews. Please do understand that we are into training and not placements.
Training at SSIS, will not only make you industry ready, but will also equip you with all the necessary subject and skills to give the corresponding certification exam.
Once you enroll with us, you gain a life time access.Should you, come across the need to repeat a course/topic at any later point in time, all that you will have to do is, get in touch with us and schedule a batch as per availability, at no extra cost.
Yes,Any course is incomplete without a project.We provide a range of real world case studies and encourage every student to implement one of those , as a part of the course-end project.
We have a huge library, where you can always quench your thirst for knowledge, in case you need more than the assistance offered on the floor, during work hours.
SSIS.. In one word we can define it as home of modern software technologies..This is the only place in vizag where one can learn
best courses like Hadoop, Java , Oracle etc.. If one wants to make IT as a career I suggest this is the best institute
to excel your skills. After getting trained here, one will definitely say "Programming is not choice, It is Life".
It is beyond the training. Here I received the proper expert advice , it is because of SSIS that I became more confident. The training is focused more on making us fit for the real world. Here I went through the best training ever.
The world is covered with data. Data world has began, to survive in this world there is a place "WHERE TECHNOLOGY MEETS TOMMOROW" with a revolutionary technology(HADOOP) in a revolutionary way to protect us...
08:00 pm - 09:00 pm
Mon - Fri ( Regular )