Find development resources for building applications

Completed

To learn how to develop in Business Central, there are several learning paths that are available on Microsoft Learn. You can navigate to Microsoft Learn training for Business Central or browse all Microsoft Learn training resources.

You can filter by product, role, and other things from the left-side menu. You can also filter on type, which can be modules or learning paths.

Screenshot of the filtering options with Roles and Types selected.

If you filter by Business Central, the developer role, and learning paths, then the available developer learning paths will become visible.

Screenshot of the Learn developer paths displayed.

To get started with development and get a good overview, we recommend starting with these learning paths.

By following these learning paths, you'll get acquainted with the development environment, the different objects, the AL-programming language, and the building blocks of the user interface.

Ready to Go

On the Microsoft Documentation website, there is also a section called Ready to Go. The Ready to Go program is designed to support you in the journey of bringing offerings to market. The program contains learning, coaching, and tooling. Use the information below to read more about the elements of the Ready to Go program.

Learning

The Ready to Go online learning catalog is an extensive collection of materials for Dynamics 365 Business Central, including training resources, white papers, and tools for both app developers (ISVs), as well as resellers (VARs). It is designed for marketeers, business decision makers, sales and pre-sales roles, architects, consultants, and developers. Download the catalog by selecting the Download PDF button at the bottom left of the Business Central Learning Catalog page.

Coaching

Several Development Centers, Master VARs, and Training Centers provide Ready to Go coaching. The coaches are independently owned companies which provide services to partners, tailored to their needs. Over time, they have developed lots of best practices by supporting multiple partners. They also have strong ties with Dynamics 365 Business Central teams, and are up to date on the latest strategy and product innovation.

An example of one of the coaching sessions provided by the Development Centers and Master VARs are the validation workshops. This workshop is an 8 hour workshop at a fixed price, which is designed to coach you in bringing your app into Microsoft AppSource, or help you with the implementation of your first customer. You can find the coaches in your region and explore which Ready to Go offerings they provide.

Tooling

The Ready to Go tooling is designed to support you in the actual app development process, including testing and learning scenarios. The platform provides you with various insider builds of Dynamics 365 Business Central (both current, upcoming, and daily builds are available).

The platform also enables you to provide direct feedback to Microsoft engineers who are working on Dynamics 365 Business Central.

Resources

There are many resources that are available to help you with developing apps for Business Central. Here are some of the key ones.

  • Business Central on the Dynamics 365 Blog for partners: The blog talks about opportunities, processes, programs, and tools for the Business Central partner community.

  • Monthly Ready to Go Office Hours call: This is a monthly call that takes place the second Tuesday of every month. The call is structured as a FAQ session, where a team of different experts will be present to answer any questions that you have in relation to bringing your offerings into AppSource. (You can sign up at aka.ms/ReadyToGoOfficeHours.)

  • GitHub: Use the GitHub forum to post questions about AL to the community and Microsoft experts.

  • Follow Ready to Go activity on social media: Get insights into what's happening with Business Central.

You can also learn more about the different offering types for Business Central.

Finally, there is also in-depth documentation about Development in Business Central on the Microsoft documentation site.

In this documentation, you can find many more examples about different object types, the AL-programming language, how to setup environments, and so on. The content in this section of the Microsoft documentation site is intended for people who are Business Central resellers, administrators, or developers, and people who want to get started with Business Central development or administration.