Live Developer Training starts 5 October 2026. Seats are limited.Live training starts 5 OctReserve your seat →Reserve →
Self-paced video course · with a 13-times Microsoft MVP

Power Apps Training Course

Build real business apps with canvas and model-driven Power Apps: formulas, components, responsive design, SharePoint and Dataverse.

6 modules25+ hours of video96 topicsSource files & PDFs
Includes all 8 courses and 50+ solutions for 12 months.
What you’ll learn

Skills you can use on real projects

Every module is hands-on, built from the problems Bijay solves for clients.

  • Create canvas apps from blank, templates, Copilot, SharePoint and Dataverse
  • Use modern controls, containers and components to build responsive apps
  • Write Power Fx formulas, user-defined functions, delegation and error handling
  • Customize SharePoint list forms and build real-world SharePoint apps
  • Build model-driven apps on Dataverse with business rules, security and solutions
  • Build PCF code components with React and Fluent UI
Curriculum

Power Apps course curriculum

6 modules and 96 topics. Open a module to see every topic.

Module1

Power Apps Fundamentals, Licensing & App Creation

16 topics
  1. Introduction to Microsoft Power Platform & Power Apps
  2. Benefits, Use Cases & Types of Power Apps (Canvas, Model-Driven, Dataverse)
  3. Power Apps Licensing, Environments & Developer Setup
  4. Getting Started with Power Apps Studio & Designer Interface
  5. Responsive Layouts for Tablet & Mobile Apps
  6. Building Your First App (Blank, Template, Copilot & SharePoint-Based Apps)
  7. Working with Screens (Browse, Details, Edit & Custom Screens)
  8. App Properties, Themes & UI Customization
  9. Understanding Data Sources & Connectors (Standard vs Premium)
  10. Connecting to SharePoint, Dataverse, Excel, Outlook & OneDrive
  11. On-Premises Data Gateway & External Data Connectivity
  12. Previewing, Saving, Publishing & Sharing Apps
  13. Managing App Ownership, Permissions & Collaboration
  14. Environment Variables, Solutions & App Migration
  15. Best Practices for Power Apps Development & Governance
  16. Create a Canvas App from Dataverse
Module2

Power Apps Controls, Components & Responsive Design

15 topics
  1. Introduction to Power Apps Controls & Modern Controls
  2. Power Apps Containers & Responsive Design Techniques
  3. Working with Label, Text Input, Number Input & HTML Controls
  4. Buttons, Cards, Badges & Interactive Controls
  5. Dropdown, Combo Box, List Box & Selection Controls
  6. Date Picker, Time Picker & Calendar Controls in Power Apps
  7. Checkbox, Radio, Toggle, Slider & Rating Controls
  8. Working with Images, Camera & Add Picture Controls
  9. Power Apps Form Controls (New, Edit & Display Forms)
  10. Power Apps Attachment Control & File Upload Features
  11. Power Apps Galleries (Vertical, Horizontal & Flexible Height)
  12. Power Apps Tables, Tab Lists, Toolbars & Navigation Components
  13. Barcode Scanner, PDF Viewer, Spinner & Progress Controls
  14. Building Reusable Components & Component Libraries
  15. Charts & Data Visualization Controls in Power Apps
Module3

Power Apps Functions, Formulas & Data Operations

