Professional PCF for Model Driven Apps

Join Scott for 16+ hours of video instruction and learn to create professional PCF controls for Model Driven Apps

"Scott has been working very closely with product group since the inception and has helped shape the product roadmap over the years. He not only has a deep understanding of the framework and business domain but also has built some of the best professional PCF experiences that exist. He is a natural teacher who loves to help others via community forums, blogs and seminars. I can't think of anyone who is better suited than Scott for this training. Enjoy !"

  • Hemant Gaur 
  • Principal Program Manager, Microsoft

Learn PCF Fundementals

This course will show you both how & why the PCF works the way it does. You will learn how to create, build and test a PCF control using the Power Apps CLI, then take a peek under the covers to see the modules and configurations used. You'll learn how PCF controls work at runtime and the important design decisions you need to make in order to make your controls flexible and supported. 

Build Advanced User Interfaces

Learn how to create sophisticated user interfaces that are maintainable and supported. Manage state inside your PCF controls using React and mobx. Add drag and drop functionality. Create engaging user experiences on both forms and views in Model Driven Apps. Use the Fluent UI so that users will think that your controls are part of the native Power Apps experience.

Unit Tests and AzureDevOps

Manage your entire Application Lifecycle in AzureDevOps with both code and solution metadata being under version control. Manage parallel branches using pull requests. Write unit tests using jest and then run inside your AzureDevOps pipelines to automatically collect code coverage, and solution checker results before deploying to multiple environments.


If you are extending Dynamics 365 Model Driven Apps or want to create custom user interfaces on top of Power Apps, this course is for you. You will cover the fundamentals of the PCF but the course does assume some knowledge of configuring CDS, using Visual Studio/VSCode, writing JavaScript with some HTML and CSS experience. You will be creating rich unbounded user experiences like never before!

Hemant Gaur

Principal Program Manager, Microsoft

Highly Recommended Course. Easy to Understand, Informative, Very Well Organized. The Course is Full of Practical and Valuable for Anyone who wants to Enhance their Skills. Really Enjoyed it. Thank you!!

Course Curriculum

Scott Durow

Scott is a Microsoft Business Solutions MVP specializing in Dynamics 365 and the Power Platform. He is a committed and passionate software architect & technologist with a successful track record of realizing business vision through enterprise/application architectures that are tightly aligned with budget and timescales. By combining his detailed technical knowledge with a clear grasp of the wider commercial issues Scott can identify and implement practical solutions to real business problems. Scott is an excellent communicator and technical author, regularly speaking at conferences in the UK and abroad. Scott’s software career spans more than 20 years where he has moved from assembly language device driver programming, industrial control software and then into enterprise business applications. His experience covers work in Europe, North America, and Japan. He is also the author of the Ribbon Workbench, SparkleXRM and dataverse-ify.
Scott lives near Vancouver in Canada with his wife, Kerrie, and three children. To read more about his latest projects, you can visit his blog at You can also follow him on Twitter at @ScottDurow.

Course Pricing

  • UK Customers (UK VAT Included)
  • £161

    [40% off] Over 16hrs of instructor-led video + sample code

    Buy Now (Includes UK VAT)
  • Re-watch any lesson as many times as you wish for 1 year
  • Lesson Handouts
  • Full sample code downloads with each lesson
  • Test your skills quizes & course completion certificate
  • Non-UK Customers
  • £134

    [40% off] Over 16hrs of instructor-led video + sample code

    Buy Now
  • Re-watch any lesson as many times as you wish for 1 year
  • Lesson Handouts
  • Full sample code downloads with each lesson
  • Test your skills quizes & course completion certificate



Top Rated
  • 5 89%
  • 4 12%
  • 3
  • 2
  • 1


Awesome content. Course covers everything which is required to create PCF controls. Thanks Scott.

2 months ago

Top course

Great course Scott. Thanks, you go over everything not only pcf but react, pipelines,...

7 months ago

Empower your Dynamics development team to achieve more

What a fantastic resource and the perfect way to empower your Dynamics development team to achieve much much more with the Microsoft Power Platform. We valued this course as the perfect way to get our Dynamics developers quickly up to speed with the next generation of development capabilities for Dynamics 365. Not only did this step by step guide provide them with a quick onboarding of how, it also provided us as a business with valuable insight into what is now possible with PCF. Great course, thanks Scott.

8 months ago

Advanced PCF and Computer Programming course

Amazing.Brilliant.Unique. the course is great and advanced for people like me. I have just finished and most I have to revise twice the entire course. the course provides amazing imprinting of programming code best practice design patterns and development tricks, so it means not only PCF but PCF plus MVC etc... using jest unit test(little introduction to integration-test) etc..I would like to say super super super. PS. most probably even if not 100% sure, I will buy also the other course in the future related to the plugin and js development. bye bye

9 months ago

Best PCF dev course you going to find!

The course is spot on! Could not find anything nearly as complete and comprehensive on this subject. Everything is very well explained. Of course, there is more about React and JavaScript based frameworks but if you were looking for a course to give you a major jump start, this is it. The aim of the course is PCF but the REACT part is perfect for a major jump start if you never worked with REACT. Great value if you don’t have the time to be digging the internet forever putting pieces together from blogs.

10 months ago

Must have in your skills list

Course is great and allows to gather better understanding of pcf against react. Only piece I would expect is switch more on modern react with use of function components and react hooks. I'm in the middle of the course so maybe this will come later. Also small suggestion would be to first go through MVVM and implement this pattern in simple pcf and then go to ready to use node package. This would give more insight how module related to MVVM and mobx can be applied in case someone don't want /can't use ready to go package. For me also would be clearer if each module could be based on sample created from scratch. But this just me :) Give 4 starts to save space for improvements ;)

1 year ago
See more reviews