Canvas App Free complete basic to advanced video course
Recently Rory Neary has created a full free course for community to learn Power FX in canvas apps zero to hero. Go and enroll.
https://powerplatformlearn.newzenler.com/courses/power-apps
Course Curriculum
- Getting Started18 Lessons
- 01-0100-00020-Welcome π£β±2PREVIEW
- Course UpdatesPREVIEW
- 01-100-25_Course Navigation and Orientation π£π6PREVIEW
- 01-0100-00040-CourseOverview π£β±7PREVIEW
- 01-0100-00045 GettingStartedπ£β±2PREVIEW
- 01-0100-00050-Beginningsπ£β±4PREVIEW
- 01-0100-00100-WhatareCanvasPowerAppsπ£β±3PREVIEW
- 01-0100-00110-WhatMakesUpACanvasApp π£β±5PREVIEW
- 1-100-115_The Power Apps Universe π£β±9PREVIEW
- 01-0100-00120-CommonMisconceptions π£β±4PREVIEW
- 01-0100-00150-CoolStuff π£β±8PREVIEW
- 01-0100-155 Working with Power Fx π£π£π20PREVIEW
- 01-0100-00160-5MinutesToWow π£β±7PREVIEW
- 01-0100-00200-CitizenDevelopers π£β±6PREVIEW
- 01-0100-00250-Licensing π£β±6START
- The Power Apps Developer PlanPREVIEW
- Microsoft 365 Business Basic – LicensingSTART
- 01-0100-00300-HowToGetPowerApps π£β±17START
- Building Your First App10 Lessons
- 2-200-01Start-BuildingYourFirstApp π£β±2PREVIEW
- 2-200-10-App From Blank π£β±13PREVIEW
- 2-200-20-The One Click Sharepoint App π£β±12PREVIEW
- 2-200-21-One Click Excel App π£β±10START
- 2-200-23-1 Click Common Data Service App π£β±17START
- 2-200-38-Adding an App to Teams π£β±4START
- 2-215-100_Rebuilding the 3 Screen Power App Part 1PREVIEW
- 2-215-100_Rebuilding the 3 Screen Power App Part 2PREVIEW
- 2-200-End-Building your first App π£β±2START
- A Special RequestPREVIEW
- Working on Tablet and Mobile4 Lessons
- Importing and Exporting Appsπ7 Lessons
- 2-220-01Start-Importing and Exporting Apps π£β±1PREVIEW
- 2-220-100-Where to find apps you can download β±6START
- 2-220-150-Exporting as MSAPP Files β±2START
- 2-220-200-Importing – MSAPP Files π£β±3PREVIEW
- 2-220-250-Exporting as ZIP Files β±3START
- 2-220-300-Importing – ZIP File β±6START
- 2-220-End-Importing and Exporting Apps β±1START
- Editor Tour – Top Section10 Lessons
- 3-300-001Editor Tour – Top Section Start π£β±1PREVIEW
- Help me to Help OutSTART
- 3-300-10-File π£β±16START
- 3-300-15-FileAdvancedSettings β±11START
- 3-300-20-Home π£β±10START
- 3-300-30-Insert π£β±11START
- 3-300-40-View π£β±6START
- 3-300-50-Action β±4START
- 3-300-65-App Checker and friends π£β±13START
- 3-300-999End-Editor Tour – Top Section β±1START
- Editor Tour – Hamburger Menu7 Lessons
- Objects – Screens6 Lessons
- Object Properties8 Lessons
- 4-457-01 Object Properties Intro π£β±2PREVIEW
- 4-457-1-Common Properties π£β±15PREVIEW
- 4-457-5-Property Types π£π€β±5START
- 4-457-12-Object Order π£β±8START
- 4-457-20-Aligning Objects β±4START
- 4-457-50-OnSelect and Friends β±10START
- 4-457-60_Parent Properties π16 π£START
- 4-457-99 Object Properties Summary β±3START
- Basic Control Objects27 Lessons
- 4-460-001Basic Control Objects Start π£β±2PREVIEW
- 4-460-5-A quick run through π£β±8PREVIEW
- 4-460-10-1-Text Label π£β±19START
- 4-460-25-Gallery Control π£π£β±26START
- 4-460-10-2-Text Input π£β±15START
- 4-460-10-3-HtmlText β±7START
- 4-460-10-4-Rich Text Editor β±4START
- 4-460-10-5-Pen Input β±9START
- 4-460-20-Buttons π£π£β±14START
- 4-460-30-Data Tables β±11START
- 4-460-50-Input π£β±3START
- 4-460-50-Input-1-Dropdown π£π£β±18START
- 4-460-50-Input-2 Combo Box β±14START
- 4-460-50-Input-2 Date Picker β±13START
- 4-460-50-Input-3 List Box β±4START
- 4-460-50-Input-450 Check Box π£β±7START
- 4-460-50-Input-500 Radio Button β±15START
- 4-460-50-Input-700 Toggle Button β±8START
- 4-460-50-Input-800 Slider β±10START
- 4-460-50-Input-900 Rating β±8START
- 4-460-50-Input-901Timer π£β±9START
- 4-460-50-Input-902Forms Pro Survey β±3START
- 4-460-100-Charts-001 β±7START
- 4-460-100-Charts-200 Line Chart β±3START
- 4-460-100-Charts-300 Pie Chart β±4START
- 4-460-105-Icons and Shapes β±13START
- 4-460-999_Basic Objects Summary β±3START
- Media Objects12 Lessons
- 4-465-000 Media Objects Intro π£β±2PREVIEW
- Publicity Time πSTART
- 4-465-100-Image π£π£β±19PREVIEW
- 4-465-110-Audio β±12START
- 4-465-115 Microsoft Stream β±14START
- 4-465-120_Video β±11START
- 4-465-200-Add Picture β±5START
- 4-465-300-Microphone β±15START
- 4-465-800-Camera β±11START
- 4-465-1100-Barcode Scanner β±5START
- 4-465-1200-PDF Viewer β±7START
- 4-465-9999 Media Objects Summary β±3START
- Forms12 Lessons
- 4-470-001 Forms Intro π£β±3PREVIEW
- 4-470-50-Form Data Source β±π£13PREVIEW
- 4-470-75-Form Functions π£π£β±12PREVIEW
- 4-470-100-Basic Input Forms π£β±14PREVIEW
- 4-470-250-Forms – Adding fields π£β±5PREVIEW
- 4-470-260-Item Property π£π£β±2PREVIEW
- 4-470-300-Custom Cards π£β±5PREVIEW
- 4-470-275-Parent.Default π£β±9PREVIEW
- 4-470-500-X and Y β±7PREVIEW
- 4-470-700-OnSuccess and friends β±8PREVIEW
- 4-470-999 Forms Summary β±3PREVIEW
- A Special RequestPREVIEW
- Containersπ3 Lessons
- PowerApps syntax and shortcuts6 Lessons
- Functionsπ14 Lessons
- 5-590-001 Functions Start π£β±3PREVIEW
- 5-590-100-What is a Function π£β±4PREVIEW
- 5-593-105 What is PowerFx? π20 π£START
- 5-590-110-Operators and Identifiers π£β±12START
- 5-590-120-Condition Functions π£π£β±7START
- 5-590-150-Data Functions π£β±9START
- 5-590-200-Text Functions π£β±8START
- 5-590-250-Table Functions β±15START
- 5-590-260_Filter Functions π£π£β±14START
- 5-590-400_Actions π£π£β±7START
- 5-590-404_Variables π£π£π£β±12START
- 5-590-420_User() π£β±3START
- 5-590-430_Split β±9START
- 5-590-999_Functions Summary β±4START
- Patch – for creating data entriesπ15 Lessons
- 5-593-1_Patch_Intro π£π7PREVIEW
- 5-593-250_JSON – In Brief Patch π£π£π6START
- 5-593-300_ Structure – New Items Patch π£π11START
- 5-593-320_Structure – Editing Items Patch π£π13PREVIEW
- 5-593-400_Text and Numeric Fields Patch π£π9START
- 5-593-420_Patch Pro Tip – Power Automate π11START
- 5-593-450_ Yes No true false Patch π13START
- 5-593-600_Date and Time Patch π17START
- 5-593-700_Lookup and Choice fields Patch π20START
- 5-593-900_Patching Person π9START
- 5-593-910_ForAll(Patch) – Multiple Items π9PREVIEW
- Bulk Patch without using ForAllPREVIEW
- Patch Error HandlingPREVIEW
- 5-593-920_Patch Alternatives π13START
- 5-593-990_Patch Summary π5START
- Data and Connectionsπ12 Lessons
- 6-610-001_Data and Connections Intro π£β±6PREVIEW
- 6-610-50_Connection Types π£β±3START
- 6-610-60_Basic Connection Techniques π£β±7START
- 6-610-70_Viewing your connections π£β±3START
- 6-610-90_Data Structures π£β±9START
- 6-610-300_SQL β±8START
- 6-610-360_Excel Static Data β±13START
- 6-610-370_JSON JavaScript Object Notation β±6START
- 6-610-380_Input Output Connectors π£β±6START
- 6-610-500_Standard Connectors π£β±8START
- 6-610-600_Premium connectors π£β±8START
- 6-610-999_Data And Connections Summary β±4START
- Data Modelling Basics6 Lessons
- Data Modelling Intro π4π£ 6-615-10 IntroPREVIEW
- Data relationships π15π£ 6-615-200START
- Using Relationships in Power Apps π20π£ 6-615-250START
- Dataverse Relationships π19π£ 6-615-300START
- Creating Records with Relationships π15π£ 6-615-600START
- Summary – Data Modelling π2 6-615-999START
- Collections4 Lessons
- Filtering9 Lessons
- 6-620-001_Filtering π£β±3PREVIEW
- 6-620-100_Filter π£β±9START
- 6-620-150_Distinct β±7START
- 6-620-200_Search π£β±7START
- 6-620-300_Sort-SortByColumns β±6START
- 6-620-400_Lookup and First π£π€β±9START
- 6-620-500_ Variables and Controls π£π€β±17START
- 6-620-600_Delegation π£π€β±18START
- 6-620-999_Filtering Summary β±3START
- Dataverse / Common Data Serviceπ14 Lessons
- 6-670-1_Dataverse Common Data Service Intro π£β±3PREVIEW
- 6-670-100_What is Dataverse/Common Data Service β±5PREVIEW
- 6-670-110_Dataverse/CDS Database β±6START
- 6-670-150_Dataverse CDS Entities (Tables) β±23START
- 6-670-200_Dataverse / CDS Relationships β±10START
- 6-670-400_Canvas Apps and Dataverse / CDS β±13START
- 6-670-500_Model Driven Apps β±14START
- 6-670-550_Building Power BI Reports with Dataverse / CDS β±8START
- 6-670-600_Security Model β±7START
- 6-670-650_Dataverse / CDS Solutions β±13START
- People Unmanaged SolutionSTART
- 6-670-700_Dataverse / CDS Administration Light β±13START
- 6-670-800_Dataverse / Common Data Service and Teams β±9START
- 6-670-999_Dataverse / Common Data Service Summary β±5START
- Working with Teamsπ5 Lessons
- Working with Power Automateπ6 Lessons
- Working with Power BIπ6 Lessons
- Working with other Microsoft Productsπ1 Lesson
- 7-740-600_PowerPoint-Your Power Apps Super Power π£π¦31PREVIEW
- Artificial Intelligence π8 Lessons
- 9-900-001 Artificial Intelligence Intro π£β±3PREVIEW
- 9-900-60 Objects with AI properties β±11START
- 9-900-70 AI Connections β±13START
- 9-900-100 What is AI Builder?π£β±3START
- 9-900-200_AI Builder Prebuilt Models β±19START
- 9-900-250_Refining AI Builder Models β±14START
- 9-900-400_AI Builder Licensing β±6START
- 9-900-999_Artificial Intelligence Summary β±2START
- Licensingπ7 Lessons
- 8-810-001_Licensing Intro π£β±1PREVIEW
- 8-810-50_Licensing In Brief π£β±5START
- 8-810-200_Purchasing Microsoft Licenses β±9START
- Alternatives of E3 and E5 LicensesSTART
- 8-810-250_Purchasing CDS Licenses β±5START
- 8-810-500_Assigning CDS Per App Licenses β±7START
- 8-810-999_Licensing Summary β±1START
- Environments and Admin Centerπ13 Lessons
- 8-830-001_Admin Intro π£β±4PREVIEW
- 8-830-150_What are Environments π£π£π€β±4START
- 8-830-200_Environment Types β±4START
- 8-830-220_Provisioning an Environment β±6START
- 8-830-250_Environment Review π€β±11START
- 8-830-300_Analytics β±5START
- 8-830-400_Resources β±6START
- 8-830-500_Help and Support β±6START
- 8-830-550_Admin – Data Integration β±1START
- 8-830-560_Admin – Data Gateways β±2START
- 8-830-600_Data Policies β±13START
- 8-830-700_Admin Centers β±3START
- 8-830-999_Environments and Admin Center β±3START
- Solutions π€π9 Lessons
- 8-850-001_Power Platform Solutions Intro π£β±1PREVIEW
- 8-850-100_What are Solutions π£β±3START
- 8-850-200_Solution Elements β±7START
- 8-850-300_Creating a Solution from Blank β±10START
- 8-850-310_Adding and Removing Solution Elements β±2START
- 8-850-500_Exporting a Solution β±3START
- 8-850-550_Importing a Solution β±15START
- 8-850-800_Solution Publishers β±5START
- 8-850-999_Power Platform Solutions Summary β±2START
- Sharing Apps2 Lessons
- Designπ9 Lessons
- Design Intro π£π7mins 13-1300-2PREVIEW
- App Value Proposition π£π7mins 13-1300-25PREVIEW
- Affordances and Signifiers π£π5mins 13-1300-60PREVIEW
- Icons π£π20mins 13-1300-70PREVIEW
- Gestalt Principles π£π27mins 13-1300-100PREVIEW
- Learning from Data Visualisation π£π5mins 13-1300-275START
- Practical Design Techniques π£π1hr6 13-1300-280START
- Getting Inspiration π£π5mins 13-1300-300START
- Design Summary π£π3mins 13-1300-999START
- App Theming5 Lessons
- Componentsπ9 Lessons
- 10-1010-001_Components Intro π£β±3PREVIEW
- 10-1010-100_Component Uses π£β±9START
- 10-1010-200_Creating a Component π£β±6START
- 10-1010-250_Custom Properties – Input π€β±13START
- 10-1010-270_Custom Properties – Output π€β±10START
- 10-1010-280_Page Navigation Component π€β±12START
- 10-1010-350_Exporting Components β±2START
- 10-1010-400_Importing Components β±5START
- 10-1010-999_Components Summary β±3START
- Steps to Building a Business App8 Lessons
- 15-1520-10 Intro – App Building Steps π£π5PREVIEW
- 15-1520-50 Agile Development MethodologySTART
- 15-1520-100 Writing User StoriesSTART
- 15-1520-200 Process WireframesSTART
- 15-1520-300 Data ModellingSTART
- 15-1520-310 Theming ConsiderationsSTART
- 15-1520-325 UX WireframesSTART
- 15-1520-999 Summary – App Building StepsSTART
- Final Points4 Lessons
- Webinars4 Lessons








