*This post is locked for comments
I wont comment on how tough it will be, it all depends how much zeal you have and proactively you learn in a right direction, it will be a blessing for you if you learn this being from accounting background, start from functional side.
It's definitely not easy. You are not only learning to develop in AL language, you also need to learn how NAV works. Having an accountant background is definitely a plus.
My suggestion is to learn more about NAV (posting groups, setup, etc) first before going to development. Development in NAV is easy, but it is also easier to make a mess in NAV if you don't know the NAV way.
There are a couple of books at Packt Publishing or Amazon.
Videos are available on youtube as well.
There is a lot good tutorial on the MS Docs to get you started and you can find several books on the Amazon which focus on implementation/development.
https://docs.microsoft.com/en-us/dynamics-nav-app/
https://www.amazon.com/Dynamics-Business-Central-Development-Quick/dp/1789347467
You can download NAV or Business Central from the below links
https://support.microsoft.com/en-us/help/4470116/released-cumulative-updates-for-microsoft-dynamics-365-business
There are also some good videos on YouTube to learn
Stay up to date on forum activity by subscribing. You can also customize your in-app and email Notification settings across all subscriptions.
André Arnaud de Cal... 291,240 Super User 2024 Season 2
Martin Dráb 230,149 Most Valuable Professional
nmaenpaa 101,156