Course Details
Day1
Module 1: Get Started on Apache Hadoop
- Why Hadoop?
- Differnece between HBase and Hadoop
Module 2: Hadoop Core Components
- Java Virutal Machine (JVM)
- HDFS
- Hadoop Cluster Components
- Exploring Hadoop Platforms
Module 3: Setup Hadoop Development Environment
- Setup Cloudera Hadoop VM
- Adding Hadoop LIbraries
- Programming Languages
Module 4: MapReduce 2.0/YARN
- What is MapReduce?
- MapReduce Components
- MapReduce on HDFS
Module 5: Hive
- What is Hive?
- Hive Queries
- Analyzing data with Hive
Day 2
Module 6: Pig
- What is Pig
- Pig Data types
- Pig Commands
Module 7: Connectors and Workflows
- Introducing Sqoop
- Importing Data with Sqoop
- Introuducing Flume
- Importing Data with Sqoop
- Introducing Zookeeper
- Using Zookeeper to co-ordindate workflow
- Introducing Oozie
- Scheduling jobs using Oozie
Module 8: Exploring Other Hadoop Libraries
- Introducing Impala
- Introducing Mahout
- Introduing Storm
Module 8: Apache Spark Basics
- Why Apache Spark?
- Apache Spark Components
- Apache Spark Commmands
Course Admin
Prerequisite
This is beginner course. No Hadoop or SQL knowledge is required.:
Software Requirement
- Download and Install VirtualBox https://www.virtualbox.org/wiki/Downloads
- Download CDH Image https://www.cloudera.com/downloads/quickstart_vms/5-13.html
Who Should Attend
- Data Scientists
- Data Analyts
- Hadoop Administrator
- Big Data Analysts
Trainers
Dr.Hassan Keshavarz is Microsoft certification holder
in IT sector and member of IEEE Association as well. Currently, he is working in Xchanging Malaysia, a DXC-YTL Joint Venture as Technical Lead in EDW Team as Big Data Administrator/Developer and Hadoop architecture.
Hassan has 3+ years experience in installing, configuring and utilizing Hadoop eco-system in Enterprise Data Warehouse, Reporting and Analytic domains.
He is an expert at: Apache Hadoop, Apache Hive, Sqoop, Flume, preparing study narratives documents and case reviews, Perform the tasks of reviewing studies performed by the staff, Strong written and verbal communication skill, Invited reviewers of journals and conferences.
Swamy Gurram is a Cloudera Certified Developer for Apache Hadoop (CCDH). He has a lot hands on experience with Hadoop technologies (HDFS, MapReduce, Hive, Pig, HBase, Sqoop, flume, Impala, Knox etc) and Hadoop cluster installations, administration along with virtual server installations . He has 10+ years of experience in Technical Architecture, Onsite Relationship Management and Automotive Business Analyst. He also has experience in Hadoop, Mainframe Technologies, Visual Basics, Mainframe Migration Tools. He is expertise in system life cycle skills comprising of analysis, technical design, testing, implementation and documentation
Syed Muhammad Farrukh Akhtar has more than 15 years of experience analysis, designing, developing, integrating and managing large applications for diverse industries. He has experience working in Dubai, Pakistan, Germany and Malaysia, a strong hands-on experience of software design, development and integration on different platform like IBM J2EE, Oracle and Microsoft .Net, Big data, Hadoop, Spark, HBase, Hive, Sqoop, Flume and NoSQL. He also has expertise in Machine Learning/ Deep Learning with Tensor Flow, Keras and Python, excellent skills in React, Ionic 2, Angular 2, Mobile Apps with React Native and Node.js. He is highly knowledgeable in object oriented software development, requirements analysis, and database design. Possess deep understanding of Open Source technologies’ applicability in emerging business areas. He possesses excellent knowledge in Rational Unified Process (RUP); Rational Software Architect; data modeling and mapping; and extensible system design using the UML and Visio. Professional experience on J2EE, JMS, Web Sphere, Oracle, Spring, Hibernate, Struts and 3-Tier Web-based Applications Development.
Customer Reviews (20)
- will Recommend Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - will Recommend Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - will Recommend Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - will Recommend Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - will Recommend Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will Recommend Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will Recommend Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will Recommend Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will Recommend Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will Recommend Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will Recommend Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will Recommend Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will Recommend Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will Recommend Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will Recommend Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will Recommend Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment
The use of Bash Script, Talent Studio for Big Data, and Tableau software could be included in the practical training. (Posted on 16/10/2018) - Will Recommend Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will Recommend Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Might Recomemnd Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Might Recomemnd Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment
Hassan was nice and he's really knowledgeable with Hadoop, just with he'd show more technical demo and teach us more in-depth about Hadoop's architecture itself. (Posted on 19/06/2018)