Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Supply chain | Supply Chain Management, Commerce
Answered

How to become a developer for D365FO

(0) ShareShare
ReportReport
Posted on by 65

We had a Microsoft partner helped to deploy d365fo in last Sep.

Now we want to do further customization to utilise the system, and we just hired a graduate to be a in-house developer for D365FO. He had no experience in d365fo but eager to learn.

The issue is we have no idea where to start, and the correct path way to go through. 

Appreciate any suggestions.

  • Suggested answer
    Umesh Pandit Profile Picture
    9,303 User Group Leader on at
    RE: How to become a developer for D365FO

    Hello Aaron, You may also follow this blog: rockykatoch.wordpress.com/.../

  • AaronChen Profile Picture
    65 on at
    RE: How to become a developer for D365FO

    Thanks Nikolaos,

    We understand it's not a one man job, so we will still having partner with us for do the further major development. It's just we would like to have someone in our company to help on some of the customisation which could be handled instantly.

  • AaronChen Profile Picture
    65 on at
    RE: How to become a developer for D365FO

    Thanks for the info and point out those practical issues.

    We will still have service provider (with consultant) to do those major project, but we would like a in-house developer to do some stuff for us as well.

  • Suggested answer
    nmaenpaa Profile Picture
    101,158 Moderator on at
    RE: How to become a developer for D365FO

    I want to emphasize the same things than others who already replied.

    First of all, you need a functional D365FO expert to help you get most of the system, and help you utilize the existing processes and features. And, if there are functional gaps and a customization is needed, you still need the functional expert to define how to best augment/integrate with existing processes with your customization.

    Second, succesful development for D365FO requires good understanding of the system, too. The developer should understand how to utilize existing business logic, as well as implement the customizations in understandable, maintainable and reusable way. In addition to development, someone needs to be able to set up and handle the ALM (Application Lifecycle Management) part such as source control, builds, deployments and so on. It can take months, even a year before a fresh graduate without previous D365FO experience would become a productive contributor.

    You will save a lot of money and trouble if you hire some functional and technical experts, at least to help you start with your journey.

  • Andreas Raithel Profile Picture
    4,915 Super User 2025 Season 1 on at
    RE: How to become a developer for D365FO

    Hy Aaron,

    before starting developing, which could be hard way. you should consider to hire a D365FO consultant first.

    Because of the wide and large area of features and possabilities inside D365FO you should evaluate on a consulting level before starting customization. D365FO has a as many features Out of the Box. And if the required feature you need really is not present, it would be a good choice to define the business process by anybody or the consultant before coding. I saw a lot of codings which never would be needed if somebody experienced in consulting in D365FO would have been asked before.

  • Verified answer
    Martin Dráb Profile Picture
    232,877 Most Valuable Professional on at
    RE: How to become a developer for D365FO

    You got yourself to a complicated situation. If you hired a somebody to mentor your developer(s), it would have been much easier.

    Now you have nobody in your company who knows how to so the job, and you'll learn by trial and error, when the errors will be done in your mission-critical ERP system. There is so much to learn - the language, business logic, frameworks, extensibility model, development tools, deployments, reporting options, and so on and so on.

    Learning it by oneself is possible, but very difficult. You surely can use a plenty of resources, such as Microsoft Learn (starting with Build Finance and Operations apps ), but I was you, I would hire somebody for an instroduction and then for providing consultation and code reviews a few hours a week. The developer will need somebody to help with problems, answer questions and provide feedback on what was already designed and/or implemented.

  • Verified answer
    WillWU Profile Picture
    22,352 on at
    RE: How to become a developer for D365FO

    Hi AaronChen,

    You should start with MS document, there are also a series of courses/training videos:

    docs.microsoft.com/.../

    docs.microsoft.com/.../learning-catalog-developer

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

🌸 Community Spring Festival 2025 Challenge 🌸

WIN Power Platform Community Conference 2025 tickets!

Jonas ”Jones” Melgaard – Community Spotlight

We are honored to recognize Jonas "Jones" Melgaard as our April 2025…

Kudos to the March Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 294,137 Super User 2025 Season 1

#2
Martin Dráb Profile Picture

Martin Dráb 232,877 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,158 Moderator

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans