YoVDO

Extend Power Pages

Offered By: Microsoft via Microsoft Learn

Tags

Microsoft PowerApps Courses Computer Science Courses Web Development Courses Software Development Courses Javascript Courses HTML Courses Dataverse Courses

Course Description

Overview

  • Module 1: The ability to show and interact with Dataverse data on a website is a core benefit of implementing a Microsoft Power Apps portal. This module focuses on the several techniques and methods to display and interact with Dataverse data in Power Apps portals.
  • In this module, you will:

    • Discover the portal components that are available to display and interact with Dataverse data on the portal.
    • Identify the various features of the portal components.
    • Display a list of data and an associated drill-down for details.
    • Configure a table form to access individual records.
    • Trigger classic Dataverse workflows from the portal.
  • Module 2: The world of business software applications has embraced a movement toward building apps that use low-code/no-code methods. This movement is one of the pillars of Microsoft Power Platform, including Power Apps portals. However, many projects often include functionality or features that can only be addressed with advanced software development techniques. This module explains how to extend portal functionality by using software development and how to use application lifecycle management (ALM) techniques to deploy portals.
  • In this module, you will:

    • Discover where software development can resolve particular portal feature requirements.
    • Employ portal application lifecycle management for Power Apps portals.
    • Apply JavaScript code to portal assets.
    • Use Cascading Style Sheets (CSS) to address specific portal development requirements.
  • Module 3: Create custom Microsoft Power Apps portals web templates.
  • In this module, you will:

    • Learn about the relationship between web templates, page templates, and webpages.
    • Discover how custom web templates can be built by using HTML, Cascading Style Sheets (CSS), Liquid, and JavaScript.
    • Use Liquid template language to build and structure web templates.
    • Learn how to embed custom CSS and JavaScript into web templates.
    • Learn how to reference other web templates in a web template.

Syllabus

  • Module 1: Access Dataverse in Power Apps portals
    • Introduction
    • Use table lists to display multiple Microsoft Dataverse records
    • Use table forms to interact with Microsoft Dataverse data
    • Exercise - Use a table list and table form
    • Check your knowledge
    • Summary
  • Module 2: Extend Power Apps portals
    • Introduction
    • Portal application lifecycle management
    • Extend with scripts
    • Advanced CSS
    • Advanced client-side development
    • Exercise - Add advanced client-side functionality
    • Check your knowledge
    • Summary
  • Module 3: Build custom Power Apps portals web templates
    • Introduction to portal web templates
    • Create web templates
    • Web templates as API
    • Exercise - Create an extendable web template
    • Check your knowledge
    • Summary

Tags

Related Courses

Introduction to Microsoft Power Platform for Business
FutureLearn
Create a business process flow in Power Automate
Microsoft via Microsoft Learn
Create a model-driven application in Power Apps
Microsoft via Microsoft Learn
Create an expense report app from start to finish in Power Apps
Microsoft via Microsoft Learn
Create relationships, business rules, calculations, and rollups in Dataverse
Microsoft via Microsoft Learn