Why am I struggling to learn macros using LibreOffice basic and its API?

Since I started studying macros for LibreOffice (specially for calc) using LibreOffice basic, I am finding it really hard, the language does not seems so hard, but the API is where I am having problems to understand. I am graduated in computer science and have familiarity with basics of programming languages like C and Java. I am also finding it difficult to find simple examples, I started my journey (2 weeks ago) I have studied these materials :

Am I missing something, doing something wrong? I appreciate any help, thank you

This is also very useful:

Thank you, I will check this material

I put this together as I was learning macros for base. Some of it might help you. Over time it’s had 11k views. The single biggest thing that helped me was installing and learning to use MRI. But yes, I agree with you the API documentation needs a lot of love.

Thank you, I will mainly check this material that you mentioned Understanding Interface-based Programming


You may find “Open Office Macros Explained” by Andrew Pitonyak quite helpful. See this post for link → LO Macro Guides

This material is very helpful indeed, I guess there is no other beginner friendly than that, right?

In regard to LO UNO and API there is no where else to start. OOME starts with basic and progresses from there. Specifics are covered by module. It may take some time to grasp some of the concepts.

I have actually found more help here on forum.

Of course the downloadable PDF manuals with examples are great also.

I also programmed in Java for years and have done Microsoft Access business applications.

I am fairly new to libre office.