Codementor Events

How I learned Microsoft Dynamics CRM

Published Dec 02, 2020

About me

I am a developer with an interest in the Microsoft Dynamics platform

Why I wanted to learn Microsoft Dynamics CRM

To create value in the enterprise solution space

How I approached learning Microsoft Dynamics CRM

Microsoft Dynamics CRM or 365 for sales, Customer service, Marketing, Project operations, and Field service is an enterprise solution. It has grown and gone through a series of name changes.

As a developer, my approach was to understand the data model, relationships between the tables the database, understand the key and base concepts of some built-in logic provided by the solution. This way, I was able to extend the solution using javascript and plugins, workflows etc.

There are so many moving parts in this solution but if it's stripped naked, it's just another website/web application with some storage, logic, security, and the likes.

The community has been one of my backbones in the learning process. The support is out of this world.

Challenges I faced

Definitely, there are challenges.
The learning curve of the solution and its development environment
The limitation of the solution in terms of storage capacity, upgrade process, direct access to DB, auto-reporting capabilities for online MS Dynamics CRM online.

Key takeaways

It's a great solution to work with and I learned a lot working with it.

It exposes you to an enterprise solution be it on a managerial, technical, functional level

Technical, functional, and consultancy experience are the best takeaways

Tips and advice

What are you waiting for?

There are a lot of great materials out there to get you started and the community support is massive

Final thoughts and next steps

This is just one drop in the ocean, I have only scratched the surface of my goal.
My goal is to be relevant in the I.T space, I do not intend to know all rather provide value to clients.

Training and Consultancy is my next step.

Discover and read more posts from Babajide Bantale
get started