We may earn an affiliate commission when you visit our partners.
Course image
Dora Hrvoj

Having trouble keeping track of expenses in your company? With the help of Power Apps, you can easily create an app that tracks business expenses while maintaining a healthy cash flow.

Read more

Having trouble keeping track of expenses in your company? With the help of Power Apps, you can easily create an app that tracks business expenses while maintaining a healthy cash flow.

In this beginner-level guided project "Create an App for Managing Company Expenses in Power Apps", you will learn how to switch managing expenses to an automated application, which will allow you to create new records, delete and modify old records, and search for records using custom criteria.

First you will learn how to convert Excel tables to SharePoint lists and create a model-driven app with a SharePoint template. You will be able to create a new expense with the app, view all expenses, filter expenses depending on various criteria, and modify old records. Moreover, you will create a new landing screen, add buttons for navigation, and discover useful tips and tricks that every Power Apps user should know.

The minimum requirement for this project is having an active Microsoft Developer Program account. If you do not have an account, instructions are provided within this Guided Project.

Anyone can learn to use Power Apps regardless of their educational background! If you would like to make your life easier by upgrading your business, then this project is for you! Let's get started!

Enroll now

Two deals to help you save

We found two deals and offers that may be relevant to this course.
Save money when you learn. All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

What's inside

Syllabus

Project Overview
In this guided project you will learn how to create a SharePoint site and list, create a model-driven app in Power Apps using a SharePoint template, and upgrade the app using functions, form gallery and collections.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Tailored to learners interested in improving business processes
Provides hands-on experience in expense management automation
Develops proficiency in creating and modifying data records
No explicit prerequisites, suitable for beginners
Requires an active Microsoft Developer Program account

Save this course

Save Create an App for Managing Company Expenses in Power Apps to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Create an App for Managing Company Expenses in Power Apps with these activities:
Organize and Review Course Resources
Ensure you have a solid foundation by organizing and reviewing all course materials.
Show steps
  • Create a central location for all course-related resources.
  • Regularly review and summarize key concepts.
Review Power Automate basics
Revisit the basics of Power Automate to refresh your knowledge and prepare for the course
Browse courses on Power Automate
Show steps
  • Review Power Automate documentation
  • Complete Power Automate tutorials
Follow Microsoft's Learning Path on Power Apps
Supplement your learning with official Microsoft resources and structured tutorials.
Browse courses on Microsoft Power Apps
Show steps
  • Access the Microsoft Power Apps Learning Path.
  • Complete the modules in the recommended order.
20 other activities
Expand to see all activities and additional details
Show all 23 activities
Power Apps formula and function drills
Complete practice exercises to improve your proficiency in using Power Apps formulas and functions.
Browse courses on Power Apps
Show steps
  • Review the Power Apps formula and function reference
  • Create a practice app and experiment with different formulas
  • Complete online quizzes or challenges
Practice Creating and Modifying Records
Reinforce your understanding of how to create, modify, and delete records in Power Apps.
Browse courses on Data Management
Show steps
  • Open a blank Power Apps canvas app.
  • Connect to a SharePoint list or data source.
Attend a Power Apps user group meeting
Connect with fellow Power Apps enthusiasts and learn from their experiences
Browse courses on Power Apps
Show steps
  • Find a local Power Apps user group
  • Attend a user group meeting
Create simple Power Apps
Practice creating simple Power Apps to reinforce your understanding of core concepts
Browse courses on Power Apps
Show steps
  • Create a canvas app from scratch
  • Create a model-driven app using a template
  • Add custom controls and data sources to an app
Power Apps advanced tutorials
Follow online tutorials to learn advanced Power Apps techniques, such as using canvas apps and integrating with external data sources.
Browse courses on Power Apps
Show steps
  • Identify specific areas where you want to improve your Power Apps skills
  • Search for relevant tutorials on platforms like Microsoft Learn or YouTube
  • Follow the tutorials step-by-step
Explore Power Apps documentation and tutorials
Supplement your learning with official resources to deepen your understanding of Power Apps concepts and best practices.
Browse courses on Power Apps
Show steps
  • Visit the Power Apps documentation website
  • Review the tutorials and articles that cover the topics you're working on
  • Follow along with the step-by-step instructions to build your own apps
  • Refer to the documentation for troubleshooting and advanced topics
Model-driven app practice exercises
Practice creating and customizing model-driven apps to reinforce your understanding of the platform.
Browse courses on Power Apps
Show steps
  • Create a new model-driven app using the SharePoint template
  • Add new fields and relationships to the app
  • Create custom forms and views
Practice creating and customizing apps
Build muscle memory by creating multiple apps, experimenting with custom styles and layouts, and adding interactive elements.
Browse courses on Power Apps
Show steps
  • Create a blank app and add a new screen
  • Add controls to the screen, such as labels, text inputs, and buttons
  • Configure the properties of the controls to customize their appearance and behavior
  • Add formulas to the controls to make them dynamic and responsive
  • Test the app and make any necessary adjustments
