Remote Learning Options
We've broken topics into 3 different levels based on complexity. Feel free to select any topic that interests you across any level. It is our goal to cover 3-4 topics per day.
Beginner Course Topics
- Reporting: How to work with m-Power's reporting features.
 - Task automation: How to use m-Power's messaging and scheduled task area.
 - m-Painter helpers: Understanding keypairs, drowpdowns, quicklists, and more.
 - Menuing: How to create end-user menuing with m-Power.
 - Promote to production: How to transition an app from Dev to Staging to Live.
 - Debugging: How to troubleshoot m-Power apps.
 - Linking apps: Connecting the dots -- putting your applications together.
 - App properties: Understanding your app's configurable properties.
 
Intermediate Course Topics
- Period analysis: How to create year-over-year, YTD, and other date-based reports
 - Application auditing: Learn who is accessing your apps (and when).
 - Dashboards: How to create stunning dashboards with m-Power.
 - Bootstrap primer: Learn the bootstrap basics, and how to maximize bootstrap templates.
 - Workflow designer: How to add complex decision points to your apps with zero coding.
 - Saving to PDFs: Learn how to save your database info directly into PDFs.
 - Security: Learn security techniques like mask, scramble, SHA-256, and more.
 
Advanced Course Topics
- External objects: Learn how to extend m-Power with custom logic.
 - AJAX: Learn how to communicate between apps with AJAX calls.
 - Webservices: Learn how to integrate 3rd party apps using webservices.
 - Session variables: Learn how to set up and use session variables.
 - Cluster Tomcat: Learn how to create Tomcat failover instances.
 - Custom parameters: Learn how to access values based along the URL.
 - User privileges: Learn how to set app privileges based on the user.
 - Advanced menuing: Dive into m-Power's advanced menuing options.
 - Freemarker: Learn Freemarker coding tips and take apps to a whole new level.
 - Subqueries and imports: Master several techniquies to help you fuse data together.
 
Custom Course
Create your own course from any of the options above.