Learn with an engineer
Our instructors are practising engineers and Microsoft Certified Trainers (MCTs). Learn from their Azure experience, with room to ask questions and understand why an approach works.
Technical training
Hands-on Azure training shaped around your team. Cover infrastructure as code, delivery pipelines, automation or platform foundations through practical exercises and guided review.

Work through real Azure exercises with an engineer. Ask questions, compare approaches and take reusable patterns back to your team.
Our instructors are practising engineers and Microsoft Certified Trainers (MCTs). Learn from their Azure experience, with room to ask questions and understand why an approach works.
Practical exercises that follow the way Azure platforms and automation are built and maintained.
Leave with reusable patterns, clearer thinking and a shared way of working with your team.
What’s included
Start with the building blocks, then put them to work. We combine short explanations, guided exercises and a practical project selected around your goals. Your training can focus on one topic or connect infrastructure as code, pipelines, automation and Azure platform design.
Get comfortable with commands, objects and pipelines before combining them into reusable functions. Practise handling input and errors, inspecting Azure resources and turning a manual task into a script you can run again with confidence.
Move from the reasons for infrastructure as code to Bicep resources, modules, scopes and deployment strategies. Review proposed changes, reuse shared components and discuss the governance around production delivery.
Connect code to validation and deployment workflows in GitHub and Azure DevOps. Work with identities, review controls, approvals and reusable pipeline patterns that fit the way your team delivers Azure changes.
Use landing zones, networking, governance and operating responsibilities as the context for exercises when your team needs a broader Azure platform course.
Training areas
Choose one area or combine several into a tailored course. We agree the starting level, exercises and practical outcome before the training begins.
Get comfortable with the shell, work with objects and pipelines, and turn everyday Azure tasks into readable, reusable automation.
Put it to work: Turn a recurring Azure task into a reusable script your team can read, run and maintain.
Ask about PowerShell trainingDefine Azure resources in code that your team can review, reuse and deploy again. Build a practical foundation for maintaining your infrastructure.
Put it to work: Build a reusable infrastructure component with changes your team can review before deployment.
Ask about Bicep trainingConnect infrastructure code to Azure DevOps or GitHub workflows that validate changes, protect environments and make deployments traceable.
Put it to work: Create a reviewed deployment workflow with validation, identity and environment controls appropriate for your team.
Ask about Azure delivery pipelines trainingBuild shared understanding around landing zones, governance, networking and the operating model that supports application and data teams.
Put it to work: Work through a platform scenario and turn the architecture decisions into an actionable design or implementation plan.
Ask about Azure platform foundations trainingWorking together
Start with what you want to automate or build. We’ll help you work out which course makes sense.
Tell us what your team works with and what you want to learn.
Choose the topic areas, starting level and practical scenario that fit the work your team needs to do.
Build your skills through guided instruction, hands-on exercises and a practical project.
FAQ
We cover PowerShell, Bicep and infrastructure as code, GitHub and Azure DevOps delivery pipelines, and Azure platform foundations. We can focus deeply on one area or connect several areas in a course designed around your team.
Tell us about your team’s current Azure and scripting experience. We’ll discuss the course content with you and help you decide if it is a useful next step.
Get in touch with us to discuss your team’s experience and goals. We’ll help you choose a course and agree the practical arrangements together.
Tell us what you want to build or automate. We’ll find a good place to start.
Plan your team’s training