Microsoft Azure

ChaptersΒΆ

  1. 1. Introduction to CLI Shells
    1. 1.1. Introduction to CLI Shells
    2. 1.2. Shell Fundamentals
    3. 1.3. Walkthrough: Set Up Linux & Bash With WSL
  2. 2. Introduction to Bash
    1. 2.1. Bash Fundamentals
    2. 2.2. Walkthrough: Navigating the File System With Bash
    3. 2.3. Walkthrough: Working With Directories & Files in Bash
    4. 2.4. Bash Scripting Fundamentals
    5. 2.5. Walkthrough: Substitutions & Scripting in Bash
    6. 2.6. Walkthrough: Working With a Package Manager in Bash
  3. 3. Introduction to Web APIs & REST
    1. 3.1. Web APIs
    2. 3.2. REST: Abstract Fundamentals
    3. 3.3. REST: Practical Fundamentals
    4. 3.4. Walkthrough: Setup Your Development Machine
    5. 3.5. Walkthrough: Consuming the CodingEventsAPI With Postman
  4. 4. Introduction to Web Hosting
    1. 4.1. Hosting
    2. 4.2. Networking
    3. 4.3. Processes & Ports
    4. 4.4. Walkthrough: Running Code Anywhere
    5. 4.5. (Remote) Studio: Deploying & Connecting to a Machine on the Same LAN
  5. 5. Introduction to Azure and Virtual Machines
    1. 5.1. Introduction to Infrastructure and IaaS
    2. 5.2. Introduction to Azure
    3. 5.3. Introduction to virtual machines
    4. 5.4. Walkthrough: Linux Starter App Deployment
    5. 5.5. Studio: Deploy CodingEventsAPI
  6. 6. Secrets Management & Backing Services
    1. 6.1. Secrets Management
    2. 6.2. Application Environments
    3. 6.3. Backing Services
    4. 6.4. Walkthrough: Local & Remote Secrets Management
    5. 6.5. Studio: Deploy CodingEventsAPI with KeyVault
  7. 7. Introduction to Authentication & Authorization with Azure AD B2C
    1. 7.1. Introduction and Key Concepts
    2. 7.2. Walkthrough: Explore OAuth & OIDC
    3. 7.3. Azure AD B2C Practical Fundamentals
    4. 7.4. Walkthrough: Set Up Azure ADB2C Tenant & Identity Tokens
    5. 7.5. Walkthrough: Set Up Access Token Authorization with Azure ADB2C
    6. 7.6. Studio Part 1: Deploy Coding Events API with AADB2C
    7. 7.7. Studio Part 2: Explore Authorization With the Deployed API
  8. 8. The Azure CLI
    1. 8.1. Why Should We Use a CLI Instead of a Web Portal?
    2. 8.2. Azure CLI Practical Fundamentals
    3. 8.3. Walkthrough: Provisioning Resources Using the Azure CLI
    4. 8.4. Exploration: an Automated Deployment Bash Script
  9. 9. Introduction to PowerShell
    1. 9.1. PowerShell Fundamentals
    2. 9.2. Cmdlet Basics
    3. 9.3. Working With the File System
    4. 9.4. Working With Objects
    5. 9.5. Expression Evaluation
    6. 9.6. Studio: Introduction to PowerShell Scripting
    7. 9.7. Piping in PowerShell
    8. 9.8. Making API Requests Using Invoke-RestMethod
    9. 9.9. Studio: Automated Deployment of the Coding Events API
  10. 10. Windows Server & IIS
    1. 10.1. Introduction to Windows Server
    2. 10.2. Introduction to Web Servers & IIS
    3. 10.3. Remote Management With Windows Server
    4. 10.4. Walkthrough: Windows Server & IIS Starter App Deployment
    5. 10.5. Studio: Deploy CodingEventsAPI to Windows Server & IIS
  11. 11. Introduction to Troubleshooting
    1. 11.1. Introduction to Troubleshooting
    2. 11.2. Operations Troubleshooting Case Study
    3. 11.3. Development Troubleshooting Case Studies
    4. 11.4. How to Troubleshoot
    5. 11.5. Group Walkthrough: Troubleshooting a Broken Linux Deployment