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

Microsoft

Build serverless, full stack applications in Azure

Microsoft via Microsoft Learn

Overview

Prepare for a new career with $100 off Coursera Plus
Gear up for jobs in high-demand fields: data analytics, digital marketing, and more.
  • Module 1: Break down a scenario for an application and build a multi-service solution based on the microservices approach. Learn how to use modern database capabilities to build a foundation for applications.
  • By the end of this module, you will be able to:

    • Build a foundation for applications with Azure SQL Database
    • Demonstrate modern database capabilities with Azure SQL Database
  • Module 2: In the language of your choice (Node.js, Python, or .NET), learn how to deploy an Azure Function that adds real-time data to an Azure SQL Database and triggers an Azure Logic App for notifications, all with GitHub Actions for CI/CD.
  • By the end of this module, you will be able to:

    • Build and deploy serverless, backend APIs in Azure
    • Design Azure Functions in any language and integrate them with Azure SQL Database and Azure Logic Apps
  • Module 3: In the language of your choice, deploy an Azure Static Web App, which combines the power of Azure Functions and Azure Web Apps into one service managed by GitHub Actions. This application surfaces real-time bus data and geofences stored in an Azure SQL Database.
  • By the end of this module, you will be able to:

    • Create Vue.js web applications using Azure Static Web Apps
    • Design APIs in any language and integrate them with Azure SQL Database and Azure Static Web Apps
    • Formulate GitHub Actions to build CI/CD for Azure applications and services
  • Module 4: In the language of your choice (Node.js, Python, or .NET), deploy an end-to-end solution to solve the real-world scenario of catching the bus. You'll learn how to architect a solution that uses Azure SQL Database, Azure Functions, Azure Static Web Apps, Logic Apps, Visual Studio Code, and GitHub Actions.
  • By the end of this module, you will be able to:

    • Formulate workflows to build pipelines for Azure applications and services
    • Deploy solutions with GitHub Actions

Syllabus

  • Module 1: Architect modern applications using Azure SQL Database
    • Introduction
    • Architect a solution using Azure
    • Exercise - Configure your development environment with Visual Studio Code
    • Address modern database requirements with Azure SQL Database
    • Exercise - Deploy and configure Azure SQL Database
    • Implement CI/CD for Azure SQL Database
    • Exercise - Automate updates with GitHub Actions
    • Summary
  • Module 2: Deploy serverless APIs with Azure Functions, Logic Apps, and Azure SQL Database
    • Introduction
    • Create serverless APIs with Azure Functions
    • Exercise - Deploy and configure Azure SQL Database and Azure Functions
    • Architect a solution using Azure Functions
    • Exercise - Run functions locally and in Azure
    • Push notifications with Azure Logic Apps
    • Exercise - Deploy and monitor notifications using Azure Logic Apps
    • Summary
  • Module 3: Build full stack applications with Azure Static Web Apps and Azure SQL Database
    • Introduction
    • Exercise - Deploy and configure Azure SQL Database
    • Accelerate app development with Azure Static Web Apps
    • Exercise - Deploy an Azure Static Web App
    • Access data from Azure Static Web Apps
    • Exercise - Configure and monitor the solution built on Azure Static Web Apps
    • Summary
  • Module 4: Architect full-stack applications and automate deployments with GitHub
    • Introduction
    • Architect a solution using Azure
    • Exercise - Deploy and configure Azure resources
    • Dive into GitHub Actions
    • Exercise - Configure and monitor deployments using GitHub Actions
    • Summary

Reviews

Start your review of Build serverless, full stack applications in Azure

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.