Use imperative development techniques for canvas apps in Power Apps : Imperative development techniques can help you achieve the goal for your app. You will learn about different development methods and different variables in Power Apps.
After completing the previous recommended learning paths, you should have a solid foundation with Power Apps. In this learning path, you will learn some of the more advanced concepts that Power Apps supports.
Use imperative development techniques for canvas apps in Power Apps : This module includes some concepts that might appear to be very developer focused but do not worry. The goal is to help you understand and apply some of these concepts to build better apps.
There are two main ways to do development, imperative and declarative. In imperative development, the focus is on how to achieve the goal. With declarative, the focus is on getting the result. Imperative provides more flexibility because you control every step in the process, but that means more code and more complexity. Declarative is much simpler and straightforward to use but can lack the ability to have the complete control that you might want.