Skip to content
Professional Data Engineering and Big data Program Types of data in big data
Professional Data Engineering and Big data Program
0% Completed
Introduction to Big Data and Data Engineering – part1
Why Big Data Needs Data Engineering?
Video - 3:13 mins
scale up solution
Video - 2:59 mins
scale out solution
Video - 5:15 mins
Why Data Engineering Became Necessary
Video - 10:02 mins
How Data Engineering Solves This Problem
Video - 2:04 mins
Introduction to Big Data and Data Engineering – part2
Data continues to grow
Video - 2:15 mins
Define Big Data
Video - 2:13 mins
Types of data in big data
Video - 1:23 mins
Where Big Data Comes From
Video - 2:17 mins
Big data characteristics
Video - 5:05 mins
How to deal with Big Data
Video - 1:33 mins
Batch Processing
Video - 1:32 mins
Real-Time Analytics
Video - 2:37 mins
Introduction to Big Data and Data Engineering – part3
Big data challenges
Video - 0:54 mins
OLTP
Video - 2:15 mins
Data warehouse
Video - 3:38 mins
Data Lake
Video - 1:38 mins
Data Lakehouse
Video - 1:38 mins
Schema-on-write
Video - 1:20 mins
Schema-on-read
Video - 1:38 mins
ETL
Video - 1:05 mins
ELT
Video - 1:20 mins
Understand the role of network infrastructure in big data
Video - 1:20 mins
Introduction to Big Data and Data Engineering – part4
Introduction to Distributed Systems in Big Data
Video - 2:09 mins
Why Big Data Needs Distributed Systems
Video - 1:19 mins
Basics of Distributed Computing
Video - 1:39 mins
How Distributed Systems Work
Video - 1:07 mins
Key Concepts in Distributed Systems-part1
Video - 1:37 mins
Key Concepts in Distributed Systems-part2
Video - 0:48 mins
Role in Big Data Architecture
Video - 0:51 mins
Single Machine vs Distributed Systems
Video - 0:43 mins
Scalability
Video - 0:57 mins
Fault Tolerance
Video - 1:04 mins
Parallel Processing
Video - 0:48 mins
Data Distribution
Video - 0:46 mins
Data Engineering with SQL & Python
Introduction
Video - 1:17 mins
IDE
Video - 2:38 mins
Anaconda
Video - 0:40 mins
Install anaconda
Video - 16:31 mins
Jupyter notebook
Video - 15:40 mins
Print
Video - 10:40 mins
Numbers
Video - 3:47 mins
Variables
Video - 5:54 mins
Strings
Video - 1:13 mins
Strings method
Video - 11:23 mins
Data Structures
Video - 5:48 mins
lists
Video - 1:00 mins
Dictionaries
Video - 2:44 mins
Tuples
Video - 2:21 mins
sets
Video - 3:03 mins
Booleans
Video - 4:05 mins
Comparisons Operators
Video - 3:20 mins
Conditional statement If, Else, Elif Statements
Video - 3:27 mins
Loops for loop and while loop
Video - 8:30 mins
Functions
Video - 5:06 mins
introduction to pandas
Video - 0:59 mins
Data Frame
Video - 1:36 mins
Create DataFrame
Video - 4:27 mins
Working with columns
Video - 7:16 mins
Working with Rows
Video - 8:57 mins
Subsets
Video - 3:32 mins
working with files
Video - 5:48 mins
Method1
Video - 4:23 mins
Method2
Video - 22:25 mins
summarize data
Video - 0:51 mins
View the first few rows of a DataFrame
Video - 1:47 mins
View the last few rows of a DataFrame
Video - 0:46 mins
Get summary of the DataFrame
Video - 0:57 mins
Generate summary statistics for numerical columns
Video - 0:50 mins
Get the number of rows and columns in a DataFrame
Video - 0:46 mins
View the column names of the DataFrame
Video - 0:17 mins
Access the index of the DataFrame
Video - 0:29 mins
Check the data types of each column
Video - 0:24 mins
Check for missing values in the DataFrame
Video - 1:12 mins
Remove rows with missing values
Video - 1:21 mins
Rename columns or rows in the DataFrame
Video - 0:56 mins
Sample method
Video - 1:09 mins
Sort the DataFrame
Video - 3:10 mins
Group data by one or more columns to perform aggregation
Video - 5:57 mins
Merge two DataFrames
Video - 3:35 mins
Create a pivot table for summarizing data
Video - 2:02 mins
file format
Video - 3:55 mins
CSV file
Video - 3:23 mins
Excel file
Video - 1:48 mins
Json file
Video - 2:25 mins
Parquet file
Video - 1:21 mins
XML file
Video - 0:45 mins
Data Quality
Video - 0:39 mins
handling missing value
Video - 8:07 mins
duplicated
Video - 2:12 mins
Data Consistency
Video - 1:34 mins
Data Transformation and Normalization
Video - 3:51 mins
Validating Data Types
Video - 2:07 mins
Fixing Data Entry Errors
Video - 2:32 mins
Consistency in Categorical Data
Video - 1:13 mins
Standardizing Data Formats
Video - 2:20 mins
Data Types conversion
Video - 1:00 mins
Data Validation and Verification
Video - 1:09 mins
Handling Categorical Variables
Video - 2:00 mins
Project 1 : Bank Transactions
Video - 22:48 mins
project 2 : Customer Purchases
Video - 23:13 mins
Project3 : Payroll analysis
Video - 16:01 mins
Introduction to Database
Video - 2:19 mins
Table
Video - 1:09 mins
schema
Video - 0:41 mins
Relational Database
Video - 1:05 mins
A primary key and A foreign key
Video - 2:47 mins
Relationships between Tables
Video - 1:04 mins
One-to-One
Video - 0:27 mins
One-to-Many
Video - 0:28 mins
Many-to-Many
Video - 0:22 mins
RDBMS
Video - 0:55 mins
SQL
Video - 0:52 mins
Type of sql commands
Video - 1:56 mins
DDL – Data Definition Language
Video - 0:50 mins
DQL – Data Query Language
Video - 0:47 mins
DML – Data Manipulation Language
Video - 0:42 mins
DCL – Data Control Language
Video - 0:38 mins
TCL – Transaction Control Language
Video - 0:40 mins
SQL Server Management Studio (SSMS)
Video - 1:06 mins
Install SQL Server Developer and SQL Server Management Studio (SSMS)
Video - 10:38 mins
SSMS Overview
Video - 3:38 mins
Transportation database
Video - 6:40 mins
Sql server data types
Video - 6:40 mins
SELECT
Video - 1:49 mins
AND - OR conditions
Video - 4:01 mins
ORDER BY
Video - 2:07 mins
DISTINCT
Video - 0:42 mins
Between
Video - 0:36 mins
IN
Video - 1:41 mins
like
Video - 2:00 mins
Introduction to Joins
Video - 2:17 mins
Inner JOIN
Video - 4:05 mins
Left JOIN
Video - 2:57 mins
Right JOIN
Video - 1:21 mins
Full JOIN
Video - 1:51 mins
Aggregation functions and Groupby
Video - 3:15 mins
COUNT
Video - 0:47 mins
SUM
Video - 0:59 mins
AVG
Video - 0:28 mins
MAX
Video - 0:25 mins
MIN
Video - 0:17 mins
GROUB BY
Video - 1:18 mins
HAVING
Video - 1:08 mins
String Function
Video - 3:04 mins
Date Functions
Video - 5:32 mins
Conversion Functions
Video - 1:49 mins
Subquery
Video - 0:40 mins
Noncorrelated Subqueries
Video - 1:44 mins
Correlated Subqueries
Video - 1:13 mins
Window functions
Video - 0:50 mins
ROW_NUMBER()
Video - 2:02 mins
RANK ()
Video - 1:56 mins
DENSE_RANK()
Video - 1:39 mins
CASE statement
Video - 2:09 mins
A Common Table Expression
Video - 1:22 mins
Project : Transportation Analysis project
Video - 23:53 mins
Hadoop Production Deployment & Cluster Setup
Why do we develop something
Video - 3:34 mins
Challenges in Data Processing Before Hadoop
Video - 2:38 mins
Hadoop History
Video - 12:38 mins
Introduction to Hadoop
Video - 16:31 mins
Hadoop Ecosystem Overview
Video - 15:40 mins
Hadoop Architecture-part1
Video - 10:40 mins
Hadoop Architecture-part2
Video - 3:07 mins
Hadoop Architecture-part3
Video - 5:54 mins
Hadoop Architecture-part4
Video - 1:13 mins
Hadoop Architecture-part5
Video - 19:52 mins
HDFS Architecture - NameNode
Video - 5:48 mins
HDFS Architecture - DataNode
Video - 1:00 mins
Read Operation and Write Operation
Video - 2:44 mins
Block and Replication
Video - 2:21 mins
Secondary NameNode Role
Video - 3:03 mins
HDFS Block Storage
Video - 4:05 mins
Fault Tolerance in HDFS
Video - 3:20 mins
Data Locality Concept
Video - 3:27 mins
Hadoop Installation (virtualbox) + Services + HDFS Commands Practice
Video - 8:30 mins
Start Hadoop Services
Video - 5:06 mins
jps command
Video - 0:59 mins
Stop Hadoop Services
Video - 1:36 mins
NameNode UI (HDFS Web Interface)
Video - 4:27 mins
Basic Navigation Commands
Video - 7:16 mins
File Upload & Download Commands
Video - 8:57 mins
File Viewing Commands
Video - 3:32 mins
File & Directory Management
Video - 5:48 mins
System & Advanced Commands
Video - 2:41 mins
HDFS High Availability & Rack Awareness Architecture
Video - 22:25 mins
Apache ZooKeeper: Architecture, Coordination & Distributed Leadership in Hadoop
Video - 4:04 mins
Project 1 : HDFS Small Files Optimization
Video - 6:18 mins
Project 2 : HDFS Block Size & Replication
Video - 5:57 mins
Project 3 : HDFS File Format & Compression Optimization
Video - 8:27 mins
Enterprise Data Engineering with Apache Spark
Challenges in Big Data Before Apache Spark and Understanding Apache Spark
Video - 20:02 mins
Differences Between Spark 2.x and Spark 1.x
Video - 5:17 mins
Apache Spark 2.x Architecture
Video - 12:41 mins
Fault Tolerance & Scalability: Hadoop vs Spark
Video - 6:05 mins
Spark setup
Video - 3:42 mins
PySpark Setup
Video - 1:41 mins
Spark UI
Video - 1:59 mins
Spark UI - Test Spark Job
Video - 5:39 mins
Jobs details
Video - 11:32 mins
Stage details - 0
Video - 11:23 mins
Stage details - 1
Video - 9:38 mins
Stage details - 2
Video - 3:32 mins
Stage details - 3
Video - 7:36 mins
Stage details - 4
Video - 6:34 mins
Executors Tab
Video - 0:58 mins
Environment Tab
Video - 0:54 mins
Storage Tab
Video - 1:08 mins
SQL Tab and SQL metrics
Video - 0:59 mins
Structured Streaming Tab
Video - 2:02 mins
JDBC/ODBC Server Tab
Video - 1:17 mins
Shuffle read and Shuffle write in Spark
Video - 12:12 mins
PySpark RDD API and RDD (Resilient Distributed Dataset)
Video - 5:10 mins
RDD Transformations
Video - 8:30 mins
RDD Actions
Video - 2:34 mins
Run (Spark Job Execution Flow)
Video - 0:54 mins
DAG (Directed Acyclic Graph)
Video - 0:47 mins
Stages and Tasks
Video - 1:09 mins
Partitioning Strategy
Video - 1:35 mins
Caching & Persisting
Video - 1:18 mins
Performance Tuning Basics
Video - 2:20 mins
PySpark DataFrame API
Video - 2:34 mins
DataFrame API
Video - 1:08 mins
Dataset API
Video - 1:03 mins
Schema Inference
Video - 11:51 mins
Schema Enforcement
Video - 2:25 mins
Column Operations
Video - 30:15 mins
Filtering & Aggregation
Video - 11:08 mins
Normal join - Broadcast join - production problem
Video - 17:36 mins
Handling Null Values
Video - 6:46 mins
UDF (User Defined Functions)
Video - 12:14 mins
Window Functions in pyspark
Video - 26:33 mins
PySpark SQL and Spark SQL
Video - 11:12 mins
Spark Streaming and Structured Streaming
Video - 1:27 mins
Streaming Sources (Kafka, Files)
Video - 1:55 mins
Window Operations
Video - 4:59 mins
Late data handling (watermark)
Video - 2:03 mins
Stateful Streaming + Final Streaming Pipeline Architecture
Video - 9:00 mins
Memory Management
Video - 3:53 mins
Executor Memory Structure
Video - 2:48 mins
JVM Heap Memory in Spark
Video - 2:15 mins
Memory for Execution vs Storage
Video - 0:48 mins
Unified Memory Management
Video - 1:25 mins
Off-Heap Memory
Video - 1:37 mins
Garbage Collection (GC) Impact
Video - 2:16 mins
Partition Tuning
Video - 2:29 mins
Reduce Shuffle Operations
Video - 1:20 mins
Broadcast Join Optimization
Video - 0:58 mins
Avoid Wide Transformations
Video - 0:48 mins
Data Skew Handling
Video - 1:57 mins
File Format Optimization (Parquet, ORC)
Video - 1:15 mins
Predicate Pushdown
Video - 1:04 mins
Column Pruning
Video - 0:43 mins
Project 1: DataFrame API Performance Optimization Project
Video - 12:40 mins
Project 2: Spark SQL Query Optimization Project
Video - 7:27 mins
Project 3: Spark Memory Tuning & Resource Optimization
Video - 8:13 mins
Project 4: Shuffle Handling & Optimization in Spark
Video - 4:30 mins
Project 5: Data Skew Detection & Mitigation
Video - 3:11 mins
Project 6: Broadcast Join Optimization
Video - 17:36 mins
Introduction to Hive and Sqoop
Introduction to Hive
Video - 1:53 mins
Hive Architecture
Video - 6:11 mins
Hive Data Model
Video - 1:06 mins
Hive Query Language (HQL)
Video - 0:32 mins
Data Types in Hive
Video - 1:03 mins
DAG
Video - 4:02 mins
install virtualbox on windows
Video - 1:59 mins
install putty software on windows
Video - 1:09 mins
install winscp on windows
Video - 1:21 mins
Install Cloudera and Setting Up Hadoop
Video - 9:20 mins
Hive Installation
Video - 1:50 mins
Create Database
Video - 2:30 mins
Creating and Managing Tables in Hive
Video - 7:23 mins
Loading Data into Hive Tables
Video - 12:55 mins
Managed Table in hive
Video - 2:07 mins
External Table in hive
Video - 7:28 mins
hive query -HQL
Video - 9:49 mins
The partitioning in Hive
Video - 0:50 mins
Static Partitioning
Video - 4:08 mins
Dynamic Partitioning
Video - 5:45 mins
Hive Bucketing
Video - 9:52 mins
HIVE JOINS
Video - 7:29 mins
Hive Optimization Techniques
Video - 1:55 mins
Apache Sqoop
Video - 2:21 mins
Sqoop Architecture
Video - 0:53 mins
Key Features of Sqoop
Video - 2:20 mins
Sqoop Connectors
Video - 1:22 mins
Sqoop Commands Overview
Video - 0:56 mins
Sqoop Installation
Video - 0:36 mins
MySQL Database
Video - 2:32 mins
Importing Data from RDBMS to HDFS
Video - 6:22 mins
Exporting Data from HDFS to RDBMS
Video - 9:23 mins
Adding more mappers to a Sqoop
Video - 4:21 mins
handling portions of data with Sqoop
Video - 6:29 mins
Incremental Data Import in Sqoop
Video - 15:59 mins
Data Compression with Sqoop
Video - 4:20 mins
Avro format
Video - 3:53 mins
SequenceFile format
Video - 3:16 mins
Parquet format
Video - 2:46 mins
Create sqoop job
Video - 4:14 mins
Sqoop Performance Optimization
Video - 1:00 mins
Kafka: From Zero to Production
Starting the Kafka Journey - part1
Video - 24:05 mins
Starting the Kafka Journey - part2
Video - 12:26 mins
Starting the Kafka Journey - part3
Video - 27:39 mins
Starting the Kafka Journey - part4
Video - 18:30 mins
Starting the Kafka Journey - part5
Video - 7:08 mins
Starting the Kafka Journey - part6
Video - 47:43 mins
What is Kafka
Video - 1:36 mins
Event Streaming Concept
Video - 1:11 mins
Kafka vs traditional messaging systems
Video - 2:44 mins
Kafka ecosystem overview
Video - 1:57 mins
Real-time Data Pipelines
Video - 0:39 mins
Log Aggregation
Video - 0:39 mins
Streaming Analytics
Video - 0:41 mins
Event-driven Microservices
Video - 1:56 mins
CDC (Change Data Capture)
Video - 1:01 mins
Distributed event streaming platform
Video - 0:52 mins
Publish/subscribe messaging
Video - 1:31 mins
Durable commit log
Video - 0:42 mins
Replayable events
Video - 0:58 mins
High throughput architecture
Video - 0:44 mins
Horizontal scalability
Video - 0:50 mins
Zookeeper mode and KRaft mode
Video - 4:34 mins
Lab 1 : Install Kafka
Video - 9:47 mins
Lab 1 : Start broker
Video - 1:22 mins
Lab 1 : Create topic
Video - 6:18 mins
Lab 1 : Produce & consume messages
Video - 3:22 mins
Lab 1 : Inspect logs
Video - 2:46 mins
Kafka Architecture Overview
Video - 1:47 mins
Producers
Video - 1:00 mins
Consumers
Video - 1:24 mins
Topics
Video - 0:45 mins
Partitions
Video - 0:40 mins
Brokers
Video - 0:51 mins
Clusters
Video - 0:47 mins
Kafka Log Structure
Video - 0:43 mins
Event flow (routing)
Video - 1:08 mins
Append-only log design
Video - 0:43 mins
Partition-based scalability
Video - 1:02 mins
Offset indexing
Video - 0:45 mins
Distributed storage model
Video - 1:01 mins
Event routing
Video - 0:56 mins
Lab 2 :Create multi-partition topics
Video - 2:52 mins
Lab 2 : Observe partition distribution
Video - 1:30 mins
Lab 2 : Test message ordering
Video - 3:36 mins
Lab 2 : Send keyed messages
Video - 3:49 mins
Lab 2 : Explore broker storage directories
Video - 2:29 mins
Broker Internals
Video - 1:49 mins
Partitions and Replication Factor
Video - 1:19 mins
Leader/Follower Model
Video - 1:15 mins
ISR (In-Sync Replicas)
Video - 1:19 mins
Leader Election
Video - 1:48 mins
Fault Tolerance
Video - 1:19 mins
Offset Concept
Video - 1:03 mins
Ordering Guarantees
Video - 0:58 mins
Durability Model
Video - 1:24 mins
Data Consistency Model
Video - 1:01 mins
Throughput vs Latency
Video - 1:07 mins
Retention Policies
Video - 1:25 mins
Log Segments
Video - 1:07 mins
Replayability
Video - 1:17 mins
Replicated partitions
Video - 1:02 mins
Automatic failover
Video - 0:46 mins
High durability storage
Video - 0:47 mins
Segment-based logs
Video - 0:31 mins
Time-based retention
Video - 0:42 mins
Size-based retention
Video - 0:50 mins
Lab 3 : Kafka Replication , ISR & Broker Failure
Video - 9:45 mins
Producer API
Video - 2:14 mins
Consumer API and Consumer Groups
Video - 1:22 mins
Offset Commit Strategies
Video - 1:15 mins
Rebalancing
Video - 1:40 mins
Delivery Semantics
Video - 1:24 mins
Idempotent Producer
Video - 1:53 mins
Message Keys and Partitioning Logic
Video - 1:02 mins
Batching and Compression
Video - 1:10 mins
Retry Mechanisms - Error Handling - Dead Letter Queue (DLQ)
Video - 1:20 mins
Parallel consumption
Video - 0:27 mins
Offset management
Video - 0:47 mins
Duplicate prevention
Video - 0:56 mins
Exactly-once semantics
Video - 0:52 mins
Lab 4 : Kafka Consumer Groups , Consumer lag - Rebalancing
Video - 11:27 mins
Cluster Setup
Video - 1:14 mins
Broker Configuration
Video - 1:21 mins
Adding Brokers
Video - 1:12 mins
Removing Brokers
Video - 0:59 mins
Broker Replacement
Video - 0:59 mins
Rebalancing Partitions
Video - 1:07 mins
Rolling Restart
Video - 1:04 mins
Kafka Upgrades
Video - 0:49 mins
High Availability
Video - 0:57 mins
ZooKeeper vs KRaft
Video - 0:51 mins
Cluster Scaling
Video - 1:00 mins
Network Tuning
Video - 0:40 mins
Hardware Planning
Video - 0:47 mins
Storage Planning
Video - 0:57 mins
Failure Recovery
Video - 0:51 mins
Multi-broker architecture
Video - 0:52 mins
Partition reassignment
Video - 0:45 mins
Zero-downtime upgrades
Video - 0:42 mins
Cluster balancing
Video - 0:45 mins
Lab 5 : Kafka Add/Remove Brokers, Scaling & Recovery
Video - 9:58 mins
Retention Policies
Video - 2:42 mins
Time-based Retention
Video - 1:04 mins
Size-based Retention
Video - 1:12 mins
Log Compaction
Video - 1:47 mins
Segment Management
Video - 0:55 mins
Offset Retention
Video - 0:47 mins
Replication Tuning
Video - 1:24 mins
Disaster Recovery
Video - 1:10 mins
Data Durability Guarantees
Video - 1:24 mins
Lab 6 : Configure retention rules
Video - 10:13 mins
Kafka Security
Video - 9:52 mins
Monitoring & Observability
Video - 7:09 mins
Performance Tuning
Video - 7:09 mins
Stream Processing
Video - 4:57 mins
Kafka Integration Ecosystem
Video - 4:53 mins
Project 1 : End-to-End Big Data Streaming Platform : Kafka - Spark - HDFS
Video - 46:09 mins
Project 2 : Real-Time Data Pipeline using Kafka, Spark & Snowflake
Video - 47:00 mins
Project 3 : End-to-End Big Data Streaming Platform with Apache Kafka, Apache Spark, PostgreSQL & Grafana
Video - 35:19 mins
Project 4 : End-to-End CDC Pipeline with Apache Kafka, Debezium & PostgreSQL
Video - 58:07 mins
Snowflake and dbt: Zero to Production Data Engineering
Cloud Data Warehousing Essentials
Video - 4:21 mins
Getting Started with Snowflake Cloud
Video - 19:12 mins
Snowflake as a SaaS Platform
Video - 3:08 mins
Snowflake Account & Core Building Blocks
Video - 3:47 mins
Snowflake Architecture & Execution Model
Video - 11:14 mins
Databases & Table Structures in Snowflake
Video - 15:35 mins
Time Travel & Data Recovery System
Video - 9:31 mins
Schemas & Session Context Management
Video - 17:49 mins
Data Integrity & Data Types
Video - 8:01 mins
Zero-Copy Cloning & Data Replication
Video - 7:33 mins
Stored Procedures & Automation Logic
Video - 5:10 mins
Security, Roles & Access Control
Video - 13:35 mins
Transactions & Data Consistency
Video - 6:55 mins
Streams & Data Change Tracking
Video - 8:15 mins
Task Automation & Workflow Scheduling
Video - 8:27 mins
Automated data partitioning & incremental loading using snowflake tasks
Video - 7:23 mins
Incremental load using snowflake tasks
Video - 8:50 mins
SnowSQL & Command Line Operations
Video - 2:44 mins
Snowflake COPY INTO Command for Data Loading and Unloading
Video - 6:11 mins
External Storage
Video - 1:05 mins
BI Integration with Power BI
Video - 3:53 mins
Introduction to Modern Data Transformation
Video - 17:22 mins
Data Modeling with DBT
Video - 7:37 mins
Dynamic SQL with Jinja
Video - 5:21 mins
Testing & Data Documentation
Video - 4:34 mins
Seeds & Data Sources
Video - 7:52 mins
Deployment & CI/CD Pipelines
Video - 5:44 mins
DBT Best Practices & Optimization
Video - 5:58 mins
Hooks & Workflow Extensions
Video - 5:48 mins
Snapshots & Historical Tracking
Video - 6:40 mins
DBT Packages & Ecosystem Extensions
Video - 1:32 mins
Environment Setup & Prerequisites
Video - 5:40 mins
Building the Snowflake Data Warehouse
Video - 6:33 mins
Initializing the dbt Project
Video - 13:05 mins
Configuring Snowflake Connection - Connecting dbt to Snowflake
Video - 2:03 mins
Building Source Definitions in dbt
Video - 2:55 mins
Creating Staging Models for Data Cleaning
Video - 5:04 mins
Implementing Business Logic with Intermediate Models
Video - 0:45 mins
Building Analytics-Ready Data Marts
Video - 1:14 mins
Configuring dbt Project Settings
Video - 10:41 mins
Running dbt Pipelines
Video - 4:49 mins
Check Data Warehouse
Video - 5:28 mins
Generate dbt Documentation
Video - 1:59 mins
Building Final Retail KPI Reports
Video - 1:20 mins
Additional Session 1 : DBT
Video - 1:19:35 mins
Additional Session 2 : DBT
Video - 1:09:22 mins
Project : Real-Time Analytics Pipeline with Kafka, Spark & Snowflake
Video - 47:00 mins
Apache Airflow: From Basics to Production
What is Apache Airflow and Airflow architecture overview
Video - 15:13 mins
Airflow Setup & Installation + lab
Video - 9:54 mins
A DAG (Directed Acyclic Graph) + Lab
Video - 9:01 mins
DAG structure in Airflow + lab
Video - 9:19 mins
DAG parameters (start_date, schedule) + lab
Video - 1:56 mins
Task definition basics + lab
Video - 1:58 mins
Dependencies concept + lab
Video - 9:52 mins
Scheduling
Video - 0:57 mins
Cron expressions
Video - 1:58 mins
Airflow scheduling system
Video - 1:12 mins
Catchup vs no catchup
Video - 1:43 mins
Backfill & Catchup
Video - 1:43 mins
Timezones in scheduling
Video - 1:07 mins
Manual vs automatic triggers
Video - 1:04 mins
Scheduling + lab
Video - 8:45 mins
Task Dependencies + Lab
Video - 5:15 mins
Parallel tasks + Lab
Video - 2:51 mins
Diamond Dependency + Lab
Video - 3:53 mins
Branching workflows + Lab
Video - 4:38 mins
Trigger rules + Lab
Video - 6:46 mins
Data Passing , XCom and Push & pull mechanism
Video - 7:10 mins
Variables in Airflow
Video - 2:46 mins
Connections concept
Video - 5:31 mins
Sensors (advanced use)
Video - 1:56 mins
HTTP Operator
Video - 1:01 mins
SQL Operator
Video - 1:27 mins
Email alerts setup
Video - 34:29 mins
Project 1 : End-to-End Real-Time Data Pipeline using Kafka, Spark, Hadoop & Airflow
Video - 9:42 mins
Project 2 : End-to-End Data Pipeline with Kafka, Spark, HDFS, PostgreSQL & Airflow
Video - 1:02:43 mins
Project 3 : End-to-End Data Engineering Platform with Hadoop, Spark, Airflow & dbt
Video - 41:05 mins
Modern Data Lakehouse with Apache Iceberg
Introduction to Iceberg
Video - 11:27 mins
Why Iceberg Was Created
Video - 7:14 mins
Iceberg Architecture
Video - 12:44 mins
Install Spark + enable Iceberg catalog and create first table
Video - 4:20 mins
Building Your First Apache Iceberg Table with Spark and HDFS Catalog + Lab
Video - 10:19 mins
Understanding Table Metadata
Video - 5:46 mins
Iceberg Table Internals : Metadata JSON, Snapshots, and Version History + Lab
Video - 16:05 mins
Exploring Iceberg Manifests, Snapshots, and File-Level Metadata + Lab
Video - 11:57 mins
Hive Table Architecture and Partition Storage Analysis + Lab
Video - 10:36 mins
Schema evolution + column IDs + backward/forward compatibility + snapshots + hidden partitioning + metadata inspection + Lab
Video - 13:11 mins
Project : Event-Driven Lakehouse Pipeline: Kafka Ingestion, Spark Processing, Iceberg Storage
Video - 10:19 mins
Building Real-Time Data Pipelines with Apache Flink
Introduction to Apache Flink
Video - 6:44 mins
Real time vs Batch Processing
Video - 3:00 mins
Dataflow Model
Video - 3:54 mins
Sources (Data Input)
Video - 3:39 mins
Transformations
Video - 1:35 mins
Sinks (Data Output)
Video - 1:47 mins
Parallelism (Distributed Processing)
Video - 2:53 mins
Stateful Processing
Video - 8:15 mins
Checkpointing (Fault Tolerance)
Video - 6:41 mins
Event Time + Watermarks
Video - 9:30 mins
Fault Tolerance + Recovery
Video - 2:06 mins
Project : Building Real-Time Data Pipelines Using Kafka, Apache Flink & Flink SQL
Video - 5:17 mins
End-to-End Data Flow Engineering with Apache NiFi
Introduction to Apache NiFi
Video - 3:53 mins
Apache NiFi handles the big data challenges
Video - 1:33 mins
The change from ETL to data streaming and how Apache NiFi fits in
Video - 1:32 mins
Apache NiFi's key features
Video - 2:30 mins
How Apache NiFi Addresses Big Data Integration Challenges
Video - 0:50 mins
When NiFi Might Not Be Ideal
Video - 1:10 mins
NiFi and Big data tools
Video - 2:04 mins
Flow-based programming (FBP)
Video - 2:36 mins
Apache NiFi's Main Components
Video - 2:42 mins
NiFi GUI
Video - 1:25 mins
Configuring and Tuning Apache NiFi
Video - 4:17 mins
Scaling NiFi
Video - 0:54 mins
Cluster Terminologies
Video - 1:18 mins
Load Balancing Strategies
Video - 1:13 mins
Benefits of Clustering
Video - 0:37 mins
Case 1: Real-Time Operational Intelligence System
Video - 0:49 mins
Case 2: Enterprise CDC Data Integration with Apache NiFi
Video - 3:52 mins
Case 3: Data Governance & GDPR-Compliant Data Platform
Video - 2:13 mins
Data Warehouse Design & Implementation
Evolution OLTP - DW - Data Lake → Lakehouse
Video - 2:03 mins
OLTP Online Transaction Processing.
Video - 6:57 mins
Data Warehouse (DW)
Video - 1:34 mins
Why Do We Need a Data Warehouse
Video - 3:10 mins
From OLTP to DW – ETL ELT Pipelines
Video - 1:41 mins
Data Modelling – Star Schema
Video - 8:13 mins
NORMALIZED (OLTP style – 3NF)
Video - 0:54 mins
DENORMALIZED (Star Schema – Data Warehouse)
Video - 0:49 mins
Normalize to write fast. Denormalize to read fast.
Video - 1:07 mins
Historical Data and Time-Based Analysis
Video - 4:55 mins
Why OLTP is BAD for Historical Analysis
Video - 0:57 mins
Slowly Changing Dimensions (SCD)
Video - 2:22 mins
Enables historical accuracy in reports.
Video - 2:49 mins
Typical Data Warehouse Workloads
Video - 0:51 mins
Enterprise Data Warehouse Technologies
Video - 1:06 mins
OLTP vs Data Warehouse Limitations of Data Warehouses
Video - 0:51 mins
Data Lake
Video - 2:33 mins
Schema-on-Read
Video - 1:02 mins
Data Lake Architecture
Video - 0:48 mins
Data Zones in Data Lake
Video - 1:25 mins
Use Cases for Data Lakes
Video - 0:37 mins
Strengths and Weaknesses of Data Lakes
Video - 1:33 mins
OLTP → DW → Data Lake
Video - 1:09 mins
Lake house architecture
Video - 8:54 mins
Enterprise Data Warehouse
Video - 4:28 mins
Inmon vs Kimball vs Data Vault
Video - 5:14 mins
Enterprise Analytical Requirements
Video - 3:43 mins
Subject Areas & Conformed Dimensions
Video - 3:39 mins
Data Domains & Ownership
Video - 3:33 mins
Enterprise Bus Matrix
Video - 1:55 mins
Advnaced topics
Video - 14:26 mins
Project 0 Data warehouse for an airline sales analysis system
Video - 1:15 mins
Project Step 1 - Business Understanding & Project Objectives
Video - 1:14 mins
Project Step 2 - Airline Data Collection & CSV Preparation
Video - 8:51 mins
Project Step 3 - HDFS Storage Layer Setup
Video - 1:10 mins
Project Step 4 - Snowflake Data Warehouse Configuration
Video - 8:17 mins
Project Step 5 - Staging Tables & Data Ingestion
Video - 6:53 mins
Project Step 6 - Fact & Dimension Tables
Video - 4:40 mins
Project Step 7 - ETL Pipeline Development
Video - 16:22 mins
Project Step 8 - KPI Analytics, SQL Views & Stored Procedures
Video - 2:11 mins
Project Step 9 - Managing DIM_CUSTOMER (SCD Type 2) History
Video - 5:50 mins
Project Step 10 - Power BI Dashboard & Business Reporting
Video - 1:43 mins
Distributed NoSQL with Apache Cassandra
Apache Cassandra
Video - 1:58 mins
Distributed and Decentralized (Peer-to-Peer)
Video - 3:41 mins
Cassandra architecture
Video - 3:07 mins
Partitioning & Data Distribution
Video - 5:52 mins
Replication
Video - 2:31 mins
Tunable Consistency
Video - 4:24 mins
Project : Distributed Real-Time Analytics System with Kafka, Cassandra & Airflow
Video - 45:40 mins
Announcements Reviews Course Info
PreviousNext