Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Microsoft

Fundamentals of Bicep

Microsoft via Microsoft Learn

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
  • Learn how to create Bicep files and create reusable infrastructure as code.

    After completing this module, you'll be able to:

    • Create and deploy Azure resources by using Bicep.
    • Add flexibility to your Bicep files by using parameters, variables, and expressions.
    • Create and deploy a Bicep file that includes modules.
  • Control and apply parameters to a Bicep file while protecting sensitive inputs.

    After completing this module, you'll be able to:

    • Customize parameters and limit the values that can be used by each parameter.
    • Understand the ways that parameters can be supplied to a Bicep file deployment.
    • Work with secure parameters.
  • Build advanced Bicep files by using conditions to conditionally deploy resources and using loops to deploy multiple instances of resources.

    After completing this module, you'll be able to:

    • Deploy resources conditionally within a Bicep file.
    • Deploy multiple instances of resources by using loops.
    • Use output and variable loops.

Syllabus

  • Build your first Bicep file
    • Introduction
    • What is Bicep?
    • Define resources
    • Exercise - Define resources in a Bicep file
    • Add flexibility by using parameters and variables
    • Exercise - Add parameters and variables to your Bicep file
    • Group related resources by using modules
    • Exercise - Refactor your Bicep file to use modules
    • Module assessment
    • Summary
  • Build reusable Bicep files by using parameters
    • Introduction
    • Understand parameters
    • Exercise - Add parameters and decorators
    • Provide values using parameter files
    • Secure your parameters
    • Exercise - Add a parameter file and secure parameters
    • Module assessment
    • Summary
  • Build flexible Bicep files by using conditions and loops
    • Introduction
    • Deploy resources conditionally
    • Exercise - Deploy resources conditionally
    • Deploy multiple resources by using loops
    • Exercise - Deploy multiple resources by using loops
    • Control loop execution and nest loops
    • Use variable and output loops
    • Exercise - Use variable and output loops
    • Module assessment
    • Summary

Reviews

Start your review of Fundamentals of Bicep

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.