Participate in a Power Apps challenge
Test your skills and gain recognition by participating in a Power Apps challenge
Browse courses on Power Apps
Show steps
  • Find a suitable Power Apps challenge
  • Develop and submit your solution
Attend a Power Apps workshop or meetup
Engage with the Power Apps community, learn from experts, and network with fellow developers.
Browse courses on Power Apps
Show steps
  • Find a Power Apps workshop or meetup in your area
  • Register for the event and attend
  • Participate in discussions, ask questions, and share your knowledge
  • Connect with other Power Apps users and industry professionals
Expense tracking project
Build a comprehensive expense tracking system using Power Apps, incorporating advanced features and integrations.
Browse courses on Power Apps
Show steps
  • Define the requirements and scope of the project
  • Design the data model and app interface
  • Develop the app using Power Apps
  • Test and deploy the app
Review Power Apps Cookbook by Denny Lee
Gain practical experience and explore real-world examples of Power Apps development.
Show steps
  • Identify relevant recipes for expense tracking.
  • Follow the step-by-step instructions to implement the recipes.
Build a custom expense tracking app
Apply your skills to create a fully functional expense tracking app tailored to your specific needs
Browse courses on Expense Tracking
Show steps
  • Design the app's interface and functionality
  • Create data sources and entities
  • Develop custom forms and views
  • Test and deploy the app
Power Apps expense tracking blog post
Write a blog post about using Power Apps to create an expense tracking system, showcasing your knowledge and skills.
Browse courses on Power Apps
Show steps
  • Research best practices for expense tracking
  • Design a user interface for the app
  • Implement the app's functionality using Power Apps
  • Publish the blog post on a relevant platform
Participate in a Power Apps Study Group
Connect with other learners, share knowledge, and work through challenges together.
Browse courses on Collaborative Learning
Show steps
  • Find or create a study group for Power Apps.
  • Set up regular meetings or online discussions.
Explore advanced Power Apps features
Expand your knowledge by exploring more advanced Power Apps features through guided tutorials
Browse courses on Power Apps
Show steps
  • Integrate with external data sources
  • Create custom connectors
  • Build complex workflows and automations
Expense tracking app presentation
Create a presentation that showcases your Power Apps expense tracking app, demonstrating its features and functionality.
Browse courses on Power Apps
Show steps
  • Prepare an outline of the presentation
  • Develop slides that highlight the app's key aspects
  • Practice delivering the presentation
Enter the Power Apps Challenge
Put your skills to the test and gain recognition for your Power Apps solutions.
Show steps
  • Review the challenge details and requirements.
  • Develop a creative and functional Power Apps solution.
Help others learn Power Apps
Strengthen your understanding by sharing your knowledge and assisting others in their Power Apps journey
Browse courses on Power Apps
Show steps
  • Join a Power Apps forum or online community
  • Respond to questions and provide guidance
Contribute to the Power Apps Community
Share your expertise and support the Power Apps ecosystem by contributing to open-source projects.
Browse courses on Knowledge Sharing
Show steps
  • Identify areas where you can contribute your knowledge.
  • Review existing projects and issues.

Career center

Learners who complete Create an App for Managing Company Expenses in Power Apps will develop knowledge and skills that may be useful to these careers:
Software Developer
Software Developers design, develop, and maintain software applications. This course can help you develop the skills needed to create custom software solutions, automate tasks, and improve efficiency. By directly creating apps to solve specific problems, this course can jumpstart your career in Software Development.
Data Engineer
Data Engineers design, build, and maintain data pipelines, ensuring that data is available for analysis and reporting. This course can help you develop the skills needed to work with data, build data pipelines, and implement data security measures.
Data Analyst
Data Analysts collect, analyze, and interpret data to help organizations make informed decisions. This course can help you develop the skills needed to work with data, identify trends and patterns, and communicate your findings effectively. These skills are in high demand for Data Analysts.
Business Analyst
Business Analysts are responsible for analyzing business needs and developing solutions to improve efficiency and productivity. This course can help you develop the skills needed to gather and interpret data, identify areas for improvement, and create effective solutions, which can aid you on the job.
Cloud Architect
Cloud Architects design and implement cloud computing solutions. This course can help you develop the skills needed to design and deploy cloud architectures, manage cloud resources, and implement cloud security measures.
Cybersecurity Analyst
Cybersecurity Analysts protect organizations from cyber threats, such as hacking and malware. This course can help you develop the skills needed to identify and mitigate security risks, implement security measures, and respond to security incidents.
Business Intelligence Analyst
Business Intelligence Analysts use data to help organizations make informed decisions. This course can help you develop the skills needed to collect, analyze, and interpret data to identify trends and patterns.
Systems Analyst
Systems Analysts analyze and design computer systems, ensuring that they meet the needs of the organization. This course can help you develop the skills needed to gather and interpret requirements, design system solutions, and evaluate system performance.
Database Administrator
Database Administrators are responsible for managing and maintaining databases, ensuring that data is accurate, secure, and accessible. This course can help you develop the skills needed to create and manage databases, implement security measures, and troubleshoot problems.
Management Consultant
As a Management Consultant, you will help organizations improve their performance by providing them with expert advice and guidance. This course, with its focus on creating apps, can provide you with valuable skills for success in this role. Specifically, you will learn how to streamline and automate processes, precisely what companies hire Management Consultants to do.
IT Project Manager
IT Project Managers plan, execute, and manage IT projects, ensuring that they are completed on time, within budget, and to the required standards. This course can help you develop the skills needed to manage projects effectively, track progress, and mitigate risks.
Product Manager
Product Managers are responsible for the planning, development, and marketing of products. This course can help you develop the skills needed to identify market opportunities, define product requirements, and launch successful products.
Technical Writer
Technical Writers create and maintain technical documentation, such as user manuals, training materials, and white papers. This course can help you develop the skills needed to write clear and concise technical documentation, which is an essential part of creating valuable apps.
Information Architect
Information Architects design and organize websites and other information systems, ensuring that they are easy to use and navigate. This course can help you develop the skills needed to create sitemaps, wireframes, and prototypes.
Quality Assurance Analyst
Quality Assurance Analysts test and evaluate software applications to ensure that they meet quality standards. This course can help you develop the skills needed to design and execute test plans, identify and report defects.

