Datum Tech School of Excellence

Datum Tech Academy

Flexible Class Schedules

Datum Tech Provides Job Assistance


Session 1 Introduction

Course Outline and Introduction        

Introduction to Big Data.

What is Hadoop?

Limitations of the existing solution (Distributed System)

Motivation and the need of Hadoop

Common terminologies used in Hadoop

Introduction to Hadoop Eco System tools and their uses

RDBMS vs Hadoop

Session 2 HDFS Basics and Data Storage

What is HDFS?

HDFS Architecture

How Data is stored?

HDFS Daemons

HDFS Commands

HDFS Classic Mode


Session 3 Job Execution and YARN

Gen 1 and Gen 2 Hadoop

Job Execution in Classic Hadoop (Job Tracker and Task Tracker)

What is YARN? Or MR2

YARN Architecture

YARN Daemons

Session 4 HUE and MR

Introduction to HUE

HUE capabilities

Introduction to MapReduce

How MapReduce Work

Classic Word Count Example

Session 5 SQOOP

What is Sqoop?

Requirement of SQOOP

Ingesting relational data with sqoop.

Working with SQOOP tools

List Tables, List Databases, Import all table,

import, export, job, eval

More SQOOP Queries and Hands On

Sqoop 2 Introduction

Session 6  HIVE and IMPALA

Introduction to Impala and Hive

Difference between Impala, Hive and RDBMS

Hive Architecture

The Metastore


Session 7: Hive and Impala continues, Data Formats

Creating more tables

Insert Data in HIVE table

Creating partitioned tables

Impala Architecture

How Impala works

Impala Queries

Session 8 Data Formats

What are different data formats

Text – Avro – Parquet

Storing Data in Avro and Parquet format using SQOOP

Create tables on Avro Parquet Data using IMPALA and HIVE

More examples on HIVE and IMPALA tables

Session 9 FLUME

Recap of last day and Queries

Data Format Continues

What is flume?

What is Source, Sink and Channel

How Flume Works

Flume Use cases

Writing and Executing Flume Configuration file

Hands On Examples: Retrieve Twitter Data using Flume

Session 10  PIG

Recap of last day and Queries

Introduction to Pig

Pig components

Working with Pig

Interacting with Pig

Pig Latin Syntax

Loading Data

Simple Data Types

Field Definitions

Data output

Viewing the schema

Hands On Exercise

Session 11 PIG Continues

Recap of last day and Queries

Filtering and Sorting Data

Commonly Used Functions

Storage Formats

Complex/Nested Data Types


Built in Functions for Complex Data

Iterating Grouped Data

Hands On Exercise


Recap of last day and Queries

Introduction to Scala

Writing programs Scala

Know about variables, declaring and defining functions.

Writing CASE classes

Hands On Exercise


Recap of last day and Queries

Introduction to Python

Writing programs in python

Know about variables, declaring and defining functions.

Hands On Exercise


Before attending this course, students should have experience using Microsoft Excel.

Tableau Course Outline

Session 1 Creating Your First Visualizations and Dashboard
Connecting to data
Foundations for building visualizations
Visualizing data
Creating bar charts
Creating line charts
Creating geographic visualizations
Using Show Me
Bringing everything together in a dashboard

Session 2 Working with Data in Tableau
The Tableau paradigm
Connecting to data
Managing data source metadata
Working with extracts instead of live connections
Tableau file types
Joins and blends
Filtering data

Session 3 Moving from Foundation to More Advanced Visualizations
Comparing values across different dimensions
Visualizing dates and times
Relating parts of the data to the whole
Visualizing distributions
Visualizing multiple axes to compare different measures

Session 4 Using Row-Level, Aggregate, and Level of Detail Calculations
Creating and editing calculations
Overview of the three main types of calculations
Level of Detail calculations
Practical examples of calculations and parameters
Ad hoc calculations
Performance considerations

Session 5 Table Calculations
Overview of table calculations
Quick table calculations
Relative versus fixed
Scope and direction
Addressing and partitioning
Custom table calculations
Practical examples
Data densification

Session 6 Formatting a Visualization to Look Great and Work Well
Formatting considerations
Understanding how formatting works in Tableau
Adding value to visualizations

Session 7 Telling a Data Story with Dashboards
Dashboard objectives
Example – is least profitable always unprofitable?
Designing for different displays and devices
How actions work
Example – regional scorecard

