• Professional Development
  • Medicine & Nursing
  • Arts & Crafts
  • Health & Wellbeing
  • Personal Development

Course Images

Microsoft Azure Functions - Developing Serverless Solutions

Microsoft Azure Functions - Developing Serverless Solutions

  • 30 Day Money Back Guarantee
  • Completion Certificate
  • 24/7 Technical Support

Highlights

  • On-Demand course

  • 3 hours 46 minutes

  • All levels

Description

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.

What You Will Learn

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

Audience

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.

Approach

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.

Key Features

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

Github Repo

https://github.com/PacktPublishing/Microsoft-Azure-Functions---Developing-Serverless-Solutions

About the Author
Trevoir Williams

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.

Course Outline

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!

Course Content

  1. Microsoft Azure Functions - Developing Serverless Solutions

About The Provider

Packt
Packt
Birmingham
Founded in 2004 in Birmingham, UK, Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and i...
Read more about Packt

Tags

Reviews