
Practice hands-on cloud learning with Microsoft Azure through a practical, project-based approach in the Azure portal. Engage in problem-solving, implement concepts, and grow through guided self-paced exercises and peer collaboration.
To keep this course aligned with today's technology, we've added this AI-focused section. These lessons show how Generative AI can enhance your productivity while reinforcing the importance of strong technical fundamentals. After completing this section, continue with the remaining course content to apply these concepts in practice.
See generative AI write a real PowerShell script, a Python script, a GitHub Actions workflow, a Kubernetes manifest, and a Terraform config — live, on screen. Whether you're learning to code, script, or build cloud infrastructure with AI coding assistants like ChatGPT and Copilot, this lecture sets the baseline: here's exactly what AI can already do for you, so the rest of the course can show you what it still can't.
AI can write a script in seconds — so why keep learning to write one yourself? This lecture answers that honestly, with two live, real examples in PowerShell and Python where AI-generated code looks perfect and quietly isn't. Essential for anyone using an AI coding assistant for scripting, automation, or infrastructure work who wants to close the judgment gap AI can't close for you.
A real near-miss story, reproduced live: an AI-generated script almost leaks a live API key straight to a public GitHub repo — and how an automated guardrail catches it in seconds. A must-watch for anyone using generative AI for coding, DevOps, or cloud automation who wants to build securely, not just quickly.
Beyond writing code — five real, practical ways to use generative AI every day: fast upskilling on new tools, automated documentation, smarter troubleshooting with real context, and a head start on architecture diagrams. Straight from a working Generative AI Architect's own daily toolkit, not theory — the habits that actually save time on real scripting, DevOps, and cloud engineering work.
Explore essential cloud terms like high availability, fault tolerance, disaster recovery, agility, and elasticity, and learn how providers guarantee uptime and automatically scale resources.
Understand cloud computing basics, virtualization, and how NIST defines cloud characteristics—on-demand self-service, broad network access, resource pooling, location independence, elasticity, and measurability—alongside insights from Azure, AWS, and Google Cloud.
Your voice matters: share constructive feedback and reviews to guide the instructor, boost confidence in future students, and help improve the Azure hands-on training.
Explore cloud computing benefits, including cost reduction, CapEx vs OpEx, economies of scale, agility, high availability, and disaster recovery, while addressing security and migration considerations.
Learn the four cloud deployment models—private, public, hybrid, and community—and how to choose among them based on security, control, user experience, and responsibilities.
Explore the three cloud service models IaaS, PaaS, and SaaS and compare provider versus user responsibilities from on-premises to cloud, with examples like Azure and Office 365.
Explore Azure architectural components, including regions, availability zones, resource groups, and Azure Resource Manager. Learn how regions and zones enable redundancy and high availability.
Learn to create a free Microsoft Azure account with a 30-day trial and $200 credit, including setting up via start free, email verification, and portal access.
Explore the Azure portal basics by navigating subscriptions, access management, and dashboards; learn to manage resources and create role assignments to secure and organize your Azure environment.
Learn a project-based approach to hosting a static website on azure using blob storage, including creating a resource group, storage account, blob container, uploading html, and enabling public access.
Learn how to create a resource group in Azure, organize resources with naming conventions, apply policy and tags, and understand cost implications and region placement.
Navigate the resource group blade to review deployed resources, manage access with IAM, apply policies and locks, export templates, monitor costs, and set up alerts and support options.
Create a storage account in your resource group with a globally unique name and replication. Choose hot, cold, or archive tiers and download an ARM template for automation.
Deploy a static website in Azure blob storage by creating a container, uploading your HTML files, and enabling anonymous read access.
Host a website inside a Windows virtual machine and explore dynamic website options. Create a resource group, deploy Windows VM, enable RDP port 3389, install IIS, and publish the site.
Deploy a virtual machine in Azure by selecting subscription, resource group, region, and image. Enable high availability with AZ, AS, or VMSS to prevent unavailability.
Learn to create an Azure virtual machine by configuring region, image, and size. Explore disk options, network settings, NSG rules, management features, and cost considerations using the pricing calculator.
Explore how to deploy and manage an Azure virtual machine as IaaS, using virtualization and a hypervisor, including connecting via rdp/ssh, configuring networks and disks, and creating reusable vm images.
Install and configure an IIS web server on a Windows Server VM with PowerShell, then deploy a static site by overwriting the default iisstart page.
Learn how to automate repetitive tasks in Azure using Azure Automation, including process automation, configuration and update management, to schedule VM stop/start, scale based on CPU, and securely manage secrets.
Explore the Azure automation account and runbooks for process automation, including graphical runbooks, update management, and desired state configuration, and gallery-based imports with variables, credentials, and log analytics.
Learn to create and test an Azure automation runbook, import and configure modules, authenticate with an Azure runbook connection, and run a script that lists resource groups in your subscription.
Learn to list resources in a resource group by an automation runbook, retrieving each resource’s name and type, and use a variable for the resource group name.
Publish and run the runbook, schedule or trigger it via ad hoc execution or a web hook, and use alerts with action group to call runbook on CPU >80%.
Demonstrates a cloud bucket app that creates containers, uploads and lists files, and downloads or deletes data, while comparing cloud storage services and addressing scalability and data isolation.
Set up a browser-based web app environment with Node.js and the Azure SDK, configure storage cross-origin resource sharing, generate a SAS, and deploy to Azure.
Write and deploy the Norges web app by coding UI actions, configuring a blob storage client and container interactions, and launching the site with parcell, while exploring UI customization.
Enhance the user interface with styling and a download button to populate a links table, and modify JavaScript to toggle visibility and enable create, upload, list, delete, and download operations.
Publish your web app by creating a tunnel from the virtual machine to the outside world using the provided package. Verify public access and note the tunnel's time-limited window.
Learn Microsoft Azure the way it actually sticks - by building real cloud projects with your own hands, not just watching slides. In this project-based Azure course you'll go from core cloud concepts to deploying live websites, virtual machines, storage, automation, and Infrastructure as Code on Azure.
This is a hands-on Microsoft Azure course for beginners and IT professionals starting their cloud journey - developers, system administrators, and career switchers who learn best by doing. You start with a free Azure account and a portal walkthrough, then build up through four complete projects.
Cloud skills remain among the most in-demand and best-paid in IT going into 2026, and hands-on project experience is exactly what employers (and your own confidence) need - far more than memorized theory.
You get 45 lectures across 13 sections, a free Azure ebook, downloadable slides, and practice files - all backed by 1-on-1 instructor support, LIFETIME access, and a 100% money-back guarantee.
WHAT YOU'LL BUILD & LEARN:
- Cloud fundamentals - terminology, deployment models, service models, and Azure architecture
- Create a free Azure account and navigate the Azure portal with confidence
- Project 1: Host a static website in Azure using Blob Storage
- Project 2: Deploy a website on an Azure Virtual Machine with IIS
- Project 3: Azure Process Automation - build and trigger Automation Runbooks
- Project 4: "My Cloud Bucket" - a Node.js web storage app on Azure (build, enhance, publish)
- Azure File Sync - deploy, register a Windows Server, and configure sync
- Azure Blob Storage lifecycle management and mounting file shares
- Infrastructure as Code - ARM templates and moving to Azure Bicep
By the end you'll have real, portfolio-worthy Azure projects and the confidence to build your own. Azure is a must-have, in-demand skill for IT professionals - and this hands-on course is a one-stop shop for gaining it.
TAGS: Microsoft Azure, Azure for beginners, Azure hands-on, cloud computing, Azure projects, Azure Bicep, Infrastructure as Code, Azure storage