Create Serverless Applications (Coursera)

Offered by Microsoft,
Create Serverless Applications (Coursera)

In this course, you will learn how Azure Functions enable the creation of event-driven, compute-on-demand systems that can be triggered by various external events. You will earn how to leverage functions to execute server-side logic and build serverless architectures. This course will help you prepare for the Microsoft Certified: Azure Developer Associate certification.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

This course is part of a Specialization intended for developers who want to demonstrate their expertise in all phases of cloud development from requirements, definition, and design; to development, deployment, and maintenance; to performance tuning and monitoring. It is ideal for anyone interested in preparing for the AZ-204: Developing Solutions for Microsoft Azure exam.
This is the first course in a program of 8 courses to help prepare you to take the exam. Each course teaches you the concepts and skills that are measured by the exam.
By the end of this Professional Certificate program, you will be ready to take and sign-up for the Exam AZ-204: Developing Solutions for Microsoft Azure.

Course 1 of 8 in the Microsoft Azure Developer Associate AZ-204 Test Prep Specialization.

Syllabus

WEEK 1
Automate Business Processes with Microsoft Azure
Microsoft Azure provides several different ways to host and execute code or workflows without using Virtual Machines (VMs) including Azure Functions, Microsoft Power Automate, Azure Logic Apps, and Azure WebJobs. In this module, you will learn about these technologies and how to choose the right one for a given scenario. You will also see how Azure Functions allow developers to host business logic that can be executed without managing or provisioning infrastructure.

WEEK 2
Execute an Azure Function with triggers
A trigger is responsible for executing an Azure function and there are dozens of triggers to choose from. This module will show you some of the most common types of triggers and how to configure them to execute your logic.

WEEK 3
Chain Azure Functions together using input and output bindings
Azure Functions makes it easy for your function code to integrate with data and services. In this module, you will learn to use bindings to declare the data sources to read and write, and let Azure Functions take care of the rest.

WEEK 4
Modernize workflow with Azure Functions
In this module, you will learn how to orchestrate a long-running workflow as a set of activities using Durable Functions. You will use the Azure Functions Core Tools to create and run functions on a development computer and publish them to Azure. You will learn how to create, test, and deploy Azure Functions using Visual studio and how to manage Azure Function code.

WEEK 5
Monitor GitHub events by using a webhook with Azure Functions
Webhooks offer a lightweight mechanism for your app to be notified by another service when something of interest happens. In this module. you'll learn how to trigger an Azure function with a GitHub webhook and parse the payload for insights.

WEEK 6
Enable Automatic Updates and Build APIs
In this module, you will learn how to update a web app's notification mechanism from polling to push-based architecture with SignalR Service, Azure Cosmos DB and Azure Functions. You will also learn how to combine multiple Azure Functions apps into a unified interface by importing them into a single Azure API Management instance.

WEEK 7
Practice Exam
In this module, you will take a practice exam that covers key skills measured in the Exam AZ-204: Developing Solutions for Microsoft Azure.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Programming with Cloud IoT Platforms (Coursera) Coursera
Pohang University of Science and Technology - POSTECH

Programming with Cloud IoT Platforms (Coursera)

Internet of Things (IoT) is an emerging area of information and communications technology (ICT) involving many disciplines of computer science and engineering including sensors/actuators, communications networking, server platforms, data analytics and smart applications. IoT is considered to be an essential part of the 4th Industrial Revolution along with AI and Big Data.

Jun 1st 2026
5-12 Weeks
Azure: Security Operations Management (Coursera) Coursera
Whizlabs

Azure: Security Operations Management (Coursera)

Azure: Security Operations Management Course is the fourth course of the Exam Prep AZ-500: Microsoft Azure Security Engineer Associate Specialization. This course is designed to describe the concepts of Managing Security operations related to multiple Azure services. In This course, you will how to Plan, implement, and manage governance for security, how to Manage security posture by using Microsoft Defender for Cloud, Configuration, and management of threat protection by using Microsoft Defender for Cloud, Configuration, and management of security monitoring and automation solutions.