Session 8 Making Data Work for You
Structuring data for Tableau
Techniques for dealing with data structure issues
Overview of advanced fixes for data problems

Session 9 Advanced Visualizations, Techniques, Tips, and Tricks
Advanced visualizations
Sheet swapping and dynamic dashboards
Advanced mapping techniques
Using background images

Session 10 Sharing Your Data Story
Presenting, printing, and exporting
Sharing with users of Tableau Desktop and Tableau Reader
Sharing with users of Tableau Server, Tableau Online, and Tableau Public
Additional distribution options using Tableau Server

CompTIA IT Fundamentals validates essential IT skills and

 knowledge needed to perform tasks commonly performed by

advanced end-users and entry-level IT professionals alike, including:

Identifying and explaining computer components


Setting up a workstation, including conducting software installations

Establishing network connectivity


Identifying compatibility issues and identifying and preventing 

security risks managing the safety and preventative maintenance of computers

The IT Fundamentals certification is for individuals considering a 

career in IT. 


It is an ideal stepping stone to more advanced 

certifications such as CompTIA A+, and with specialized experience, 

CompTIA Network+ and CompTIA Security+.

Exam Domains:

Basic IT Literacy

Offering the exam

CompTIA provides several convenient options for taking the

 IT Fundamentals exam. These options enable candidates to test at 

a test center, school or workplace.  The Anywhere Proctored program enables you to offer candidates

 the option of taking the IT Fundamentals exam wherever there 

is an approved proctor present and an Internet-connected PC 

(that meets system requirements).

Academic Site Licenses. Schools and colleges who participate in

 the CompTIA Anywhere Proctored Test Delivery System may

 benefit from purchasing a site license.

Popular Job Roles

  • Sales Associate
  • Sales Engineer
  • Account Manager
  • Marketing Specialist
  • Product Specialist
  • Customer Support

CompTIA A+ is the preferred qualifying credential for technical support and IT operational roles. A+ certified professionals identify issues and problem-solve more effectively than those without certification. In order to receive the CompTIA A+ certification, candidates must pass two exams: 220-901 and 220-902. Successful candidates will have the knowledge required to:

Assemble components based on customer requirements
Install, configure and maintain devices, PCs and software for end 
users. Understand the basics of networking security, and including 

forensics. Provide appropriate customer support

Exam Domains

A+ 220-901
% of Exam
Mobile Devices
Hardware & Network Troubleshooting
A+ 220-902
% of Exam
Windows Operating Systems
Other Operating Systems & Technologies
Software Troubleshooting
Operational Procedures

CompTIA A+ is accredited by ANSI as meeting the ISO/IEC 17024 standard and is approved by U.S. Department of Defense (DoD) to fulfill Directive 8570.01-M requirements.

What’s New

CompTIA’s A+ 220-901 & 902 addresses the increased diversity of technologies in today’s IT environments, from cloud computing and Linux to iOS and Android. The A+ 220-901 & 902 Series has expanded coverage of several domains by adding:

Expanded coverage of mobile devices and operating systems
More security problem-solving
Fundamental cloud concepts
Significant increase in troubleshooting

In order to receive CompTIA A+ certification, a candidate must pass 

both the CompTIA A+ 220-901 and 220-902 exams.

Popular Job Roles

  • Technical Support Specialist
  • Field Service Technician
  • IT Support Technician
  • IT Support Administrator

CompTIA’s Network+ validates the knowledge and skills to 

troubleshoot, configure and manage common wired and wireless 

network. Network+ certifies a basic understanding of emerging 

technologies including unified communications, mobile, cloud and 

virtualization technologies.

Network+ ensures an IT professional has the knowledge and skills 


Network+ ensures an IT professional has the knowledge and 

skills to:

Design and implement functional networks. 

Configure, manage, and maintain essential network devices.  


Use devices such as switches and routers to segment network 
traffic and create resilient networks.Identify benefits and
 drawbacks of existing network configurations. Troubleshoot
 network problems. Least 9-12 months of networking experience.

Exam Domains

Network+ N10-007

% of Exam
1.0 Networking Concepts
2.0 Infrastructure
3.0 Network Operations
4.0 Network Security
5.0 Network Troubleshooting and Tools

Network+ N10-006

% of Exam
Network Architecture
Network Operations
Network Security
Industrial Standards, Practices and Network Theory

What’s New

CompTIA Network+ N10-007 has been updated and reorganized to

address the current networking technologies. The N10-007 version 

has expanded coverage of several domains by adding:

Critical security concepts to helping networking professionals work
 with security practitionersKey cloud computing best practices, 
including virtual switches, hypervisors, and virtual NICs, as well

as typical service models Concepts, such as network virtualization, 
disaster recovery, and device hardening to give individuals the 
combination of skills to keep the network resilient.

Popular Job Roles

  1. Network Field Technician/Engineer
  2. Network Administrator
  3. Help Desk Technician
  4. Network Support Specialist
  5. Network Analyst

CompTIA Security+ is an international, vendor-neutral certification that validates the baseline skills necessary to perform core security functions and pursue an IT security career.  Why is Security+ different?No other certification that assesses baseline 

cyber-security skills has performance-based questions on the exam.

 Security+ emphasizes hands-on practical skills, ensuring the security 

professional is better prepared to problem solve a wider variety of issues.

More choose Security+ for DoD 8570 compliance than any other certification.

focuses on the latest trends and techniques in risk management, risk mitigation, threat management and intrusion detection.The new Security+ certification covers the Junior IT Auditor/Penetration Tester job role, in 

addition to the previous job roles for Systems Administrator, 

Network Administrator, and Security Administrator.

Key Benefits

Security+ is the first security certification IT professionals should earn. 

It establishes the core knowledge required of any cyber security role and 

provides a springboard to intermediate-level cyber security jobs.

Security+ incorporates best practices in hands-on trouble-shooting to 


security professionals have practical security problem-solving skills. 

Cyber security professionals with Security+ know how to address security 

incidents – not just identify them.

Recent updates ensure the exam keeps pace with the evolving security

 landscape. Security+ is developed by leading IT experts and industry-wide 

survey feedback.

Security+ is compliant with ISO 17024 standards and approved by 

he US DoD to meet directive 8140/8570.01-M requirements.

Exam Domains

Threats, Attacks and Vulnerabilities
Technologies and Tools
Architecture and Design
Identity and Access Management
Risk Management
Cryptography and PKI

What’s New

Version SY0-501 is designed to better reflect today’s best practices for risk 

management and risk mitigation. The updated exam covers a greater 

emphasis on a security professional’s practical and hands-on ability to both 

identify and address security threats, attacks and vulnerabilities.The new 

version has also been updated to reflect how cyber security jobs are 

becoming more specialized. As new skills (like security analytics) become more prevalent, skills covered in Security+ have become a baseline for all Cybersecurity jobs. Because of this, the importance of and demand for 

Security+ has increased for a broader variety of job roles. Organizations that have contributed to the development of Security+

  • Northrop Grumman
  • State of Minnesota
  • Nationwide
  • Southeastern Louisiana University
  • Norfolk University
  • Office of the Comptroller of the Currency
  • Agile Defense, Inc.
  • The Johns Hopkins University Applied Physics Laboratory
  • Modern Technology Solutions, Inc. (MTSI)
  • Archdiocese of Philadelphi
  • Fayetteville Technical Community College
  • Brotherhood Mutual
  • The Joint Commission

CompTIA’s Cloud Essentials exam validates a candidate has the knowledge and understanding of the main cloud computing principles and concepts. 

Successful candidates will understand what cloud computing means from a business and technical perspective, as well as what is involved in moving to and governing the cloud.

Target Audience: CompTIA Cloud Essentials is relevant to business analysts, business process owners, technical support staff, managed service provider personnel, new data center staff and sales/marketing staff in cloud product or service environments.

While it is not required, CompTIA recommends that a candidate have at least six months of experience working in an environment that markets or relies on IT-related services.



Popular Job Roles

  • Business Development staff that sell cloud services
  • Technical Sales Specialist
  • IT Support Technician
  • Business Analyst

CompTIA’s Cloud Essentials exam validates a candidate has the knowledge and understanding of the main cloud computing principles and concepts. Successful candidates will understand what cloud computing means from a business and technical perspective, as well as what is involved in moving to and governing the cloud.

Target Audience: CompTIA Cloud Essentials is relevant to business analysts, business process owners, technical support staff, managed service provider personnel, new data center staff and sales/marketing staff in cloud product or service environments. While it is not required, CompTIA recommends that a candidate have at least six months of experience working in an environment that markets or relies on IT-related services.

Exam Domains

