Skip to content

microsoft/Power-Platform-For-Beginners

Repository files navigation

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

Power Platform for Beginners - A Curriculum

Azure Cloud Advocates at Microsoft are pleased to offer a series of sessions/lessons curriculum all about Power Platform. This was possible with the collaboration of Microsoft MVPs/RDs and Students Ambassadors from around the world!

The following curriculum framework is designed to provide a structured and comprehensive academic program focused on Power Platform and AI Copilot. The curriculum aims to equip students with essential knowledge and practical skills in leveraging Power Platform tools and utilizing AI Copilot to build intelligent applications and automate business processes. The framework is adaptable and can be customized based on the desired depth and duration of the program.

1. Fundamentals of Power Platform

  • Introduction to Power Platform and its components (Power Apps, Power Automate, Power BI, Power Virtual Agents).
  • Understanding data sources and connectors.
  • Building basic canvas apps and model-driven apps.
  • Designing and customizing forms, views, and dashboards.

2. Power Apps Development

  • Exploring app templates and design principles.
  • Creating user interfaces with galleries, forms, and controls.
  • Working with data sources, formulas, and variables.
  • Implementing navigation and user experience enhancements.
  • Integrating with external systems and services.

3. Power Automate Development

  • Introduction to process automation and workflow concepts.
  • Creating automated flows using pre-built connectors and triggers.
  • Implementing business logic with conditions, loops, and expressions.
  • Building approval processes and notifications.
  • Developing custom connectors and actions.

4. Power Pages

  • Creating beautiful and responsive pages.
  • Simple and multi-pages form.
  • Display data securely on pages.
  • Exploring authentication and permissions.

5. Power BI

  • Understanding data visualization principles and best practices.
  • Connecting to various data sources and transforming data.
  • Creating interactive reports and dashboards.
  • Implementing data modeling and calculations.
  • Sharing and collaborating on Power BI content.

6. Power Virtual Agents

  • Building chatbots and virtual agents for customer engagement.
  • Designing conversational flows and natural language understanding.
  • Integrating chatbots with other Power Platform components.
  • Monitoring and analyzing bot performance and user interactions.
  • Enhancing chatbots with AI capabilities.

7. AI Builder (Copilot)

  • Introduction to AI Copilot and its features.
  • Exploring language models and their applications.
  • Leveraging AI Copilot for code completion and generation.
  • Enhancing productivity with AI-powered coding assistance.
  • Integrating AI Copilot with development environments and workflows.

8. Advanced Topics and Applications

  • Power Platform administration and governance.
  • Advanced app development techniques (custom controls, plugins).
  • Building complex workflows and process automation scenarios.
  • Advanced data modeling and analytics in Power BI.
  • Exploring AI-driven solutions with Power Platform and AI Copilot.

9. Capstone Project

  • Applying acquired knowledge and skills to develop a real-world project.
  • Demonstrating proficiency in Power Platform and AI Copilot concepts.
  • Collaborating with peers and industry partners.
  • Presenting the project outcomes and lessons learned.

Notes

The curriculum framework can be adjusted to accommodate the available time, specific learning objectives, and the target audience's proficiency level. Additionally, incorporating hands-on projects, assignments, assessments, and practical exercises throughout the program is highly recommended to ensure practical application of the learned concepts.

Other Curricula

Our team produces other curricula! Check out: