Azure Fundamentals

Standard Course
Intermediate
Early Access

About the Course

Learn the core services of Microsoft Azure, including identity management, virtual machines, storage, serverless architecture, and monitoring. Through hands-on projects, gain practical experience deploying and managing cloud resources while building a cloud-based application.

Learning Outcomes

By the end of this course, participants will be able to:

  • Configure Microsoft Entra ID, set up users, groups, and roles.
  • Launch, configure, and manage Azure VMs, including storage & network security.
  • Use Blob Storage for data management, versioning, & secure access.
  • Set up and scaled the Azure SQL Database with backups and high availability.
  • Create event-driven apps using Azure Functions and manage APIs with API Management.
  • Track health and performance using Azure Monitor for metrics and alerts.

Curriculum

  • Chapter 1: Introduction to Azure

    Overview:

    Get familiar with Microsoft Azure as a cloud platform. Learn about its global infrastructure, key service categories, and how to set up and manage your Azure account.

    Topics to Cover:

    • Explore Azure’s global infrastructure and service offerings
    • Create an Azure account & manage billing
    • Microsoft Entra ID and access control

  • Chapter 2: Azure Virtual Machines (VMs)

    Overview:

    Dive into Infrastructure as a Service (IaaS) with Azure VMs. Learn how to provision, configure, scale, and optimize costs for compute workloads.

    Topics to Cover:

    • Provision, configure, & manage Azure VMs
    • Availability sets, scale sets, & storage options
    • Automate VM management and apply cost optimization strategies

  • Chapter 3: Azure Networking

    Overview:

    Understand Azure’s networking fundamentals. Learn how to build secure virtual networks, configure routing and DNS, and troubleshoot connectivity issues.

    Topics to Cover:

    • Build and configure virtual networks (VNets), subnets, and NSGs
    • Set up load balancers, DNS
    • Monitor & troubleshoot network issues

  • Chapter 4: Azure Storage

    Overview:

    Learn about Azure’s storage services for structured and unstructured data. Explore blob, file, and access policies to manage cost, security, and performance.

    Topics to Cover:

    • Explore blob and file storage concepts
    • Configure storage access policies, security, and lifecycle management
    • Use Azure CLI and tools for data operations and monitoring

     

  • Chapter 5: Azure SQL Database

    Overview:

    Discover managed database services in Azure. Learn how to deploy, secure, scale, and monitor relational workloads using Azure SQL and PostgreSQL.

    Topics to Cover:

    • Set up Azure Database for PostgreSQL
    • Security, performance, & availability
    • Monitor workloads & troubleshoot issues

  • Chapter 6: Azure Resource Manager

    Overview:

    Master Infrastructure as Code (IaC) with Azure Resource Manager. Learn template-driven provisioning, parameterization, and deployment troubleshooting.

    Topics to Cover:

    • Deploy infrastructure w/ ARM templates
    • Template structure, syntax, & parameters
    • Monitor and troubleshoot deployments

  • Chapter 7: Azure Key Vault

    Overview:

    Learn how to safeguard application secrets and encryption keys using Azure Key Vault. Explore automation, access policies, and audit best practices.

    Topics to Cover:

    • Manage secrets, keys, and certificates
    • Integrate with apps and automate access
    • Monitor and audit secret usage

  • Chapter 8: Serverless on Azure

    Overview:

    Build event-driven and serverless applications using Azure Functions, API Management, and Cosmos DB. Explore containerized workloads with Azure Container Apps.

    Topics to Cover:

    • Build functions and orchestrate workflows
    • Manage APIs with Azure API Management
    • Use Cosmos DB for data storage
    • Deploy with Azure Container Apps

  • Chapter 9: Capstone Project

    Overview:

    Apply learned concepts by building a real-world application. Design, deploy, and automate a RAG chatbot using Azure services and DevOps tools.

    Topics to Cover:

    • Project Planning and Requirements Gathering
    • Architecture Design: Server-Based, Serverless, or Hybrid
    • Build a RAG chatbot (FastAPI, Streamlit, PDF Q&A)
    • Deploy via Azure VM, Function Apps, & Container Apps
    • Set up infrastructure with Terraform and automate using GitHub Actions
    • Final Project Review and Feedback

Tools

Azure Portal, Azure Virtual Machines, and Blob Storage
Azure SQL Database
Azure Functions, API Management, and Cosmos DB
Azure Monitor
Ready to start learning?

Get access to top-rated courses, real projects, and job-ready skills.

Have questions?

We’re here to help. Talk to our advisors. 

STUDENT REVIEWS

What our graduates are saying

Recommended if you're interested in Azure Fundamentals
Standard Course

AI Automation

Standard Course

Introduction to GitHub Actions

Standard Course

GCP Fundamentals

Standard Course

Introduction to Large Language Models

Learning Track

DevOps Engineering Track

Learning Track

MLOps Engineering Track

Learning Track

Cloud Engineering Track

Learning Track

Artificial Intelligence (AI) Engineering Track

Common Questions

Find answers to your questions about the Learning Track
  • Standard Courses: Focused, short courses that build foundational or intermediate skills through hands-on exercises, enabling you to apply what you learn immediately.
  • Track Courses: Structured learning paths that guide you from beginner to advanced levels. They include practical projects that integrate multiple tools and workflows, aligned with industry best practices, helping you gain the skills and confidence to tackle real-world challenges.

No. Track Courses are only accessible through the Professional or Unlimited+ subscription plans.

  • Standard Plan gives you access to all Standard Courses.
  • Professional Plan gives you access to both Standard and Track Courses within your chosen domain.
  • Unlimited+ Plan provides full access to all courses — both Standard and Track — across all domains.

 

Yes, all courses are designed to be self-paced. Learn when it fits your schedule.

Each course includes prerequisites if needed. Many Standard Courses are beginner-friendly.

Still have questions?

If you have other queries or specific concerns, don’t hesitate to let us know. Your feedback is important to us, and we aim to provide the best support possible.

Your Learning Journey Awaits 🚀

Grow your skills, build projects you’ll be proud of, and unlock new opportunities — all at your pace.

Download Azure Fundamentals Course Package
This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.