Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learning Azure Databricks
Highest Rated
Rating: 4.5 out of 5(43 ratings)
316 students

Learning Azure Databricks

Hands-on Azure Databricks Unity Catalog | Delta Live Tables | Streaming | CICD with Azure DevOps | Terraform | MLFlow
Last updated 8/2025
English

What you'll learn

  • Understand the basics of Azure Databricks and its key features
  • Supported Data Storage formats for real world data such Apache Parquet
  • Build and execute end-to-end data pipelines using PySpark
  • Build and execute end-to-end data pipelines using Databricks SQL Datawarehousing
  • Shared Storage using Unity Catalog for handling real world challenges
  • Using Databricks CLI for Automation for Databricks workflows,jobs and workspaces
  • Using Databricks Utilities for handling file system (dbfs)
  • Using Databricks CLI
  • Using Delta Lakes for data engineering
  • Using COPY INTO and AutoLoader for Data movement
  • Manage Infrastructure using Infrastructure as Code(IaC) Tools such as Terraform
  • Implement CI/CD pipelines using Azure DevOps
  • Handle Data Science projects using Databricks Machine Learning
  • Leverage Azure Databricks for Machine Learning, including MLFlow integration
  • Experience Learning using Real Time Projects references

Course content

14 sections128 lectures13h 59m total length
  • About this Course6:57
  • About Me2:38
  • Why Learn Azure Databricks11:38
  • [New] - Why Should you Learn Apache Spark5:11
  • [New] - New Course on Apache Spark2:47
  • [New] - Databricks is now FREE6:45
  • [New] - Overview of Databricks FREE Edition4:01

Requirements

  • You must know Python programming to write and run Python-based code
  • Understanding SQL helps in creating and managing tables, transforming data, and running queries quickly
  • Knowing cloud basics can be helpful for using Azure Databricks, including concepts like cloud storage, computing power, networking, and security

Description

This course will take you on a journey into the world of Azure Databricks, transforming how you handle data analysis, engineering tasks, and machine learning tasks.

[New] Course Revision Highlights:

  • Databricks Free Edition: Learn about the new capabilities and limitations of the Databricks Free Edition, offering hands-on experience for beginners without cost barriers

  • Unity Catalog Login Issues (Solved): We've addressed and resolved the common login problems with Unity Catalog, ensuring seamless integration and access management

  • New Content on Apache Structured Streaming: Dive deeper into real-time data processing with updated modules on Apache Structured Streaming for robust stream handling and analytics

  • Azure Databricks Lakeflow Release: Explore the latest release of Lakeflow, enhancing workflow automation and simplifying data engineering tasks in Azure Databricks

Highlights:

  • Learn to set up and utilize Azure Databricks efficiently.

  • Understand Open Storage Parquet, Data Lakes, and Delta Lakes.

  • Explore the Medallion design pattern.

  • Use Azure Databricks for SQL Data Warehousing.

  • Master Spark Programming and Big Data Processing in Azure Databricks.

  • Utilize Unity Catalog for managing batch and streaming datasets.

  • Build pipelines with Delta Live Tables in Azure Databricks.

  • Implement CI/CD pipelines using Azure DevOps.

  • Automate infrastructure provisioning with Terraform for Azure Databricks.

  • Leverage Azure Databricks for Machine Learning, including MLFlow integration.


This course caters to data engineers, data scientists, and analytics professionals, enhancing your ability to use Azure Databricks for complex analytics projects.

Our courses are designed with a simple learning plan that is well-suited for college freshmen

By the end, you'll be equipped to build scalable, reliable data solutions, and implement advanced analytics with confidence.

You'll gain hands-on experience in setting up and optimizing your data environment, ensuring efficient data processing and robust data engineering workflows.

Additionally, you'll learn best practices for managing data storage, developing machine learning models, and deploying them seamlessly, making you proficient in the entire data lifecycle using Azure Databricks.

Who this course is for:

  • Data engineers
  • Data scientists
  • Business analysts
  • Data analysts
  • IT professionals interested in big data and analytics
  • Even College Freshmen