15 topics
  1. Power Fx Basics – Formula syntax, operators, data types, type conversion, expressions.
  2. Variables – Set(), UpdateContext(), With(), global variables, context variables.
  3. Collections – Collect(), Clear(), ClearCollect(), temporary data, Collection Viewer.
  4. Tables & Records – Table(), records, AddColumns(), DropColumns(), RenameColumns(), ShowColumns(), GroupBy(), Ungroup().
  5. Filter & Lookup Functions – Filter(), Search(), LookUp(), Sort(), SortByColumns(), Distinct(), CountRows(), CountIf().
  6. Conditional Functions – If(), Switch(), And(), Or(), Not(), Coalesce(), IsBlank(), IsEmpty(), IsMatch().
  7. Text Functions – Concatenate(), Concat(), Split(), Left(), Right(), Mid(), Replace(), Substitute(), Trim(), Upper(), Lower(), Proper().
  8. Date & Math Functions – Today(), Now(), DateAdd(), DateDiff(), Year(), Month(), Day(), Sum(), Average(), Min(), Max(), Round().
  9. Data Modification – Patch(), SubmitForm(), Defaults(), Update(), UpdateIf(), Remove(), RemoveIf(), Refresh().
  10. Forms & Controls – NewForm(), EditForm(), ViewForm(), ResetForm(), Reset(), Validate(), FormMode.
  11. Navigation & User Functions – Navigate(), Back(), Launch(), Notify(), User(), Param(), Choices().
  12. Power Apps User Defined Functions
  13. Advanced Functions – ForAll(), Sequence(), Concurrent(), JSON(), ParseJSON(), ThisItem, ThisRecord, Self, Parent, As.
  14. Delegation & Performance – Delegation, Monitor, App Checker, Performance Analyzer, optimization techniques.
  15. Error Handling & Best Practices – IfError(), Errors(), debugging, coding standards, naming conventions, responsive apps.
Module4

Power Apps with SharePoint Integration & Real-World Apps

16 topics
  1. Introduction to Power Apps and SharePoint Integration
  2. Customizing SharePoint List Forms with Power Apps
  3. SharePoint List Form Customization Example – Tabbed List
  4. SharePoint List Form Customization – Export and Import
  5. Submitting Data to Multiple SharePoint Lists
  6. SharePoint List Customization Example – Repeating Table
  7. Working with SharePoint Column Types & Attachments
  8. Implementing Form Validations & Business Logic
  9. User Authentication & Login Screens Using SharePoint
  10. Retrieve Logged-In User Information in Apps With Best Practices
  11. Power Apps Galleries with Search, Filter, Sort & Pagination in SharePoint Integration Form
  12. Cascading Dropdowns & Dynamic Filtering Techniques
  13. Conditional Visibility, Locking & Field-Level Control
  14. Building Dashboards & Navigation Menus
  15. Integrating Power Automate with Power Apps
  16. Role-Based Access & SharePoint Permissions in Power Apps
Module5

Model-Driven Apps, Microsoft Dataverse & Microsoft Teams Integration

19 topics
  1. Introduction to Model-Driven Apps & Dataverse
  2. Understanding Dataverse Tables, Columns & Data Types
  3. Working with Relationships in Dataverse
  4. Creating & Managing Dataverse Tables
  5. Building Your First Model-Driven App
  6. Working with Forms in Model-Driven Apps
  7. Working with Views in Model-Driven Apps
  8. Power Apps Grid Control
  9. Working with Charts & Dashboards
  10. Business Rules & Business Process Flows
  11. Dataverse Workflows & Power Automate Integration
  12. Working with Dataverse Actions & Custom Logic
  13. Publishing, Sharing & Managing Model-Driven Apps
  14. Understanding Dataverse Security & Role-Based Access
  15. Working with Business Units, Teams & Record Sharing
  16. Understanding Solutions in Dataverse
  17. Exporting, Importing & Upgrading Solutions
  18. Working with Dataflows & Data Import Techniques
  19. Managed vs Unmanaged Solutions & ALM Basics
Module6

Power Apps Component Framework (PCF) & Advanced Development

15 topics
  1. Introduction to Power Apps Component Framework (PCF)
  2. PCF Architecture, Benefits & Use Cases
  3. Setting Up the PCF Development Environment & Tooling
  4. Creating Your First PCF Control
  5. Understanding Component Manifest & Properties
  6. Working with Lifecycle Methods & Context APIs
  7. Handling Data & Integration APIs in PCF Controls
  8. Packaging, Deploying & Managing PCF Solutions
  9. Building React & Fluent UI-Based PCF Components
  10. Advanced React Patterns for PCF Development
  11. Security, Licensing & External Service Integrations
  12. Testing, Debugging & Using the PCF Test Harness
  13. Performance Optimization & Advanced UX Patterns
  14. Integrating PCF Controls into Model-Driven & Canvas Apps
  15. Capstone Projects & Real-World PCF Control Examples
