Advanced Big Data Professional (ABDP)

Register Here
Online Session: 9:30am to 5:30pm (SGT / UTC +8) 4 Lessons Click on preferred date to register

Course Information
  • Duration: 4-Day / 32 Hours
  • Who Should Attend: Advanced Big Data Professional (ABDP)is designed for anyone who have little or no understanding, knowledge of, or experience in Big Data and would like the opportunity to learn in a supportive and encouraging environment.

Course Objective

Advanced Big Data Professional (ABDP) is designed for Professionals and Anyone interested in acquiring advanced knowledge and skills on how to use Hadoop in Big Data to identify correlation and causation statistically valid models as part of their organisation strategic decision making and planning.


It is preferred that participants attend and successfully completed Data Analytics Essentials (DAE)

Participants are required to attempt an examination upon completion of course. This exam tests a candidate’s knowledge and skills related to Big Data based on the syllabus covered.


Participants will be awarded a Certificate of Competency and recognized as a Advanced Big Data Professional (abdp) upon meeting the requirements and passing the examination.

Module 1 Data Types and Relational Database Management System (RDBMS)
Topics Covered
  • Data Types & RDBMS Concepts
  • Structured Query Language – SQL Basics
  • Data Warehousing Concepts
  • Data Modeling Concepts

Module 2 Introduction to Big Data and Hadoop
Topics Covered
  • Introduction to Big Data and Hadoop
  • Hadoop Architecture
  • Hadoop Deployment
  • Hadoop Troubleshooting
  • Introduction to Hadoop Distributed File System (HDFS)
  • Introduction to MapReduce

Module 3 Processing Data in Hadoop
Topics Covered
  • Overview on MapReduce
  • When to Use MapReduce
  • Introduction to Spark
  • Components and Concept of Spark
  • Understanding Abstraction
  • Working with Pig
  • Overview on Hive
  • Apache Hive – Hive Query Language

Module 4 Fundamentals to NoSQL Data Management for Big Data
Topics Covered
  • Introduction to NoSQL
  • Concepts of NoSQL
  • Key-Value Stores
  • Document Stores
  • Object Data Stores
  • Graph Databases

Module 5 Real-Time Data Processing with Hadoop
Topics Covered
  • Understand Stream Processing
  • Introduction to Apache Storm
  • Understanding Storm Architecture and Topologies
  • Integration Storm with HDFS
  • Integration Storm with HBase

Module 6 Spark Streaming
Topics Covered
  • Overview on Spark Streaming
  • Spark Streaming with Simple Count
  • Spark Streaming with Multiple Inputs
  • Maintaining State
  • Windowing in Spark Streaming
  • Streaming vs. ETL Code
  • Batch Analytics with Spark
  • SparkSQL and DataFrame
  • DataFrame APIs and SQL API

Module 7 Visualizing in Big Data
Topics Covered
  • Big Data Visualization Tools
  • Quick Overview on the Different Chart Types
  • Using Python to Visualize Data

Advanced Big Data Professional (ABDP) involves rigorous usage of real-time case studies, hands-on exercises and group discussions