Reading list

We've selected 15 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Create an App for Managing Company Expenses in Power Apps.
Is the official user guide for Power Apps, and it provides comprehensive coverage of all the features and capabilities of the platform. It valuable resource for anyone who wants to learn how to use Power Apps to create custom business applications.
Provides a deep dive into Power Apps, covering advanced topics such as data integration, security, and performance optimization. It valuable resource for anyone who wants to learn how to use Power Apps to build enterprise-grade applications.
Provides a deep dive into SharePoint, covering advanced topics such as data integration, security, and performance optimization. It valuable resource for anyone who wants to learn how to use SharePoint to build enterprise-grade applications.
Provides a deep dive into the Microsoft Power Platform, covering advanced topics such as data integration, security, and performance optimization. It valuable resource for anyone who wants to learn how to use the Power Platform to build enterprise-grade applications.
Provides a gentle introduction to Power Apps, and it great resource for anyone who is new to the platform. It covers the basics of Power Apps, and it provides step-by-step instructions on how to create custom business applications.
Provides a comprehensive overview of SharePoint, and it covers everything from the basics of the platform to advanced topics such as data management and security. It great resource for anyone who wants to learn how to use SharePoint to create and manage collaborative workspaces.
Provides a comprehensive overview of SharePoint, and it covers everything from the basics of the platform to advanced topics such as data integration and security. It great resource for anyone who wants to learn how to use SharePoint to create and manage collaborative workspaces.
Provides a comprehensive overview of SharePoint, and it covers everything from the basics of the platform to advanced topics such as data management and security. It great resource for anyone who wants to learn how to use SharePoint to create and manage collaborative workspaces.
Provides a comprehensive overview of Microsoft Teams, and it covers everything from the basics of the platform to advanced topics such as team management and collaboration. It great resource for anyone who wants to learn how to use Microsoft Teams to improve communication and collaboration within their organization.
Provides a comprehensive overview of Microsoft Teams, and it covers everything from the basics of the platform to advanced topics such as team management and collaboration. It great resource for anyone who wants to learn how to use Microsoft Teams to improve communication and collaboration within their organization.
Provides a gentle introduction to Power BI, and it great resource for anyone who is new to the platform. It covers the basics of Power BI, and it provides step-by-step instructions on how to create and share interactive data visualizations.
Provides a comprehensive overview of Power BI, and it covers everything from the basics of the platform to advanced topics such as data modeling and DAX. It great resource for anyone who wants to learn how to use Power BI to create and share interactive data visualizations.
Provides a comprehensive overview of Power BI, and it covers everything from the basics of the platform to advanced topics such as data modeling and DAX. It great resource for anyone who wants to learn how to use Power BI to create and share interactive data visualizations.
Provides a gentle introduction to Excel, and it great resource for anyone who is new to the software. It covers the basics of Excel, and it provides step-by-step instructions on how to perform common tasks such as creating and formatting spreadsheets.
Provides a comprehensive overview of Excel, and it covers everything from the basics of the software to advanced topics such as data analysis and VBA. It great resource for anyone who wants to learn how to use Excel to perform complex tasks and automate their work.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Create an App for Managing Company Expenses in Power Apps.
Generate Reports with the Help of a Flow Inside Power Apps
Most relevant
Use AI Builder and Power Apps to Process Invoice Data
Most relevant
Create Power App for Adding Records to SharePoint List
Most relevant
Use Power Automate & SharePoint to Automate Invoice...
Most relevant
App Development with Power Apps: Create Custom Components
Most relevant
Build Solutions with Power Apps, Power Automate &...
Most relevant
Microsoft SharePoint 2013 Foundation and Server 2013...
Most relevant
Automize Monthly Report Creation with Power Automate
Most relevant
SharePoint Framework Development with PnP
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser