Skip to main content Link Search Menu Expand Document (external link)

Prerequisites

  1. Azure Functions Core v4
    • To confirm installation, type func -v in a terminal. The output should be a version number in the following format 4.X.X.
  2. .Net 6 SDK
    • To confirm installation type dotnet --version in a terminal. The output should be a version number in the following format 6.X.X.
  3. Visual Studio Code
  4. Azure Functions extension for VS Code
    • To confirm installation, look for the following installed installations in the extensions tab in VS Code: Azure Account, Azure Functions, Azure Resources.
  5. C# extension for VS Code
    • To confirm installation, look for C# in the extensions-tab in VS Code.
  6. An active Azure account. Create a free account

We recommend that a folder is created to contain all of the function created in the workshop.

Setting up a development environment

  1. Create a folder that will contain all of the functions created in the workshop e.g. learning-functions
  2. Open Visual Studio Code and open the newly created folder by selecting Open folder in the File menu.

We will now be connecting VS Code to your Azure Account

  1. In the side menu select the Azure icon and click Sign in to Azure... in the Resources section.

Log onto Azure in VS Code

Follow the instructions to sign in to your account.

Registering your Azure Credits

  1. You should have received a code to redeem your Azure Pass from the course instructors, if this is not the case, please reach out to them.
  2. In a browser, go to www.microsoftazurepass.com
  3. Click Start
  4. Sign in with the credentials you used to connect Azure to VS Code.
  5. Follow the instructions on how to claim the promo code.

Congratulations, you are now ready to start developing your first Azure functions!