Jun 8th 2026
3 Weeks
Microsoft Azure Machine Learning (Coursera) Coursera
Microsoft

Microsoft Azure Machine Learning (Coursera)

Machine learning is at the core of artificial intelligence, and many modern applications and services depend on predictive machine learning models. Training a machine learning model is an iterative process that requires time and compute resources. Automated machine learning can help make it easier. In this course, you will learn how to use Azure Machine Learning to create and publish models without writing code.

Jun 1st 2026
4 Weeks
Introduction to Microsoft Azure Cloud Services (Coursera) Coursera
Microsoft

Introduction to Microsoft Azure Cloud Services (Coursera)

Whether you're just beginning to work with the cloud or you already have cloud experience and are new to Microsoft Azure, this course provides you with everything you need to get started. It introduces you to Microsoft Azure core concepts and services. You’ll learn the basics of cloud computing, its advantages, and how to choose the right Microsoft Azure solution for different business scenarios. You’ll use the Microsoft Azure portal and a sandbox to create and test Microsoft Azure resources at no cost to you. You don’t need to write code or have scripting skills to do this.

Jun 8th 2026
4 Weeks
Microsoft Azure Management Tools and Security Solutions (Coursera) Coursera
Microsoft

Microsoft Azure Management Tools and Security Solutions (Coursera)

Microsoft Azure offers a wide range of services to deploy your applications. To keep control of your environment and to make deployments easier, it also offers a wide array of management tools and services. In this course, you will be introduced to these tools and services and you will be asked to help choose the best one for a given business scenario.

Jun 8th 2026
4 Weeks
Connect Your Services with Microsoft Azure Service Bus (Coursera) Coursera
Microsoft

Connect Your Services with Microsoft Azure Service Bus (Coursera)

Azure lets you create applications composed of various components: website front-ends, back-end services, and triggered functions that perform compute-on-demand services. Azure also includes various communication strategies to let these various components pass data to each other. In this course, you will learn how to leverage these communication services to create scalable, efficient solutions out of testable components.

Jun 1st 2026
5-12 Weeks
Serverless Data Processing with Dataflow: Foundations (Coursera) Coursera
Google Cloud

Serverless Data Processing with Dataflow: Foundations (Coursera)

This course is part 1 of a 3-course series on Serverless Data Processing with Dataflow. In this first course, we start with a refresher of what Apache Beam is and its relationship with Dataflow. Next, we talk about the Apache Beam vision and the benefits of the Beam Portability framework. The Beam Portability framework achieves the vision that a developer can use their favorite programming language with their preferred execution backend.

Jun 1st 2026
2 Weeks
Natural Language Processing in Microsoft Azure (Coursera) Coursera
Microsoft

Natural Language Processing in Microsoft Azure (Coursera)

Natural language processing supports applications that can see, hear, speak with, and understand users. Using text analytics, translation, and language understanding services, Microsoft Azure makes it easy to build applications that support natural language. In this course, you will learn how to use the Text Analytics service for advanced natural language processing of raw text for sentiment analysis, key phrase extraction, named entity recognition, and language detection.

Jun 8th 2026
3 Weeks
Prepare for DP-100: Data Science on Microsoft Azure Exam (Coursera) Coursera
Microsoft

Prepare for DP-100: Data Science on Microsoft Azure Exam (Coursera)

Microsoft certifications give you a professional advantage by providing globally recognized and industry-endorsed evidence of mastering skills in digital and cloud businesses. In this course, you will prepare to take the DP-100 Azure Data Scientist Associate certification exam. You will refresh your knowledge of how to plan and create a suitable working environment for data science workloads on Azure, run data experiments, and train predictive models. In addition, you will recap on how to manage, optimize, and deploy machine learning models into production.

Jun 8th 2026
5-12 Weeks