All-Access membership · 1 year

Every course and every solution, for one full year

This course is part of the All-Access membership. One membership unlocks all of these for 12 months, so you can move from one skill to the next without paying again.

One payment · no automatic renewal · secure checkout on SPGuides Academy
What you get for one year

Everything included in All-Access

  • All 8 video courses: SharePoint Online, SPFx, PowerShell, Power Apps, Power Automate, Power BI, Copilot Studio and Power Pages
  • 50+ ready-to-use Power Platform and SPFx solutions to download and reuse
  • Every new lesson and solution added during your year
  • Full learning resources: PDFs, source files and code
  • WhatsApp group and private community access
  • Dedicated mentor support
  • Monthly live sessions and webinars
  • Interview preparation, placement support and real projects
  • One payment for 12 months, with no automatic renewal
Student reviews

What learners say about training with Bijay

★★★★★
The training covers concepts from the basics to the advanced, and it was a great help in my current SharePoint Online development project. Bijay is always ready to help with any queries, whether about the course or your project. He is a great tutor.
Deepa
DeepaSr. SharePoint Consultant
★★★★★
Bijay not only clearly knows his subject, he makes the content interesting and delivers it with great real-world examples of where it works and where it doesn’t. I will highly recommend this training to everyone.
Siva
SivaSr. SharePoint Tech Lead
★★★★★
You can see the dedication and detail put into each module. I don’t think there is a more complete SharePoint training course in the market.
Gerson Almonte
Gerson AlmonteSharePoint Developer
★★★★★
A very helpful course for SharePoint developers. I learned new things within the first 3–4 lectures, and even the small details of lists and libraries are covered.
Reshma Bhalekar
Reshma BhalekarSenior SharePoint Developer
Bijay Kumar, 13-times Microsoft MVP
Your instructor

Bijay Kumar

13-times Microsoft MVP · Founder, TSinfo Technologies

Bijay has more than 18 years of hands-on experience with Microsoft technologies, specializing in SharePoint, the Power Platform, SPFx and Microsoft 365. He has trained thousands of developers and IT professionals through SPGuides, wrote “SharePoint Online Modern Experience Practical Guide”, co-wrote “Microsoft Power Platform: A Deep Dive”, and runs the SPGuides YouTube channel. Every lesson comes from real client projects.

FAQ

Frequently asked questions

Who is this Power Apps training course for?

This course is ideal for IT professionals, business analysts, SharePoint and Excel power users, and developers who want to build business apps on the Microsoft Power Platform without heavy custom coding.

Do I need coding experience to learn Power Apps?

No. Basic logic and Excel-style formula familiarity help, but you don’t need to be a developer. The course starts from fundamentals and then moves into more advanced formulas, components, and patterns step by step.

What kind of apps will I be able to build after this course?

You’ll be able to build real business apps with forms, validations, and workflows that connect to SharePoint, Dataverse, and other data sources, supporting scenarios like requests, approvals, tracking, and internal tools.

Does the course cover best practices for professional projects?

Yes. You learn how to structure apps, use components, handle performance and data limits, and follow patterns that are suitable for production apps in real organizations.

Will this Power Apps course help my career growth?

Yes. Power Apps skills are in high demand, and this course helps you move into Power Platform roles by giving you practical, project-ready experience you can show in interviews and client discussions.

Can I buy the Power Apps course on its own?

Courses are part of the All-Access membership. One payment gives you all 8 courses, 50+ ready-to-use solutions, the community and mentor support for a full year, so you can add related skills later without paying again.

How long do I have access?

You get 12 months of access from the day you join, with no automatic renewal. Lessons and solutions added during your year are included, and the monthly live sessions and webinars run all year.

Start today

Learn Power Apps the practical way

Join All-Access and start this course today, then carry on with every other course and solution for a full year.

Includes all 8 courses and 50+ solutions for 12 months.

Want to try the teaching style first?

Read the free Power Apps tutorials on SPGuides, or join the next free webinar.