Master Data Engineering using Azure Data Analytics (Udemy.com)
Learn Azure Storage for Data Lake, ADF for ETL, Synapse for Data Warehouse, Databricks for Big Data Pipeline, etc
Created by: Durga Viswanatha Raju Gadiraju
Last updated February 2024
What you will learn
- Data Engineering leveraging Services under Azure Data Analytics such as Azure Storage, Data Factory, Azure SQL, Synapse, Databricks, etc.
- Setup Development Environment using Visual Studio Code on Windows
- Building Data Lake using Azure Storage (Blob and ADLS)
- Build Data Warehouse using Azure Synapse
- Implement ETL Logic using ADF Data Flow with Azure Storage as Source and Target
- In Depth Coverage of Orchestration using ADF Pipeline
- Overview of Azure SQL and Azure Synapse Serverless and Dedicated Pool Features
- Implement ETL Logic using ADF Data Flow with Azure SQL as Source and Azure Synapse as Target
- Using Data Copy to copy data between different sources and targets
- Performance Tuning Scenarios of ADF Data Flow and Pipelines
- Build Big Data Solutions using Azure Databricks
- Overview of Spark SQL and Pyspark Data Frame APIs
- Build ELT Pipelines using Databricks Jobs and Workflows
How it compares
Against the other 461 rated Udemy courses in Data Science on CourseDuck:
- Rating4.6 out of 5higher than 67% of them
- Reviews577#216 of 462 by number of reviews
- Length12.7 hourslonger than 64% of them
- Last updatedFebruary 2024earlier than 74% of them
Course Description
Data Engineering is all about building Data Pipelines to get data from multiple sources into Data Lakes or Data Warehouses and then from Data Lakes or Data Warehouses to downstream systems. As part of this course, I will walk you through how to build Data Engineering Pipelines using Azure Data Analytics Stack. It includes services such as Azure Storage (both Blob and ADLS), ADF Data Flow, ADF Pipeline, Azure SQL, Azure Synapse, Azure Databricks, and many more.
As part of this course, first, you will go ahead and set up the environment to learn using VS Code on Windows and Mac.
Once the environment is ready, you need to sign up for Azure Portal. We will provide all the instructions to sign up for Azure Portal Account including reviewing billing as well as getting USD 200 Credit valid for up to a month.
We typically use Azure Storage as Data Lake. As part of this course, you will learn how to use Azure Storage as Data Lake along with how to manage the files in Azure Storage using tools such as Azure Storage Explorer.
ADF (Azure Data Factory) is used for both ETL as well as Orchestration. First, you will understand how to perform ETL using ADF Data Flow. The source and target will be Files in Azure Storage Account. As part of this process, you will also learn how to set up Linked Services and Data Sets in ADF (Azure Data Factory).
Once ADF Data Flow is ready, you will go ahead and build Pipeline for Orchestration using ADF Pipeline. You will also learn how to parameterize and also how to take care of baseline load.
You will also understand key performance tuning techniques using ADF Pipeline such as controlling the number of partitions, custom integration runtimes (IR), etc.
Azure provides RDBMS as different services for Postgres, SQL Server, etc. You will learn how to set up Azure SQL Once the Azure SQL is set up, you will also understand how to create required tables and run queries against them.
ADF provides ADF Data Copy to copy data from different sources and different targets. Once the Database tables are ready you will use ADF Data Copy to copy data into the tables.
Azure provides Synapse Analytics for Data Warehouse. You will get an overview of both serverless as well as dedicated pools. You will end up setting up a Dedicated Pool for ETL using ADF.
Once Azure SQL and Azure Synapse are ready, you will build ETL Pipeline using ADF Data Flow and Orchestrate using ADF Pipeline.
Azure Databricks is the service for Big Data Processing using Spark Engine. You will learn how to set up Azure Databricks, integrate with ADLS, and also managing secrets.
You will also get an overview of Spark SQL and Pyspark Data Frame APIs using Azure Databricks.
You will also build ELT Pipeline using Databricks Jobs and Workflows where tasks are defined based on Pyspark as well as Spark SQL.
You will also understand how to build ADF Pipelines to orchestrate Databricks Notebooks.
Instructor Details
- 4.6 Rating
577 Reviews
Durga Viswanatha Raju Gadiraju
20+ years of experience in executing complex projects using a vast array of technologies including Big Data and the Cloud.
ITVersity, Inc. - is a US-based organization that provides quality training for IT professionals and we have a track record of training hundreds of thousands of professionals globally.
Building an IT career for people with required tools such as high-quality material, labs, live support, etc to upskill and cross-skill is paramount for our organization.
At this time our training offerings are focused on the following areas:
* Application Development using Python and SQL
* Big Data and Business Intelligence
* Cloud
* Datawarehousing, Databases
More courses by Durga Viswanatha Raju Gadiraju
Data Engineering for Beginners: Learn SQL, Python & Spark (2026)
4.3 (8,867 Reviews)
Provider: Udemy
Time: 56h
$119.99
Data Engineering using AWS Data Analytics (2024)
4.5 (3,535 Reviews)
Provider: Udemy
Time: 25.4h
$119.99
Spark SQL and Spark 3 using Scala Hands-On with Labs (2023)
4.4 (3,127 Reviews)
Provider: Udemy
Time: 24.2h
$74.99
Master Apache Spark using Spark SQL and PySpark 3 (2024)
4.3 (2,655 Reviews)
Provider: Udemy
Time: 32.2h
$10.99
Data Engineering using Databricks on AWS and Azure (2024)
4.6 (2,138 Reviews)
Provider: Udemy
Time: 19h
$14.99
Databricks Certified Associate Developer - Apache Spark (2025)
4.0 (2,015 Reviews)
Provider: Udemy
Time: 14.4h
$10.99
More Data Science courses
Master statistics & machine learning: intuition, math, code (2026)
4.9 (3,077 Reviews)
Provider: Udemy
Time: 38.3h
$124.99
Reviews
By Bukkuru Sharmila on 9/22/2026
Demonstrates good knowledge of Azure Data Analytics and uses Azure tools effectively to provide valuable insights and support business needs.
By Thimothe Konchou on 3/30/2025
amazing course. goes end to end on Azure data engineering.
By Vishal Mulgir on 3/13/2025
had a amazing learning as i am a beginner in data engineering...it was quite great learning...but from databricks sessions onwards there is quite repetition...so its quite time consuming but in positive you will get hold on that topic
By Prabhat Srivastava on 11/10/2024
Very good and nicely articulated course. It has covered most of the real time scenarios which I can leverage in my ongoing project.
By Shrey Arora on 7/7/2023
Overall Helpful course was some good information. ADF part covered in detail, synapse is briefly touched and Databricks part felt was a lil repetitive. No mention of how to use Azure function in ADF or individually for ETL
By Qasim Hassan on 6/16/2023
I love the way the course is designed & the instructor is building logic & troubleshooting it,
By Prashant kumar on 5/8/2023
Teaches each and everything as per the guideline and i am happy with the course hoping to get the job soon.
By Ronak JitendraBhai Patel on 4/18/2023
Durga is the best tutor in field of Data Engineering. He has explained each and every concept with hands-on and with simple language that even a school children can understand the concepts. I would like to recommend this course who wants to learn data engineering using Azure cloud can go with this course.
By Ravi on 3/7/2023
This is the one of few courses in Udemy, which covered Azure Databricks, Synapse and ADF services in one course. Core content/concept explained with an example and in a understandable manner. Few topics yet to be added in the respective services.
By Mohammad Tanweer Khan on 1/23/2023
very practical oriented, saving time to understand the concept.. thanks!!
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 92 / 100












