“I tried Udacity, but quickly realized it wasn’t going to work—I didn’t have time during the day to watch full videos.”

Luiz Zanini

Senior Product Manager @Mastercard

Course overview

In this course, you’ll learn key concepts of working with data in the cloud, such as common data formats, workloads, roles, and services. You’ll study relational databases to build new applications and migrate existing ones to the cloud. You’ll also learn to manage non-relational databases by using Azure Storage and Azure Cosmos DB to build highly scalable and secure data stores.

In addition, you’ll learn to use multiple technologies available in Microsoft Azure to build a modern data warehousing solution. Finally, you’ll learn the basics of stream processing and the services in Microsoft Azure you can use to implement real-time analytics solutions.

Best of all, you’ll learn by doing — you’ll practice and get feedback directly in the browser.

Key skills

  • Using core data concepts in the cloud
  • Manipulating relational and non-relational databases in Azure
  • Implementing real-time data analytics in Azure
  • Building data visualizations in Power BI

Course outline

Introduction to Cloud Data with Microsoft Azure [9 lessons]

Introduction to Microsoft Azure 2h

Lesson Objectives
  • Describe the basic concepts of cloud computing
  • Identify common data formats
  • Determine options for storing data in files
  • Navigate the Azure Portal

Core Data Concepts 2h

Lesson Objectives
  • Understand relational and non-relational data
  • Apply the concept of normalization by joining data together
  • Use SQL SELECT statements to explore databases
  • Describe database objects

Relational Data in Azure 2h

Lesson Objectives
  • Describe Azure SQL services and capabilities
  • Describe Azure services for open-source databases
  • Provision an Azure relational database service
  • Query an Azure SQL database resource

Non-Relational Data in Azure 2h

Lesson Objectives
  • Set up Azure blob storage
  • Upgrade to Azure Data Lake Storage Gen2
  • Use file share, noSQL tables, and storage accounts in Azure

Fundamentals of Azure Cosmos DB 2h

Lesson Objectives
  • Describe and explore Azure Cosmos DB
  • Identify the APIs supported in Azure Cosmos DB
  • Provision and use an Azure Cosmos DB instance
  • Query a database using the Core (SQL) API

Data Warehousing in Azure 2h

Lesson Objectives
  • Describe characteristics of transactional and analytical data processing solutions
  • Explore data warehousing and data ingestion pipelines
  • Explore analytical data stores using Azure Synapse Analytics
  • Run Python code in a Spark pool

Real-time Data Analytics in Azure - I 2h

Lesson Objectives
  • Understand batch and stream processing
  • Explore common elements of stream processing architecture
  • Explore Azure Stream Analytics
  • Explore Apache Spark on Microsoft Azure

Real-time Data Analytics in Azure - II 2h

Lesson Objectives
  • Process streaming data using Spark
  • Create a Spark Pool and explore stream processing
  • Create a Data Explorer Pool
  • Query a table in Synapse Studio using Kusto Query Language

Data visualization with Power BI 2h

Lesson Objectives
  • Describe Power BI tools and workflow
  • Describe core concepts of data modeling
  • Describe considerations for data visualization
  • Visualize data with Power BI
  • Identify common data professional roles

The Dataquest guarantee


Dataquest has helped thousands of people start new careers in data. If you put in the work and follow our path, you’ll master data skills and grow your career.


We believe so strongly in our paths that we offer a full satisfaction guarantee. If you complete a career path on Dataquest and aren’t satisfied with your outcome, we’ll give you a refund.

Master skills faster with Dataquest

Go from zero to job-ready

Go from zero to job-ready

Learn exactly what you need to achieve your goal. Don’t waste time on unrelated lessons.

Build your project portfolio

Build your project portfolio

Build confidence with our in-depth projects, and show off your data skills.

Challenge yourself with exercises

Challenge yourself with exercises

Work with real data from day one with interactive lessons and hands-on exercises.

Showcase your path certification

Showcase your path certification

Impress employers by completing a capstone project and certifying it with an expert review.

Learning resources

ChatGPT is an artificial intelligence chatbot developed...
Read Article
With the ever-growing applications of Artificial Intell...
Read Article
Kevin Johnson, Data Analyst Kevin Johnson is a data ana...
Read Article
Introduction Deep learning is a rapidly growing subfiel...
Read Article

Grow your career with

of learners recommend
Dataquest for career advancement
Dataquest rating on
G2Crowd and SwitchUp
Average salary boost
for learners who complete a path

Aaron Melton

Business Analyst at Aditi Consulting

“Dataquest starts at the most basic level, so a beginner can understand the concepts. I tried learning to code before, using Codecademy and Coursera. I struggled because I had no background in coding, and I was spending a lot of time Googling. Dataquest helped me actually learn.”


Jessica Ko

Machine Learning Engineer at Twitter

“I liked the interactive environment on Dataquest. The material was clear and well organized. I spent more time practicing then watching videos and it made me want to keep learning.”


Victoria E. Guzik

Associate Data Scientist at Callisto Media

“I really love learning on Dataquest. I looked into a couple of other options and I found that they were much too handhold-y and fill in the blank relative to Dataquest’s method. The projects on Dataquest were key to getting my job. I doubled my income!”

Join 1M+ data learners on


Sign up for a free account


Choose a course or path


Learn with hands-on exercises


Apply your skills

Start learning with a free account today.