Continue Learning After App in a Day
Congratulations on completing App in a Day with Pragmatic Works! Now that you've built your first app, this guide will help you take the next steps to refine, expand, and deploy your solution with confidence.

Next Steps After Your Class
Now that you've completed App in a Day, here are the key next steps to help you build momentum and turn your app into a powerful business solution.
-
Refine and Expand Your App
Take time to polish your app by improving the user interface, adding validation rules, and optimizing performance. Consider feedback from potential users to guide your enhancements. -
Explore Dataverse
Move your data into Dataverse to take advantage of its relational structure, security features, and scalability. This will prepare your app for more complex scenarios and enterprise use. -
Automate with Power Automate
Identify repetitive tasks in your app’s workflow and use Power Automate to streamline them. Automations like approval flows, notifications, and data syncing can save time and reduce errors. -
Keep Learning with Advanced Training
Consider taking deeper dives into Power Apps, Power Automate, or Power BI through Pragmatic Works’ on-demand learning or live classes. Building on your foundation will help you create more powerful solutions. If you want to accelerate your learning, check out our Power Platform bootcamps, which give you 3-4 days of deeper learning.
Class Code Cheat Sheet
Power FX is the primary coding language used in the Power Platform. Here's some of the Power FX code we used in the class. Many more coding examples can be found in our Power FX Cheat Sheet.
Problem | Calculation Expression |
---|---|
Filter a Gallery to a Selected Park |
You can filter a gallery of inspection data (Inspections was the table name) based on a park selected from another gallery (Gallery1)
|
Read which user is using your app. You can return their email address, full name and picture. | Great for defaulting fields and greetings.
User().FullName User().Image |
Local and global variables | Variables scoped to a single screen. UpdateContext(); Variables scoped to the entire app. Set( currentUserId, User().Email ) |
Sending data with a form to a data source. |
Forms can be in insert or edit mode. SubmitForm(FormName) Set form to insert or edit mode. EditForm(FormName) |
Searching a gallery of data |
Search a gallery based on an input box named TextInput1. Search(Park, TextInput1.Text, "ParkName", "City") |
Notifications | Success popup to your users Notify("Record saved successfully!", NotificationType.Success) |
Watch the class recording for free
Did you miss a key moment of the class or was your cat walking over your keyboard and shut down your laptop? Don't worry, you can watch the class and many others at your own pace.
You'll also get lifetime access to dozens of courses on Power BI, AI, Power Apps, Azure, Power Automate, T-SQL, and more.


.png?width=527&height=531&name=Vector%20(5).png)

Get unstuck with mentors on-demand
Have a project you or your team are getting stuck on? Call in a training mentor on-demand to help you in sessions as short as 30 minutes or as long as two hours.
Buy a bank of hours and use them for up to a year.
Common Class Questions
Adopt Dev → Test → Prod environments, use solution-aware components, and export/import solutions via pipelines or GitHub Actions/Azure DevOps. For more information, check out our Admin Readiness workshop.
Absolutely! Power Apps supports hundreds of connectors including SQL Server, Dynamics 365, SharePoint, and custom APIs. There are more than a thousand connectors you can use to connect to common data sources and services.
Dataverse provides a secure and scalable data platform that integrates seamlessly with Power Apps, making it easy to manage and store your app’s data.
It supports rich data types, relationships, and business rules, allowing you to build more complex and enterprise-ready solutions without writing custom code.
By using Dataverse, you unlock advanced features like role-based security, auditing, and integration with Microsoft 365, Dynamics 365, and Azure services.
Some connectors (and Dataverse) require Premium licensing. If a canvas app uses any Premium feature, everyone using it needs the appropriate license. Makers can be free by using the Developer license. Model driven applications are always considered premium since they use Dataverse.
Ready to Build Your App?
Pragmatic Works can build your Power App or teach your team how to build one. Schedule a brainstorming session with our technical experts to determine which option would make the most sense for your organization.
