Build serverless, full stack applications in Azure

Intermediate
Developer
Database Administrator
Solution Architect
DevOps Engineer
Data Engineer
SQL Database
GitHub
Visual Studio Code
Functions
App Service Static Web Apps
Web Apps
Logic Apps
Azure DevOps
Blob Storage

Learn how to create, build, and deploy modern full stack applications in Azure by using the language of your choice (Python, Node.js, or .NET) and with a Vue.js frontend. Topics covered include modern database capabilities, CI/CD and DevOps, backend API development, REST, and more. Using a real-world scenario of trying to catch the bus, you will learn how to build a solution that uses Azure SQL Database, Azure Functions, Azure Static Web Apps, Logic Apps, Visual Studio Code, and GitHub Actions.

Prerequisites

  • Ability to navigate the Azure portal
  • Familiarity with database concepts such as stored procedures and querying
  • Familiarity with available Azure services
  • Familiarity with Visual Studio Code
  • Familiarity with CI/CD concepts

Modules in this learning path

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.

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.

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.

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.