Skip to content

Data Engineering with Microsoft Azure

Nanodegree Program

Master the job-ready skills you need to succeed as a Microsoft Azure data engineer like designing data models and utilizing other in-demand components of the cloud computing service.

Enroll Now


  • Estimated time
    4 Months

    At 5-10 hours/week

  • Enroll by
    March 22, 2023

    Get access to the classroom immediately upon enrollment

  • Prerequisites
    Experience with SQL, Python, Azure, and Github

What you will learn

  1. Data Engineering with Microsoft Azure

    Estimated 4 months to complete

    Learners will acquire the skills needed to design data models, create data pipelines, and navigate large datasets on the Azure platform. Additionally, they will learn to build data warehouses, data lakes, and lakehouse architecture.

    Prerequisite knowledge

    Experience with SQL, Python, Azure, and Github.

    1. Data Modeling

      In this course, you will find out how to create relational and NoSQL data models to fit the diverse needs of data consumers. Additionally, you’ll understand the differences between different data models and how to choose the appropriate data model for a given situation. Lastly, you’ll build fluency in PostgreSQL and Apache Cassandra.

    2. Cloud Data Warehouses with Azure

      Learn to create cloud-based data warehouses, sharpen data warehousing skills, deepen knowledge of data infrastructure, and understand data engineering on the cloud using Azure.

    3. Data Lakes and Lakehouse with Spark and Azure Databricks

      Learn about the big data ecosystem and how to use Spark to work with massive datasets. You will also store big data in a data lake and develop lakehouse architecture on the Azure Databricks platform.

    4. Data Pipelines with Azure

      Learn to build, orchestrate, automate, and monitor data pipelines in Azure using Azure Data Factory and pipelines in Azure Synapse Analytics. Run data transformations, optimize data flows, and interact with data pipelines in production.

All our programs include

  • Real-world projects from industry experts

    With real-world projects and immersive content built in partnership with top-tier companies, you’ll master the tech skills companies want.

  • Technical mentor support

    Our knowledgeable mentors guide your learning and are focused on answering your questions, motivating you, and keeping you on track.

  • Career services

    You’ll have access to Github portfolio review and LinkedIn profile optimization to help you advance your career and land a high-paying role.

  • Flexible learning program

    Tailor a learning plan that fits your busy life. Learn at your own pace and reach your personal goals on the schedule that works best for you.

Program offerings

  • Class content

    • Real-world projects
    • Project reviews
    • Project feedback from experienced reviewers
  • Student services

    • Technical mentor support
    • Student community
  • Career services

    • Github review
    • LinkedIn profile optimization

Succeed with personalized services.

We provide services customized for your needs at every step of your learning journey to ensure your success.

Get timely feedback on your projects.

  • Personalized feedback
  • Unlimited submissions and feedback loops
  • Practical tips and industry best practices
  • Additional suggested resources to improve
  • 1,400+

    project reviewers

  • 2.7M

    projects reviewed

  • 88/100

    reviewer rating

  • 1.1 hours

    avg project review turnaround time

Learn with the best.

Learn with the best.

  • Matt Swaffer, PhD

    Data Science Practice Lead at Cognitell

    Matt is a data science professional whose career has spanned software development, user experience design, and data visualization. He earned his PhD in the research area of cognitive psychology in human learning and is an adjunct professor teaching software design courses.

  • Amanda Moran

    Developer Advocate at DataStax

    Amanda is a developer advocate for DataStax after spending the last 6 years as a software engineer on 4 different distributed databases. Her passion is bridging the gap between customers and engineering. She has degrees from the University of Washington and Santa Clara University.

  • Vishnu (Lucky) Pamula

    Sr. Cloud Solution Architect at Microsoft

    Lucky is a data & AI evangelist with a track record of successfully helping organizations build analytics solutions. Besides his day job, he teaches as an adjunct professor, delivers lunch & learns, mentors students, and evangelizes Azure Quantum as an ambassador.

Data Engineering with Microsoft Azure

Get started today

    • Learn

      Learn to design data models and perform other tasks by utilizing Microsoft Azure data engineering principles.

    • Average Time

      On average, successful students take 4 months to complete this program.

    • Benefits include

      • Real-world projects from industry experts
      • Technical mentor support
      • Career services

    Program details

    Program overview: Why should I take this program?
    • Why should I enroll?

      This program is designed to help you take advantage of the growing need for skilled Microsoft Azure data engineers. Companies everywhere are struggling to hire digital talent with the right skills to empower innovation. Thus, now is the best time to transform your career.

    • What jobs will this program prepare me for?

      The skills you will gain from this Azure data engineering training will qualify you for jobs in several industries, as countless companies are trying to design data models and perform other tasks using Microsoft Azure.

    • How do I know if this program is right for me?

      The program is for individuals who are looking to advance their Microsoft Azure data engineering careers with skills in a burgeoning field.

    Enrollment and admission
    • Do I need to apply? What are the admission criteria?

      No. This Nanodegree program accepts all applicants regardless of experience and specific background.

    • What are the prerequisites for enrollment?

      To succeed in this program, you should have:

      • Intermediate SQL programming skills
      • Intermediate Python programming skills
      • Familiarity with the Azure cloud platform
      • Experience with Github
    • If I do not meet the requirements to enroll, what should I do?

      We have a number of Nanodegree programs and free courses that can help you prepare, including:

    Tuition and term of program
    • How is this Nanodegree program structured?

      This Microsoft Azure training program is comprised of content and curriculum to support 5 projects. We estimate that students can complete the program in 4 months, working 5-10 hours per week.

      Each project will be reviewed by the Udacity reviewer network and platform. Feedback will be provided and if you do not pass the project, you will be asked to resubmit the project until it passes.

    • How long is this Nanodegree program?

      Access to this Nanodegree program runs for the length of time specified above. If you do not graduate within that time period, you will continue learning with month-to-month payments. See the Terms of Use and FAQs for other policies regarding the terms of access to our Nanodegree programs.

    • Can I switch my start date? Can I get a refund?

      Please see the Udacity Program FAQs for policies on enrollment in our programs.

    Software and hardware: What do I need for this program?
    • What software and versions will I need in this program?

      There are no software and version requirements to complete this Nanodegree program. All coursework and projects can be completed via Student Workspaces in the Udacity online classroom.

    Data Engineering with Microsoft Azure

    Enroll Now