Booking options
£41.99
£41.99
On-Demand course
3 hours 46 minutes
All levels
In this course, you will learn how to create your own Azure Functions apps and visualize how full applications can be built using Azure Functions. We will also explore the tools needed to support development, both locally and in the Azure portal, and explore the different triggers, bindings, and deployment models that are possible.
Azure Functions is one of the quickest and easiest ways to get your code running in Azure while maintaining a cost-effective and serverless model. This course will teach you how to develop your own Azure Functions apps and visualize how complete applications can be built with Azure Functions' powerful yet simple paradigm. You'll explore the tools required for development, both locally and in the Azure portal, for various triggers, bindings, and deployment models. In this course, you'll learn Azure Functions' hosting plans, explore C#, TypeScript, other language options, develop and test Azure Functions using Azure Portal editor, Visual Studio, and Visual Studio Code. Next, you'll learn to create and manage Azure Functions, understand bindings and triggers, use Azure CosmosDB, monitor performance and identify potential errors using application insights, build client applications, setup CORS policies, and explore security with Azure active directory (AD). By the end of this course, you'll have a fundamental understanding of what Microsoft Azure Functions are along with their uses and interaction with other applications.
Create serverless workflows using durable functions
Build, test, deploy and monitor your own Azure Functions apps
Build client apps to interact with Azure Functions app
Use local emulators for development and testing against Azure services
Create and manage Azure Functions
Explore security with Azure AD for deployed Azure Function apps
This course is for new as well as seasoned developers looking to reap the full potential of Azure functions. To get started with this course, you'll need basic programming skills, access to an Azure account, and a device that can run Azure storage emulators successfully.
This course aligns with the training required for the exam AZ-204: Developing Solutions for Microsoft Azure examination, though it is not an official training guide.
It is perfect for you if you need to know enough about developing with Azure Functions to be functional in your workspace, without taking the exam.
Learn the most important concepts and capabilities of Azure Functions * Explore several supported triggers that can start an Azure Function * Learn to connect to Azure services using input and output bindings
https://github.com/PacktPublishing/Microsoft-Azure-Functions---Developing-Serverless-Solutions
Trevoir Williams is a software engineer and part-time lecturer. With a master's degree in computer science, he has spent over a decade teaching web, software, and database development courses. He also has extensive industry experience in web application development, Azure Cloud system, and server administration. He enjoys teaching IT and development courses and hopes to impart knowledge of the latest developments in industry standards and techniques to his students.
1. Introduction
1. Introduction In this video, we will have a quick introduction to the course. |
2. Create an Azure Account In this video, you will learn how to create an Azure Account. |
2. Introduction to Azure Functions
1. Section Overview In this video, we will take a quick section overview. |
2. Create a Function App In this video, you will learn how to create a Function App. |
3. Triggers and Bindings In this video, we will cover triggers and bindings. |
4. Development Tools In this video, we will cover development tools. |
5. Section Review In this video, we will take a quick section review. |
3. Azure Functions in Azure Web Portal
1. Section Overview In this video, we will take a quick section overview. |
2. Create an HTTP Request Triggered Function In this video, you will learn how to create an HTTP request triggered function. |
3. Create a Timer Triggered Function In this video, you will learn how to create a timer triggered function. |
4. Create a Blob Triggered Function In this video, you will learn how to create a Blob triggered function. |
5. Section Review In this video, we will take a quick section review. |
4. Azure Functions in Visual Studio
1. Section Overview In this video, we will take a quick section overview. |
2. Create a Function App Project In this video, you will learn how to create a Function App project. |
3. Test Functions in Visual Studio In this video, we will cover test functions in Visual Studio. |
4. Section Review In this video, we will take a quick section review. |
5. Azure Functions in Visual Studio Code
1. Using Azure Function Core Tools In this video, you will learn how to use Azure Function core tools. |
2. Using Visual Studio Code In this video, you will learn how to use Visual Studio Code. |
3. Section Review In this video, we will take a quick section review. |
6. Azure Function Bindings and Durable (Orchestrator) Functions
1. Section Overview In this video, we will take a quick section overview. |
2. Input and Output Bindings In this video, we will cover Input and Output bindings. |
3. Durable Functions and Orchestration Patterns In this video, we will cover Durable Functions and Orchestration patterns. |
7. Create Serverless REST API Using Azure Functions
1. Section Overview In this video, we will take a quick section overview. |
2. Set Up API Routes In this video, you will learn how to set up API routes. |
3. Set Up POST (Create) HTTP Azure Function In this video, you will learn how to set up POST (Create) HTTP Azure Function. |
4. Set Up GET HTTP Azure Functions In this video, you will learn how to set up GET HTTP Azure Functions. |
5. Set Up PUT (Update) HTTP Azure Function In this video, you will learn how to set up PUT (Update) HTTP Azure Function. |
6. Set Up DELETE HTTP Azure Function In this video, you will learn how to set up DELETE HTTP Azure Function. |
7. Test Azure Functions with PostMan In this video, we will cover Test Azure Functions with PostMan. |
8. Test Functions with User Interface In this video, we will cover Test Functions with user interface. |
9. Interact with CosmosDB In this video, you will learn how to interact with CosmosDB. |
10. Updates to User Interface In this video, we will cover updates to the user interface. |
11. Section Review In this video, we will take a quick section review. |
8. Azure Function Deployment
1. Section Overview In this video, we will take a quick section overview. |
2. Publish Azure Functions In this video, we will publish Azure functions. |
3. Deploy and Test Blazor UI App In this video, we will cover deploying and testing Blazor UI app. |
4. Set Up Security with Azure AD In this video, you will learn how to set up security with Azure AD. |
5. Section Review In this video, we will take a quick section review. |
9. Thank You
1. Conclusion Let's conclude our course learning. Happy learning! |