Characteristics of Cloud Services From a Business Perspective
Cloud Computing and Business Value
Technical Perspective/Cloud Types
Steps to Successful Adoption of Cloud Computing
Impact and Changes of Cloud Computing on IT Service Management
Risks and Consequences of Cloud Computing

Popular Job Roles

  • Business Development staff that sell cloud services
  • Technical Sales Specialist
  • IT Support Technician
  • Business Analyst

CompTIA’s Server+ exam validates foundation-level server skills and

knowledge, including virtualization and storage. This exam certifies 

the successful candidate has the knowledge and skills 

required to:

Build, maintain, troubleshoot, secure and support server hardware 
and software technologies Implement virtualization and 
storage solutions for local, enterprise procedures

Exam Domains

Server Architecture
Server Administration
Disaster Recovery

What’s New

The CompTIA Server+ certification exam (SK0-004) was updated in

 2015 to include virtualization and emphasize new storage 

 techniques.  In the industry today, cloud-based network solutions 

 require virtualization skills to operate systems remotely. 

Additionally, storage systems have simplified with the growing 

popularity of network-attached storage (NAS), which is far easier 

to setup  than previous Storage Area Networks (SANs). 

For this reason, we added additional storage components to 

the CompTIA Server+ (SK0-004)  exam.

Popular Job Roles

  • Server Support Technician
  • Server Administrator
  • IT/Server Technician
  • Storage Administrator

CompTIA’s Project+ certification validates core knowledge of project life cycles, project roles, and skills necessary to effectively initiate, plan, execute, monitor and close a project. Project+ certifies the business, interpersonal and technical project management skills required to successfully manage projects and business initiatives.

Project+ is intended for candidates possessing at least 12 months of cumulative experience in leading, managing, directing and/or participating in small- to medium-scale projects.

  • Project+ answers essential business requirements
    Companies increasingly require employees to understand project management skills. 15.7 million new project management roles will be added globally across seven project-intensive industries by 2020.*
  • Project+ opens new career opportunities
    Project Management is fourth in specialized skills in IT job postings. It is also the third hottest in demand tech skill with 39% of respondents with hiring plans said they will be seeking people with this skill in the next 12 months.**
  • Project+ can be your path to higher earnings
    Current salaries for project managers range from $80,000 to $116,000 in the United States.

Popular Job Roles

Project Coordinator/Manager
Project Team Members
Business Analyst
Manager, Director, Team Leader

Organizations that Recommend or Teach Project+

Advantage Health
Ernst & Young
General Dynamics
Fuji Xerox
U.S. Army
U.S. Navy



The CompTIA Cybersecurity Analyst (CySA+) examination is an intermediate-level 
credential for cybersecurity professionals. The exam will certify that the successful 
candidate has the knowledge and skills required to:
Perform data analysis and interpret the results to identify vulnerabilities, threats, 
and risks to an organization
Configure and use threat detection tools
Secure and protect applications and systems within an organization
The behavioral analytics skills covered by the CompTIA CySA+ certification identify and combat malware and advanced persistent threats (APTs), resulting in better threat visibility across a broad attack surface by focusing on network behavior, including an organization’s interior network.
Exam Domains
% of Exam
Threat Management
Vulnerability Management
Cyber Incident Response
Security and Architecture Tool Sets

24 Operations Center (SOC) Analyst

Vulnerability Analyst
Cybersecurity Specialist
Threat Intelligence Analyst
Security Engineer

Organizations That Contributed to Exam Development

US Department of Veteran Affairs
US Navy
Northrop Grumman
Washington State Patrol
Linux Professional Institute
Boulder Community Health
Western Governor’s University
BlacKnight Cyber Security International
Why did CompTIA develop CySA+


Exam Codes
Launch Date 
February 15, 2017 
Exam Description
The CompTIA Cybersecurity Analyst (CySA+) certification verifies that successful candidates have the knowledge and skills required to configure and use threat detection tools, perform data analysis and interpret the results to identify vulnerabilities, threats and risks to an organization, with the end goal of securing and protecting applications and systems within an organization.
Number of Questions
Maximum 85 questions
Type of Questions
Multiple choice and performance-based
Length of Test
165 minutes
Passing Score
750 (on a scale of 100-900)
Recommended Experience
Network+, Security+ or equivalent knowledge. Minimum of 3-4 years of hands-on information security or related experience. While there is no required prerequisite, CySA+ is intended to follow CompTIA Security+ or equivalent experience and has a technical, hands-on focus.