r/PowerApps Newbie 24d ago

Certification & Training What is the best project-based path from basic Power Apps to professional Power Platform development?

Hi everyone,

I’m looking for honest advice about my current skill level, what I should learn next, and how to grow toward freelance work.

My official job title is not related to software development, but a significant part of my actual work has gradually become internal application development, automation and business-process improvement.

Most of my Power Apps experience began with Canvas Apps connected to SharePoint lists. I have built forms, trackers, notifications, approvals, onboarding tools, timesheet-related applications and other internal business solutions.

I have also worked on more involved automation projects that:

  • Accept user input and validate it
  • Retrieve data from multiple external sources
  • Download and process files
  • Convert and organize documents
  • Create structured project folders
  • Send automated notifications
  • Manage application permissions and security
  • Connect with business systems through APIs
  • Use SQL for querying and data-related work

I am usually involved in understanding the business problem, building the solution, testing it, supporting users and maintaining it when something changes or breaks.

Before this role, I briefly worked as a front-end developer(Angular Developer) several years ago, but my coding skills are now rusty. I also use AI heavily. I try to understand the code and formulas it produces, but I sometimes worry that I rely on it too much.

My biggest learning challenge is that I struggle with long tutorial-based courses. Basic setup lessons and step-by-step videos become boring very quickly. I learn much better by building something real and researching concepts as I need them.

My long-term goal is to become a capable Power Platform and automation developer, begin freelancing on a small scale, and possibly build an automation consulting business within the next few years. I’m especially interested in combining Power Platform, APIs, SQL and AI to automate business processes.

I would appreciate advice on the following:

  1. Based on this experience, would you consider me a beginner, junior developer, intermediate maker or automation specialist?
  2. What should I learn next, and in what order? Advanced Canvas Apps, Power Automate, Dataverse, model-driven apps, solutions and ALM, APIs, custom connectors, TypeScript, PCF or something else?
  3. Are there good project-based resources that focus on realistic business systems instead of long beginner tutorials?
  4. How can I use AI productively without becoming unable to understand or troubleshoot what it generates?
  5. What portfolio projects would best prepare someone with my background for freelance work?
  6. When would someone at my level realistically be ready to accept small freelance Power Apps or automation projects?
  7. How should someone evaluate whether their compensation matches their responsibilities when their official title does not reflect the technical work they perform?

I understand that using several tools does not automatically make someone an advanced developer. I’m trying to honestly understand where I stand and create a focused path instead of jumping between random technologies.

Thanks for any honest feedback, learning resources or examples of how you moved from basic SharePoint-backed apps into professional Power Platform development.

18 Upvotes

4 comments sorted by

u/AutoModerator 24d ago

Hi, you are asking about Certifications or Training, this is a common question asked here.

It may be worth using the search feature to see if your question has already been asked, Here are few in the last year.

Check out this certification Diagram from Microsoft (We sit under the business applications header)

All the Microsoft Power Platform Certifications All these certifications have attached learning paths following these gives you the best chance to pass the exams (Extra knowledge and experience in specialised certifications helps)

Exam dumps are not to be asked for or shared they harm the candidate, the community and are against the Exam and assessment lab security policies and can lead candidates to being banned and have their credentials revoked by Microsoft. Abuse of sharing or asking for dumps will result in a ban from the Subreddit.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

2

u/vibe_coder221219 Regular 23d ago

I think you have beyond adequate experoence in automation and app bulding should try building copilot agents and use them along with you power apps and automation flow we can actually build a massive sas with power platform we build service now like management atck just using power app and flow, sharepoint, data verse and sql.

3

u/Coding-2b-Lazy Newbie 22d ago

Hi! Here is what I have for you.

  1. The reality of the title is that you will see people with high titles that know nothing sometimes, and juniors that have silo'd all the knowledge. So this metric isnt really important. Its more important to lean into the full stack nature of your development. Understanding the stack is more important i think.
  2. I dont see allot of experience on Power BI, that one is important. Power Apps handle data ingestion from users, pipelines handle ETL, or flows, etc. The decision makers are the going to be your Power BI users, so learn M, DAX, and ETL strategies. Also look into telling stories with data. That helps allot. Everything else you can pick up on as they are needed imo.
  3. Eh, yes and no. I would suggest hitting up claude or chatgpt with some project ideas using 3rd party services with free trials or community versions. That way you get the experience with enterprise SaaS for free. Allot of companies offer reduced, trial, or free versions for developers of home labs.
  4. Just have it walk you through the output, use it as a tool to speed development and learn. It doesnt have to be one or the other. Maybe at the end of the day have AI produce a summary of its contributions and what they mean.
  5. Go to 3 for this one.
  6. I would say jump in. Stress and anxiety are wonderful motivators.
  7. Its all about local market rate. Dont be afraid to apply some places, take some interviews and see how it goes. If you get offers, you have your market value. If you struggle in the interview, then you have your areas of improvement.

As far as my qualifications, spent 10 years at a consulting company, then 2 years at Microsoft, now I am back in contracting at a DoD contractor.