PowerAppsSystemLearningSolution
Includefull complementLearning ResourcesSummary, assist youfromnewbietoExpertComprehensiveelevation
I. Learninggoal
1. basic objective
MasterPowerAppsCoreFunction(Canvas App, Model-Driven App, family statusApply)ofinfrastructuralOperation, able to work independentlyCompleteSimpleBusiness Scenario of Applybuild (esp. with simple materials)&Use.
2. Advancedgoal
skillful utilizationPower Fxformulas, Numberconnectors, Power AutomateIntegrationetc.AdvancedFunction, Implementbusiness processAutomation, be able to respond toEnterprisepracticeScenarioDesign integritySolution.
3. ultimate goal
able fulfill (conditions or requirements)Power PlatformSystemManageCapability(matrixManage, SecureConfigure, SolutionDeployment), be able toThroughMicrosoftCertification, become an enterpriseinternalPower PlatformApplyExpert.
II. Learningaudience&Capabilityseparate into different kindsDescription
combiningPowerAppsUseScenario&Capabilityrequest, will Learningpeoplegroup theory (math.)Capabilityhorizontal scoreasThree Categories, Matchnot the sameLearningPath, assureLearningContentPrecise adaptationRequirements:
1. novice level(from scratch/light contact)
no No-CodeToolUseExperience, simplyCompleteDayroutineOperation(ApplyUser)orpreliminaryApplybuild (esp. with simple materials)(ApplyCreator);
2. Advanced(infrastructuralOperationMaster)
FamiliarCoreFunctioninfrastructuralOperation, need to be addressedComplexBusiness ScenarioIssue, ImplementFunctionAdvancedApply(by ApplyCreator as primary);
3. Expert(All Functionpracticed)
be able to carry out a task independentlyCompleteFull scenario applicationbuild (esp. with simple materials), requireSystemManage, Integration&CertificationCapability, become an enterpriseinternalApplyExpert(ApplyCreatorAdvancedgoal);
Roleniche:
- ApplyCreatorcategorized as"Canvas Apporientations"(CoreResponsible for the canvasApplication Development&Optimization)and"Model-Driven Apporientations"(CoreResponsible for model-drivenApplication Development&safeguard)
- ApplyUserspotlight"businessOperationorientations"(Corebe in charge ofApplyUse&dataOperation)
- SystemManagerResponsible for the environmentManage, SecureConfigure&SolutionDeployment
III. PhaseLearningPlan(total 8 weeks, Can be paced as needed)
firstlyPhase: primer(Week 1)—— build (esp. with simple materials)Learninginfrastructural, Completeenvironmental preparation
1. Core Task(By Capability&Rolebroken up inseparate items)
common (use)Task(All Capability/all rolese):
CompletePower PlatformAccountRegister&matrixCreate/become a member, FamiliarPower Appsfamily statusLogin, SecureConfigureetc.infrastructuralOperation; first acquaintancePower Platform, LearnProductpositioning, CoreFunction and ApplyScenario, create an impact onLow-CodeToolofbasiccognitively.
novice level(ApplyCreator+ApplyUser):
FamiliarPower Apps StudioInterface, LearnCanvas App, Model-Driven App, family statusApplyofbasicconceptual; recount (e.g. results of election)LearningApplyFind, activate (a plan), dataOperationetc.CoreentrancesUsemethodologies.
Advanced(ApplyCreator):
improve combabilityEnterprise1-2SimpleBusiness Scenario(e.g. data reportedly, SimpleApproval), as follow-upFunctionLearningclear-cut objective; LearnPower AppsTrialEditionFunctionRange, Planning prioritiesExperienceModule.
Expert(ApplyCreator):
ConfirmEnterpriseSystemIntegration requirements (e.g. whether integrationOffice 365/SharePoint), preliminary researchIntegrationSolution; Sorting out existingApplypoint of pain, expositorylocaltimesLearning of Optimizationorientations.
2. form a complete setLearning Resources
DocumentationResources:
- Power AppsOfficialDocumentation - introduction (a subject)Guide(https://learn.microsoft.com/en-us/power-apps/)
- Power AppsOfficialDocumentation - nothingYesPower Apps(https://learn.microsoft.com/en-us/power-apps/powerapps-overview)
- Power AppsOfficialDocumentation - GetPower Apps(https://learn.microsoft.com/en-us/power-apps/get-started/get-started)
- Expertlevel (of a scale)outsideconsultation《Power Platform ManagerGuide》matrixManagechapters(https://learn.microsoft.com/en-us/power-platform/admin/)
VideoResources:
- Microsoft Learn Power AppsLearningPath - introduction (a subject)Course(https://learn.microsoft.com/en-us/training/powerplatform/power-apps)
- Power Apps YouTube(television) channel - introduction (a subject)Videorange(https://www.youtube.com/c/MicrosoftPowerApps)
hands-onTask:
- novice level: CompletePower PlatformTrialonline accountRegister, Createtest environment, FamiliarPower Apps StudioInterfaceLayout, attemptsCreatevoidCanvas App and AddSimplea control (e.g. button, text box etc) (computing).
- Advanced: attest environmentinCreatevoidApply, programApplyframework(e.g. Numbersource, a control (e.g. button, text box etc) (computing)Layout), attemptsImportA small number of operational testsdata.
- Expert: attest environmentinConfigureinfrastructuralSecureRole, delineation"ApplyCreator"and"ApplyUser"PermissionRange, investigate and research1typesparticular purposeIntegrationof pre-configuration condition.
secondlyPhase: Basic Functionsattack (a difficult task)(Week 2-3)—— MasterCoreFunction, CompleteSimpleApplybuild (esp. with simple materials)
1. Core Task(By Capability&Rolebroken up inseparate items)
novice level:
ApplyUser:
MasterApplyUse, dataEnter/Modify/ViewofinfrastructuralOperation; Underst and Applybasiclogic (loanword), Masterpropose sth (for the first time)Process, deal withTask of Operationmethodologies; institutesViewinfrastructuraldata and Report.
ApplyCreator(Canvas Apporientations):
MasterCanvas Appbuild (esp. with simple materials)(basic controlType, causalitySettings), Numbersource link(e.g. Excel, SharePoint), control binding(text, Button, Forma control (e.g. button, text box etc) (computing))infrastructuralOperation; can create simple datareportedlyApply(e.g. "DayRequests for permanent office supplies").
Advanced(ApplyCreator):
Canvas Apporientations:
practicedMasterAdvanceda control (e.g. button, text box etc) (computing)(e.g. Canvas App, data the table, Chart), display and hide controls (computing)RuleSettings; energetic designComplex of data bindingandinteractive logic, MasterdataOperation(Create, Update, Delete)function; institutesApplyStyle and ThemeConfigure.
SystemManageorientations:
Learnenvironmental baselocalconceptual, MasterSimplematrixConfigure(advice fromDepartmentallocateApplyaccess permission); institutesSolution of Create&ImportExportofinfrastructuralOperation.
Expert(ApplyCreator):
Mentoring novice levelUserCompleteinfrastructuralOperation; combabilityEnterpriseBusiness Scenario of FunctionadapterSolution; try Basic Functionstackle1Existing business pain points(artisanalStatistics of Simplesubstitute for).
General Requirements:
CompleteMicrosoft Learn Power AppsLearningPathinof"CreateCanvas App"Module, recount (e.g. results of election)MasterNumbersource link, control binding, ApplyPublishetc.Coretechnical ability.
2. form a complete setLearning Resources
DocumentationResources:
- Power AppsOfficialDocumentation - Canvas AppGuide(https://learn.microsoft.com/en-us/power-apps/maker/canvas-apps/)
- Power AppsOfficialDocumentation - Numbersource linkGuide(https://learn.microsoft.com/en-us/power-apps/maker/canvas-apps/connections-list)
- Advancedgrade reference《Power FxformulasGuide》, Expertgrade reference《Canvas AppBestfulfill》
VideoResources:
- Microsoft Learn - CreateCanvas AppModule(https://learn.microsoft.com/training/modules/get-started-with-powerapps/)
- Microsoft Learn - CustomCanvas App(https://learn.microsoft.com/training/modules/customize-apps-in-powerapps/)
- Microsoft Learn - construct (sth abstract)UserInterface(https://learn.microsoft.com/training/modules/how-to-build-ui-canvas-app/)
- Novice leveloutsidesee《Power AppsBeginnerintroduction (a subject)》Video(https://www.youtube.com/watch?v=6N5Gny4YlbU)
hands-onTask:
- novice levelApplyCreator: build (esp. with simple materials)1SimplebusinessApply(e.g. "DayRequests for permanent office supplies"), including1dataForm, basic of Entervalidate (a theory), dataSaveFunction, and publishbeta-testingUserTrial.
- novice levelApplyUser: Completetest (machinery etc)ApplyofdataEnter, FormSubmitetc.Operation, ViewSave of Numberoccupy a position and act accordinglyFeedbackUseExperience.
- AdvancedApplyCreator: OptimizationNovice level build of Apply, additionalAdvanceda control (e.g. button, text box etc) (computing)(e.g. data the table, Chart), Settingsdisplay and hide controls (computing)Rule(e.g. "application (form etc)Numberlarge quantityat10displayed at the timeDescriptionField"); ConfiguredataOperationfunction(e.g. "SubmitaftermailNotification").
- ExpertApplyCreator: astest (machinery etc)ApplyConfigurerefinementPermission(e.g. "NormalUsercan onlyViewoneselfofapplication (form etc)Record"); Writing BasicsUseManual, Mentoring novice levelUserOperation.
thirdlyPhase: AdvancedFunctionintensify(Week 4-5)—— (of ball sports) break through a defenseComplexScenario, ImplementEfficiency gains
1. Core Task(By Capability&Rolebroken up inseparate items, focus onApplyCreator)
Advanced(Canvas Apporientations):
data linkage:
practicedMasterPower FxformulasUse, ImplementApplyinsideNumberaccording calculation&linkage; institutesNumberconnectors of AdvancedConfigure(e.g. "groutSharePointlist andImplementbi-directionalitySynchronization").
data processing:
Masterset (mathematics)(Collection)ofAdvancedApply, Implementlocal data processing; Learn&Power BIIntegrationofmethodologies, ImplementNumbervisualization(e.g. "will ApplyNumberexhibit sth.atPower BIDashboard").
AutomationTool:
institutesPower Automate&Power Apps of Integration, Configurecommonly seenAutomationScenario(e.g. "FormSubmitafterpush emailNotificationto Manager").
AdvancedConfigure:
MasterAdvancedPower Fxformulas(e.g. Datecount, Complexrecordsjudgement, data polymerization)Edit, institutesCustom App behavior(e.g. "one clickApprovalThrough"Button).
Advanced(SystemManageorientations):
MastermatrixRolerefinementConfigure(advice fromRoleallocateApplyOperationPermission: View/Edit/Manage); institutesSolutionPublishPermission Management&Versioncontainment; Learn&Office 365IntegrationofinfrastructuralConfigureSteps.
Expert(ApplyCreator):
Canvas Apporientations:
skillful utilizationAdvancedPower Fxfunction, CustomfunctionImplementComplexbusiness logic; Able to design multipleApplylinkage of Automationworkflow(e.g. "lead distribution-supplementary-complete a contract"full processAutomation); MasterComplexdataOperation and ErrorProcessing mechanism.
SystemManageorientations:
Complete&Office 365ofIntegration, ImplementUserSynchronization, Permissionmap (math.)Function; build upApplyoperation and maintenance (O&M)Specification(for example, on a regular basisBackup, Issuerun through a checklistProcess); draw upEnterpriseinternalPower PlatformUseStandard(e.g. ApplychristenSpecification, NumbersourceManageSpecification).
2. form a complete setLearning Resources
DocumentationResources:
- Power AppsOfficialDocumentation - Power FxFormula reference(https://learn.microsoft.com/en-us/power-platform/power-fx/)
- Power AppsOfficialDocumentation - Power AutomateIntegration(https://learn.microsoft.com/en-us/power-apps/maker/canvas-apps/overview-flow)
- Power AppsOfficialDocumentation - Advanceda control (e.g. button, text box etc) (computing)andfunctionGuide
- AdvancedSystemManageDirection reference《Power Platform ManagerGuide》, Expertgrade reference《Power PlatformEnterpriseDeploymentBestfulfill》
VideoResources:
- Microsoft Learn - Power Fxinfrastructural(https://learn.microsoft.com/training/modules/get-started-with-power-fx/)
- Microsoft Learn - Power AutomateIntegration(https://learn.microsoft.com/training/modules/automate-tasks-with-flow/)
- Microsoft Learn - AdvancedCanvas App(https://learn.microsoft.com/training/modules/advanced-canvas-apps/)
- Expertlevel (of a scale)outsidesee《Power PlatformEnterprise-gradeApplication Development》(https://www.youtube.com/c/MicrosoftPowerPlatform)VideoCourse
hands-onTask:
- AdvancedApplyCreator: Based onsecondlyPhaseof"Office Supplies Request"ApplyOptimization, additional"Inventory Management"features and application (form etc)Formlinkage, Settings"InventoryAutomatic alerts for deficiencies"ofPower AutomateProcess; AddCustomButtonImplement"one clickApprovalThrough"Function; IntegrationPower BIshowcaseStatisticsChart.
- ExpertApplyCreator: Based onOptimizationafter of Apply, devise