Azure Functions for Developers

Go to class
Write Review

Free Online Course: Azure Functions for Developers provided by LinkedIn Learning is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Azure Functions for Developers is taught by Rodrigo Díaz Concha.

Overview
  • Learn how to use Azure Functions, one of the serverless technologies in Azure, to build robust software solutions on your local computer or in Visual Studio.

Syllabus
  • Introduction

    • Running on-demand code without infrastructure overhead
    • Before you start
    1. Introduction to Azure Functions
    • What are Azure Functions?
    • Azure Functions benefits
    • Hosting Plans for Azure Functions
    • Azure Functions architecture and anatomy
    2. Creating Function Apps
    • Creating function apps in the Azure portal
    • Creating function apps with the Azure CLI
    • Creating function apps with ARM templates
    3. Creating Azure Functions
    • Azure Functions core tools
    • Creating Azure Functions in Visual Studio code
    • Creating Azure Functions in Visual Studio .NET
    • What are we going to build?
    4. Implementing Triggers and Bindings
    • What are triggers and bindings?
    • Creating and preparing the project
    • Implementing the Blob output binding in the Storage function
    • Implementing the Blob trigger in the Resizer function
    • Implementing the CosmosDB output binding in the Storage function
    • Implementing the CosmosDB input binding in the Search function
    • Implementing the route and Blob input bindings in the Download function
    5. Dependency Injection in Azure Functions
    • Creating and preparing the AnalyzerService projects
    • Creating the Startup class and injecting the dependency
    • Implementing AnalyzerService logic using the Computer Vision cognitive service
    6. Azure Functions Deployment
    • Deploying Azure Functions from the CLI
    • Deploying Azure Functions from Visual Studio
    • Continuous integration and continuous deployment for Azure Functions
    7. Azure Durable Functions
    • Introducing Azure Durable Functions
    • Implementing an orchestrator
    • Implementing a durable function
    8. Managing and Securing Azure Functions
    • Authentication and authorization options in Azure Functions
    • Using Azure KeyVault to store Azure Functions secrets
    • Azure Functions proxies
    9. Conclusion
    • Next steps