role-iq-logo
Rock [Azure]
See all Azure roles

Microsoft Azure Developer: Create Serverless Functions

Azure Functions is the quickest and easiest way to get your code running in Azure. This course will teach you how to create your own serverless functions, integrate with other services, and host them in Azure or Docker containers.
Course info
Rating
(65)
Level
Beginner
Updated
Aug 30, 2018
Duration
2h 33m
Table of contents
Course Overview
Introducing Azure Functions
Creating Functions in the Azure Portal
Creating Functions in Visual Studio
Creating Functions with Visual Studio Code
Creating a REST API with Azure Functions
Working with Triggers and Bindings
Running Functions in Azure
Running Functions in Containers
Description
Course info
Rating
(65)
Level
Beginner
Updated
Aug 30, 2018
Duration
2h 33m
Description

Azure Functions is the quickest and easiest way to get your code running in Azure and offers a cost-effective, serverless, per-second billing model. In this course, Microsoft Azure Developer: Create Serverless Functions, you'll learn how to create your own Azure Functions apps. First, you'll explore how to create Functions with Visual Studio or using the cross-platform Core Tools. Next you'll see how to use triggers and bindings to easily integrate with other services. Finally, you'll learn about how you can host your applications in Azure or in Docker containers, and take advantage of advanced features like proxies. When you’re finished with this course, you'll be able to use Azure Functions to rapidly build, deploy and monitor your own serverless applications.

About the author
About the author

Mark Heath is a software developer based in Southampton, England, working for NICE Systems as a software architect creating cloud based digital evidence management systems for the police. He is the creator of NAudio, an open source audio framework for .NET.

More from the author
Azure Functions Fundamentals
Intermediate
3h 40m
Apr 25, 2019
More courses by Mark Heath
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone, my name is Mark Heath, and welcome to my course, Microsoft Azure Developer: Create Serverless Functions. I'm a. NET developer and cloud architect working at NICE Systems. Azure Functions is the quickest and easiest way to get your code running in Azure. It offers a serverless model where you don't need to worry about provisioning virtual machines in advance, and a per-second billing model that means you only pay while your code is actually running. And in this course, we're going to learn how Azure Functions allows you to rapidly develop custom code using your favorite programming language, and easily integrates through triggers and bindings with many other Azure services such as databases and message queues. We'll cover how you can develop functions in the Azure Portal, in Visual Studio, or using cross-platform tools like Visual Studio Code. We'll learn how you can easily create a REST API with HTTP triggered functions, as well as how to define scheduled tasks and respond to messages in queues. Then we'll see how we can not only test and debug locally, but easily get our code up and running in the cloud. And finally, we'll see how we can also host our functions in Docker containers. By the end of this course, you'll know how to develop, debug, and deploy your own Azure Function apps. We're going to be using Visual Studio Community Edition and C# most of the time in this course, but we'll also see how to use Visual Studio Code and JavaScript for a cross-platform development experience. So I hope you'll join me on this journey to learn about Azure Functions with the Microsoft Azure Developer: Create Serverless Functions course at Pluralsight.