Project App in a Day

Experience the possibilities of building a modern Microsoft Project Portfolio Management app without writing code at this free technical training for IT and Business decision makers!

About Project App in a Day

This is a beginner level lab for you to get hands on experience with the Microsoft Project for the web and Power Platform technologies – Power Apps, Power Automate, Power BI, and Common Data Service. The goal is not to give a training in how to use Project for the web as an end-user, instead these labs will give you an understanding of the data model behind Project for the web, and how Project for the web can be customized on the Power Platform. The lab includes step-by-step instructions for someone new to these technologies to build a basic project management solution within a day. Technologies covered:

  • Project for the web: Project for the web, formerly known as Project service, is Microsoft’s most recent offering for cloud-based work, and project management. Project for the web provides simple, powerful work management capabilities and can be used by project managers and team members, to plan and manage work of any size. You will learn how to perform build customizations to the standard offering.
  • Power Apps: A software-as-a-service application platform that enables power users in line of business roles to easily build and deploy custom business apps. You will learn how to build Canvas and Model-driven style of apps.
  • Common Data Service (CDS): Makes it easier to bring your data together and quickly create powerful apps using a compliant and scalable data service and app platform that’s integrated into Power Apps.
  • Power Automate: Connects workflows to hundreds of data sources using a library of connectors and Common Data Service – bringing your data together for a single source of truth while you uncover insights as well as customize and extend Office 365, Dynamics 365, and Azure capabilities.
  • Power BI: A collection of software services, apps, and connectors that work together to turn your unrelated sources of data into coherent, visually immersive, and interactive insights.


Project for the web

Introduces you to Project for the Web. You will learn how to:

  • Explore the standard functionalities of Project for the Web.

Project for the web App and Common Data Service

Introduces you to extending the standard Model-driven Project App. You will learn how to:

  • Have an overview of the standard entities and relationships of Project for the Web
  • Create a Project Charter form
  • Extend standard Project entity with custom fields
  • Customize the standard Project Model-driven app
  • Customize forms for the Model-driven app
  • Create a business process flow to guide users through a stage-gate 

Extending with a custom entity

Introduces you to custom entities in CDS and you will create a custom entity with a relationship to the standard project entity. You will learn how to:

  • Create custom Program entity
  • Create a one-to-many relationship between the Program and Project entities
  • Calculate program budgets using custom calculated fields
  • Rollup data (budgets) from projects to program level using roll-up fields
  • Create a new Program Management group in the site map

Power BI – Project for the web report template

Introduces you to Power Automate which is used to automate workflows with external data sources: You will learn to:

  • Connect the Project for the Web Power BI template to your Common Data Service environment
  • Add your Program entity to the data model
  • Extend visuals in the standard template to your program entity
  • Embed your Power BI report directly in the standard Project Model-driven app

Find a Workshop

Register Now!

Discover where your business can go next, learn about the latest developments in Microsoft Project Portfolio and Work Management through breakout sessions, deep-dive workshops, expert connections, and more.