{"id":14777,"date":"2022-12-29T08:27:29","date_gmt":"2022-12-29T07:27:29","guid":{"rendered":"https:\/\/www.itta.net\/formations\/microsoft-power-platform-developer\/"},"modified":"2025-09-03T16:39:28","modified_gmt":"2025-09-03T14:39:28","slug":"microsoft-power-platform-developer","status":"publish","type":"formations","link":"https:\/\/www.itta.net\/en\/trainings\/development\/no-code-development\/microsoft-power-platform-developer\/","title":{"rendered":"Microsoft Power Platform Developer (PL-400)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Low-code Power Platform solutions cover many business use cases, but some projects require custom extensions that standard configuration tools cannot deliver. Custom connectors to third-party APIs, Dataverse plug-ins for server-side business logic, PCF components for bespoke user interfaces or complex technical integrations demand specific development skills in C# and TypeScript. Without these skills, projects remain stuck at the limits of low-code and organizations cannot exploit the full potential of the platform.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The PL-400 training teaches you advanced development on Microsoft Power Platform over 5 intensive days. You learn to create Power Apps Component Framework (PCF) components in TypeScript, develop Dataverse plug-ins in C#, design custom connectors to integrate external systems and automate deployments with Azure DevOps. Cloud labs let you code, test and debug under real-world conditions in a full technical environment. Delivered by MCT-certified trainers at ITTA in Geneva and Lausanne, this official MOC training prepares you for the PL-400 Developer Associate certification.<\/p>\n","protected":false},"featured_media":41368,"parent":0,"menu_order":0,"template":"","editeurs":[1488,1494],"domaine":[1262,2831],"class_list":["post-14777","formations","type-formations","status-publish","has-post-thumbnail","hentry","editeurs-microsoft","editeurs-power-platform-microsoft","domaine-development","domaine-no-code-development"],"acf":{"reference":"PL-400T00","duree_nombre":5,"duree_unite":"jour","prix_virtuel":3650,"prix_presentiel":3900,"prix_blended":"","prix_elearning":"","views":1837,"niveau":["Avanc\u00e9"],"role":"","certifiant":["Certifiant"],"pdus":"","lieux":["Gen\u00e8ve","Lausanne"],"formats_dapprentissage":["presentiel","virtuel"],"examen_inclus":"Optionnel","garanti":[""],"financement":["Temptraining"],"description_temptraining":"","description_caf":"","description_title":"Microsoft Power Platform Developer Training (PL-400)","objectifs":"<ul>\r\n \t<li>Develop reusable components with Power Apps Component Framework<\/li>\r\n \t<li>Create plug-ins and custom actions for Dataverse<\/li>\r\n \t<li>Design custom connectors to integrate external APIs<\/li>\r\n \t<li>Automate testing and deployment with Azure DevOps<\/li>\r\n \t<li>Extend Power Automate capabilities with custom code<\/li>\r\n \t<li>Implement security and error handling in solutions<\/li>\r\n<\/ul>","connaissances":"<ul>\r\n  <li>Master the basics of Microsoft Power Platform<\/li>\r\n  <li>Have development experience with JavaScript, C#, .NET or equivalent<\/li>\r\n  <li>Understand the fundamentals of Azure and web services<\/li>\r\n<\/ul>\r\n","profils_participants":"<ul>\r\n  <li>Power Platform solution developers and designers<\/li>\r\n  <li>Microsoft technical consultants<\/li>\r\n  <li>Business solution architects<\/li>\r\n<\/ul>\r\n","examen":"<ul>\r\n \t<li>This course prepares you to the PL-400: Microsoft Power Platform Developer exam.<\/li>\r\n<\/ul>","documentation":"<ul>\r\n<li>Access to Microsoft Learn, Microsoft's online learning platform, offering interactive resources and educational content to deepen your knowledge and develop your technical skills.<\/li>\r\n\r\n<\/ul>","lab__exercices":"<ul>\r\n<li>This course provides you with exclusive access to the official Microsoft lab, enabling you to practice your skills in a professional environment.<\/li>\r\n\r\n<\/ul>","contenu_cours":"<strong>Module 1: Use imperative development techniques for canvas apps in Power Apps<\/strong>\n<ul>\n\t<li>Imperative versus declarative development<\/li>\n\t<li>The three types of variables in Power Apps<\/li>\n\t<li>Global variables<\/li>\n\t<li>Contextual variables<\/li>\n\t<li>Collections<\/li>\n\t<li>Additional variable concepts<\/li>\n<\/ul>\n<strong>Module 2: Perform custom updates in a Power Apps canvas app<\/strong>\n<ul>\n\t<li>Sometimes you need something more than forms<\/li>\n\t<li>Use the Patch function to create and edit records<\/li>\n\t<li>Delete records from data sources and collections<\/li>\n\t<li>Use the Patch function to update a Gallery<\/li>\n<\/ul>\n<strong>Module 3: Use Dataverse choice columns with formulas<\/strong>\n<ul>\n\t<li>Filter Dataverse choice columns with Power Fx formulas<\/li>\n\t<li>Modify choice and choices values<\/li>\n<\/ul>\n<strong>Module 4: Reduce complexity in your data model with Dataverse table relationships<\/strong>\n<ul>\n\t<li>Work with one-to-many relationships<\/li>\n\t<li>Work with many-to-many relationships<\/li>\n<\/ul>\n<strong>Module 5: Work with relational data in a Power Apps canvas app<\/strong>\n<ul>\n\t<li>What is relational data?<\/li>\n\t<li>Work with relationships in Power Apps<\/li>\n\t<li>Microsoft Dataverse for apps makes relationships even easier<\/li>\n<\/ul>\n<strong>Module 6: Work with data source limits (delegation limits) in a Power Apps canvas app<\/strong>\n<ul>\n\t<li>Delegation overview<\/li>\n\t<li>Functions, predicates, and data sources combine to determine delegation<\/li>\n\t<li>Delegation warnings, limits, and non-delegable functions<\/li>\n<\/ul>\n<strong>Module 7: Complete testing and performance checks in a Power Apps canvas app<\/strong>\n<ul>\n\t<li>The importance of thinking about performance<\/li>\n\t<li>Improve performance with data sources<\/li>\n\t<li>Testing and troubleshooting your app<\/li>\n<\/ul>\n<strong>Module 8: Optimize app load time<\/strong>\n<ul>\n\t<li>Use Monitor to troubleshoot app start performance issues<\/li>\n\t<li>Optimize App.OnStart<\/li>\n\t<li>Data load strategies<\/li>\n<\/ul>\n<strong>Module 9: Use Monitor to troubleshoot Power Apps<\/strong>\n<ul>\n\t<li>Identify and resolve common problems<\/li>\n\t<li>Collaborate by using Monitor<\/li>\n<\/ul>\n<strong>Module 10: Use Power Apps Instrumentation with Application Insights<\/strong>\n<ul>\n\t<li>Set up an app for Application Insights<\/li>\n\t<li>View Application Insights data<\/li>\n\t<li>Custom logging with trace<\/li>\n<\/ul>\n<strong>Module 11: Get started with Power Automate<\/strong>\n<ul>\n\t<li>Introducing Power Automate<\/li>\n\t<li>Create your first flow<\/li>\n\t<li>Troubleshoot flows<\/li>\n<\/ul>\n<strong>Module 12: Introduction to expressions in Power Automate<\/strong>\n<ul>\n\t<li>Get started with expressions<\/li>\n\t<li>Notes make things easier<\/li>\n\t<li>Types of functions<\/li>\n\t<li>Write complex expressions<\/li>\n<\/ul>\n<strong>Module 13: Use Dataverse triggers and actions in Power Automate<\/strong>\n<ul>\n\t<li>Dataverse triggers<\/li>\n\t<li>Query data<\/li>\n\t<li>Create, update, delete, and relate actions<\/li>\n<\/ul>\n<strong>Module 14: Introduction to Microsoft Power Platform developer resources<\/strong>\n<ul>\n\t<li>Overview of Dataverse and the Common Data Model<\/li>\n\t<li>Extending Power Platform with Azure<\/li>\n\t<li>Power Platform environments<\/li>\n<\/ul>\n<strong>Module 15: Use developer tools to extend Power Platform<\/strong>\n<ul>\n\t<li>Solutions overview<\/li>\n\t<li>Deploy apps with Package Deployer<\/li>\n<\/ul>\n<strong>Module 16: Introduction to extending Power Platform<\/strong>\n<ul>\n\t<li>User experience extensibility<\/li>\n\t<li>Dataverse extensibility<\/li>\n\t<li>Determine when to configure or when to code<\/li>\n<\/ul>\n<strong>Module 17: Perform common actions with client script in Power Platform<\/strong>\n<ul>\n\t<li>Upload scripts<\/li>\n\t<li>Event handlers<\/li>\n\t<li>Context objects<\/li>\n\t<li>Client scripting common tasks<\/li>\n<\/ul>\n<strong>Module 18: Automate business process flows with client script<\/strong>\n<ul>\n\t<li>Client scripting best practices<\/li>\n\t<li>Debugging client script<\/li>\n<\/ul>\n<strong>Module 19: Customize the command bar<\/strong>\n<ul>\n\t<li>Create or edit modern commands<\/li>\n\t<li>Work with classic commands<\/li>\n\t<li>Use Power Fx<\/li>\n<\/ul>\n<strong>Module 20: Get started with Power Apps component framework<\/strong>\n<ul>\n\t<li>Power Apps component framework architecture<\/li>\n\t<li>Power Apps component tooling<\/li>\n\t<li>Component manifest<\/li>\n\t<li>Demo of the Power Apps code component<\/li>\n<\/ul>\n<strong>Module 21: Build a Power Apps component<\/strong>\n<ul>\n\t<li>Create a code component solution package<\/li>\n\t<li>Test and debug code components<\/li>\n<\/ul>\n<strong>Module 22: Introduction to Dataverse for developers<\/strong>\n<ul>\n\t<li>Microsoft Dataverse extensibility model<\/li>\n\t<li>Event framework<\/li>\n<\/ul>\n<strong>Module 23: Extend plug-ins in Power Platform<\/strong>\n<ul>\n\t<li>Plug-ins usage scenarios<\/li>\n\t<li>Plug-in execution context<\/li>\n<\/ul>\n<strong>Module 24: Work with Dataverse Web API<\/strong>\n<ul>\n\t<li>Insomnia<\/li>\n\t<li>Authenticate against Microsoft Dataverse using OAuth<\/li>\n\t<li>Use OData to query data<\/li>\n\t<li>Use FetchXML to query data<\/li>\n\t<li>Call Power Automate actions from the Web API<\/li>\n\t<li>Use the Web API to impersonate another user<\/li>\n\t<li>Track entity data changes with change tracking and the Web API<\/li>\n<\/ul>\n<strong>Module 25: Integrate Dataverse Azure solutions<\/strong>\n<ul>\n\t<li>Microsoft Dataverse Azure Solutions overview<\/li>\n\t<li>Expose Microsoft Dataverse data to Azure Service Bus<\/li>\n\t<li>Write a Service Bus Event Listener that consumes Microsoft Dataverse messages<\/li>\n\t<li>Publish Microsoft Dataverse events with webhooks<\/li>\n\t<li>Write an Azure Function that processes Microsoft Dataverse events<\/li>\n<\/ul>\n<strong>Module 26: Explore Azure Functions<\/strong>\n<ul>\n\t<li>Discover Azure Functions<\/li>\n\t<li>Compare Azure Functions hosting options<\/li>\n\t<li>Scale Azure Functions<\/li>\n<\/ul>\n<strong>Module 27: Develop Azure Functions<\/strong>\n<ul>\n\t<li>Explore Azure Functions development<\/li>\n\t<li>Create triggers and bindings<\/li>\n\t<li>Connect functions to Azure services<\/li>\n<\/ul>\n<strong>Module 28: Get started with custom connectors in Microsoft Power Platform<\/strong>\n<ul>\n\t<li>Demo of the maker portal experience<\/li>\n\t<li>Explore custom connector configuration options<\/li>\n\t<li>Use a custom connector<\/li>\n<\/ul>\n<strong>Module 29: Discover and use Web APIs with Power Apps<\/strong>\n<ul>\n\t<li>What are custom connectors<\/li>\n\t<li>What is OpenAPI and why you should use it<\/li>\n\t<li>Test the custom connector<\/li>\n<\/ul>\n<strong>Module 30: Configure custom connectors with authenticated APIs in Microsoft Power Platform<\/strong>\n<ul>\n\t<li>Authentication options<\/li>\n\t<li>Use APIs with Azure AD<\/li>\n\t<li>Configure Microsoft Entra ID authentication<\/li>\n\t<li>Share and move between environments<\/li>\n<\/ul>\n<strong>Module 31: Configure policy templates for custom connectors in Microsoft Power Platform<\/strong>\n<ul>\n\t<li>Use expressions to access runtime values<\/li>\n\t<li>Use policies for data conversion<\/li>\n\t<li>Configure host URL and routing<\/li>\n\t<li>Add or update values<\/li>\n<\/ul>\n<strong>Module 32: Create Microsoft Power Platform OpenAPI custom connectors<\/strong>\n<ul>\n\t<li>Use OpenAPI extensions<\/li>\n\t<li>Use the dynamic list of values extension<\/li>\n\t<li>Use dynamic schema<\/li>\n<\/ul>\n<strong>Module 33: Manage solutions in Power Apps and Power Automate<\/strong>\n<ul>\n\t<li>Add and remove apps, flows, and entities in a solution<\/li>\n\t<li>Edit a solution-aware app, flow, and table<\/li>\n\t<li>Build and deploy a complex solution with flows, apps, and entities<\/li>\n\t<li>Automate solution management<\/li>\n<\/ul>\n<strong>Module 34: Introduction to solutions for Microsoft Power Platform<\/strong>\n<ul>\n\t<li>Solution layering<\/li>\n\t<li>Solution architecture tools and techniques<\/li>\n\t<li>Use version control for solutions<\/li>\n<\/ul>","cours_recommandes":[14775,14779],"infos_additionnelles":"<h3>The role of the Power Platform developer in enterprise<\/h3>\n<p>The Power Platform developer steps in when low-code capabilities reach their technical limits. You design extensions that enrich Power Apps applications, Power Automate flows and the Dataverse infrastructure with custom code. This role requires a dual skill set: deep mastery of the Power Platform and development expertise in C#, JavaScript and TypeScript. In Switzerland, organizations that have adopted Power Platform at scale seek developers capable of creating custom connectors to their existing systems, optimizing deployed solution performance and setting up automated deployment pipelines with Azure DevOps. The PL-400 certification attests to this advanced technical expertise and sets you apart in a market where these skills are rare and highly sought after.<\/p>\n<h3>PL-400 technical training content<\/h3>\n<p>This 5-day training covers advanced technical aspects of Power Platform development. You develop PCF (Power Apps Component Framework) components in TypeScript to create custom user interfaces that integrate natively into canvas and model-driven applications. You code Dataverse plug-ins in C# to implement server-side business logic: complex validations, automated calculations and synchronous integrations with third-party systems. Custom connector design lets you integrate REST and SOAP APIs into Power Apps and Power Automate. You also learn to configure CI\/CD pipelines with Azure DevOps to automate unit tests, solution management and deployments across environments. Each day combines in-depth theory sessions with hands-on labs on a full cloud environment.<\/p>\n<h3>Microsoft PL-400 certification<\/h3>\n<p>The PL-400 exam evaluates your technical development skills on Power Platform. It covers PCF component creation, Dataverse plug-in development, custom connector design, user experience extension and deployment automation. Questions include code scenarios, complex case studies and technical architecture choices. ITTA's MCT trainers prepare you with targeted exercises on each key exam domain and share feedback from previous candidates. This advanced-level certification, Microsoft Certified: Power Platform Developer Associate, distinguishes you as a technical expert on the Swiss and international job market.<\/p>\n<h3>ITTA methodology and environment<\/h3>\n<p>ITTA, an official Microsoft Learning Partner, offers this training at its centers in Geneva and Lausanne. MCT-certified trainers are also active developers on enterprise Power Platform projects, ensuring concrete and up-to-date teaching. Each participant has a full cloud environment with Visual Studio, Visual Studio Code, Power Platform CLI, Dataverse SDKs and preconfigured Azure DevOps tools. Labs replicate real project scenarios: API integrations to ERP systems, custom interface components and multi-environment deployment pipelines. The training is also available as a virtual class with identical access to technical environments and the same personalized support.<\/p>\n<h3>Prerequisites and target audience<\/h3>\n<p>This advanced training targets developers with proven experience in JavaScript or TypeScript and C#. Functional knowledge of Power Apps, Power Automate and Dataverse is necessary to contextualize the developments. Participants must be comfortable with web development concepts (HTML, CSS), REST APIs, JSON format and application lifecycle management principles. The PL-200 training provides an excellent functional prerequisite for understanding the business context of the solutions you will develop.<\/p>\n<h3>FAQ<\/h3>\n<p><strong>What programming languages are used in the PL-400 training?<\/strong><\/p>\n<p>You primarily use C# for Dataverse plug-ins and TypeScript for PCF components. Knowledge of JavaScript, HTML and CSS is also required for the hands-on exercises.<\/p>\n<p><strong>Do I need to take PL-200 before PL-400?<\/strong><\/p>\n<p>It is not mandatory but strongly recommended. PL-200 provides the functional foundations of Power Platform that facilitate understanding of the business context in which PL-400 developments take place.<\/p>\n<p><strong>Does the training cover Azure DevOps in detail?<\/strong><\/p>\n<p>Yes, you learn to configure complete CI\/CD pipelines to automate testing, solution packaging and deployment across development, test and production environments.<\/p>\n<p><strong>Can I use Visual Studio Code during the labs?<\/strong><\/p>\n<p>Yes, the labs use Visual Studio for C# development and Visual Studio Code for TypeScript depending on the exercises. Environments are fully preconfigured with all necessary tools and extensions.<\/p>\n<p><strong>Is this training suitable for a .NET developer with no Power Platform experience?<\/strong><\/p>\n<p>An experienced .NET developer can take this training provided they familiarize themselves beforehand with the basics of Power Apps, Dataverse and Power Automate via free Microsoft Learn documentation.<\/p>\n<p><strong>How long is the PL-400 certification valid?<\/strong><\/p>\n<p>The Microsoft Certified: Power Platform Developer Associate certification is valid for one year and renewable free of charge via an online assessment on Microsoft Learn.<\/p>\n<p><strong>Are PCF components developed during the training reusable?<\/strong><\/p>\n<p>The exercises teach you techniques and patterns for creating reusable PCF components. You can adapt these techniques to develop your own components for enterprise Power Platform projects.<\/p>","inclus_dans_ce_cours_virtuel":"<ul>\r\n \t<li>Training provided by a certified trainer<\/li>\r\n \t<li>180 days of access to Official Microsoft Labs<\/li>\r\n \t<li>Official documentation in digital format<\/li>\r\n \t<li>Official Microsoft achievement badge<\/li>\r\n<\/ul>","inclus_dans_ce_cours_presentiel":"<ul>\r\n \t<li>Training provided by a certified trainer<\/li>\r\n \t<li>180 days of access to Official Microsoft Labs<\/li>\r\n \t<li>Official documentation in digital format<\/li>\r\n \t<li>Official Microsoft achievement badge<\/li>\r\n<\/ul>","inclus_dans_ce_cours_blended":"","inclus_dans_ce_cours_elearning":"","inclus_dans_ce_cours_surmesure":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.5 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Microsoft Power Platform Developer Training (PL-400) - ITTA<\/title>\n<meta name=\"description\" content=\"PL-400 Microsoft Power Platform Developer training. 5 certified days, advanced level, cloud labs in Geneva and Lausanne. MOC course.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.itta.net\/en\/trainings\/development\/no-code-development\/microsoft-power-platform-developer\/\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/development\\\/no-code-development\\\/microsoft-power-platform-developer\\\/\",\"url\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/development\\\/no-code-development\\\/microsoft-power-platform-developer\\\/\",\"name\":\"Microsoft Power Platform Developer Training (PL-400) - ITTA\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/development\\\/no-code-development\\\/microsoft-power-platform-developer\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/development\\\/no-code-development\\\/microsoft-power-platform-developer\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.itta.net\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/pl-400-1.png\",\"datePublished\":\"2022-12-29T07:27:29+00:00\",\"dateModified\":\"2025-09-03T14:39:28+00:00\",\"description\":\"PL-400 Microsoft Power Platform Developer training. 5 certified days, advanced level, cloud labs in Geneva and Lausanne. MOC course.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/development\\\/no-code-development\\\/microsoft-power-platform-developer\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/development\\\/no-code-development\\\/microsoft-power-platform-developer\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/development\\\/no-code-development\\\/microsoft-power-platform-developer\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.itta.net\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/pl-400-1.png\",\"contentUrl\":\"https:\\\/\\\/www.itta.net\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/pl-400-1.png\",\"width\":460,\"height\":460,\"caption\":\"Microsoft Power Platform Developer (PL-400)\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/development\\\/no-code-development\\\/microsoft-power-platform-developer\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.itta.net\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Development\",\"item\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/development\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"No-Code Development\",\"item\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/development\\\/no-code-development\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Microsoft Power Platform Developer (PL-400)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.itta.net\\\/en\\\/\",\"name\":\"ITTA\",\"description\":\"Formations &amp; Certifications en Suisse Romande\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.itta.net\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":[\"Organization\",\"EducationalOrganization\"],\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/#organization\",\"name\":\"ITTA\",\"alternateName\":\"IT TRAINING ACADEMY SA\",\"url\":\"https:\\\/\\\/www.itta.net\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.itta.net\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/Logo-transparent.png\",\"contentUrl\":\"https:\\\/\\\/www.itta.net\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/Logo-transparent.png\",\"width\":1500,\"height\":623,\"caption\":\"ITTA\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/people\\\/ITTA\\\/100063747262936\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/1001738\",\"https:\\\/\\\/www.instagram.com\\\/itta_suisse\\\/\"],\"contactPoint\":{\"@type\":\"ContactPoint\",\"telephone\":\"+41 58 307 73 00\",\"contactType\":\"customer service\",\"availableLanguage\":[\"French\",\"English\"],\"areaServed\":[{\"@type\":\"Country\",\"name\":\"Switzerland\"},{\"@type\":\"Country\",\"name\":\"France\"}]},\"location\":[{\"@type\":\"Place\",\"name\":\"ITTA Geneve\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Route des Jeunes 35\",\"addressLocality\":\"Carouge\",\"postalCode\":\"1227\",\"addressRegion\":\"GE\",\"addressCountry\":\"CH\"},\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.18274,\"longitude\":6.12922}},{\"@type\":\"Place\",\"name\":\"ITTA Lausanne\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Rue des Cotes-de-Montbenon 16\",\"addressLocality\":\"Lausanne\",\"postalCode\":\"1003\",\"addressRegion\":\"VD\",\"addressCountry\":\"CH\"},\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.52111,\"longitude\":6.62734}}]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Microsoft Power Platform Developer Training (PL-400) - ITTA","description":"PL-400 Microsoft Power Platform Developer training. 5 certified days, advanced level, cloud labs in Geneva and Lausanne. MOC course.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.itta.net\/en\/trainings\/development\/no-code-development\/microsoft-power-platform-developer\/","twitter_misc":{"Estimated reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.itta.net\/en\/trainings\/development\/no-code-development\/microsoft-power-platform-developer\/","url":"https:\/\/www.itta.net\/en\/trainings\/development\/no-code-development\/microsoft-power-platform-developer\/","name":"Microsoft Power Platform Developer Training (PL-400) - ITTA","isPartOf":{"@id":"https:\/\/www.itta.net\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.itta.net\/en\/trainings\/development\/no-code-development\/microsoft-power-platform-developer\/#primaryimage"},"image":{"@id":"https:\/\/www.itta.net\/en\/trainings\/development\/no-code-development\/microsoft-power-platform-developer\/#primaryimage"},"thumbnailUrl":"https:\/\/www.itta.net\/wp-content\/uploads\/2022\/12\/pl-400-1.png","datePublished":"2022-12-29T07:27:29+00:00","dateModified":"2025-09-03T14:39:28+00:00","description":"PL-400 Microsoft Power Platform Developer training. 5 certified days, advanced level, cloud labs in Geneva and Lausanne. MOC course.","breadcrumb":{"@id":"https:\/\/www.itta.net\/en\/trainings\/development\/no-code-development\/microsoft-power-platform-developer\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.itta.net\/en\/trainings\/development\/no-code-development\/microsoft-power-platform-developer\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.itta.net\/en\/trainings\/development\/no-code-development\/microsoft-power-platform-developer\/#primaryimage","url":"https:\/\/www.itta.net\/wp-content\/uploads\/2022\/12\/pl-400-1.png","contentUrl":"https:\/\/www.itta.net\/wp-content\/uploads\/2022\/12\/pl-400-1.png","width":460,"height":460,"caption":"Microsoft Power Platform Developer (PL-400)"},{"@type":"BreadcrumbList","@id":"https:\/\/www.itta.net\/en\/trainings\/development\/no-code-development\/microsoft-power-platform-developer\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.itta.net\/en\/"},{"@type":"ListItem","position":2,"name":"Development","item":"https:\/\/www.itta.net\/en\/trainings\/development\/"},{"@type":"ListItem","position":3,"name":"No-Code Development","item":"https:\/\/www.itta.net\/en\/trainings\/development\/no-code-development\/"},{"@type":"ListItem","position":4,"name":"Microsoft Power Platform Developer (PL-400)"}]},{"@type":"WebSite","@id":"https:\/\/www.itta.net\/en\/#website","url":"https:\/\/www.itta.net\/en\/","name":"ITTA","description":"Formations &amp; Certifications en Suisse Romande","publisher":{"@id":"https:\/\/www.itta.net\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.itta.net\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Organization","EducationalOrganization"],"@id":"https:\/\/www.itta.net\/en\/#organization","name":"ITTA","alternateName":"IT TRAINING ACADEMY SA","url":"https:\/\/www.itta.net\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.itta.net\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.itta.net\/wp-content\/uploads\/2023\/02\/Logo-transparent.png","contentUrl":"https:\/\/www.itta.net\/wp-content\/uploads\/2023\/02\/Logo-transparent.png","width":1500,"height":623,"caption":"ITTA"},"image":{"@id":"https:\/\/www.itta.net\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/people\/ITTA\/100063747262936\/","https:\/\/www.linkedin.com\/company\/1001738","https:\/\/www.instagram.com\/itta_suisse\/"],"contactPoint":{"@type":"ContactPoint","telephone":"+41 58 307 73 00","contactType":"customer service","availableLanguage":["French","English"],"areaServed":[{"@type":"Country","name":"Switzerland"},{"@type":"Country","name":"France"}]},"location":[{"@type":"Place","name":"ITTA Geneve","address":{"@type":"PostalAddress","streetAddress":"Route des Jeunes 35","addressLocality":"Carouge","postalCode":"1227","addressRegion":"GE","addressCountry":"CH"},"geo":{"@type":"GeoCoordinates","latitude":46.18274,"longitude":6.12922}},{"@type":"Place","name":"ITTA Lausanne","address":{"@type":"PostalAddress","streetAddress":"Rue des Cotes-de-Montbenon 16","addressLocality":"Lausanne","postalCode":"1003","addressRegion":"VD","addressCountry":"CH"},"geo":{"@type":"GeoCoordinates","latitude":46.52111,"longitude":6.62734}}]}]}},"_links":{"self":[{"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/formations\/14777","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/formations"}],"about":[{"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/types\/formations"}],"acf:post":[{"embeddable":true,"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/formations\/14779"},{"embeddable":true,"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/formations\/14775"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/media\/41368"}],"wp:attachment":[{"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/media?parent=14777"}],"wp:term":[{"taxonomy":"editeurs","embeddable":true,"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/editeurs?post=14777"},{"taxonomy":"domaine","embeddable":true,"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/domaine?post=14777"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}