Quest development, bosses scripting, learn c++

[FONT=Arial]Good evening gentlemen, I am learning C ++, and have recently completed the basics of the language.
For further development in the C ++ language, I decided to choose Trinity, because as a child I loved to play WoW[/FONT]

[FONT=Arial]so far I have only been able to compile the project. Now I'm wondering where to start learning Trinity?[/FONT]

[FONT=Arial]In my plans, I will learn how to repair non-working quests, script bosses, develop various events using C++[/FONT]

[FONT=Arial][SIZE=12px]I decided to focus on learning the Trinity libraries, is this the right decision? if yes, where can I find complete documentation on libraries, and in what order should I study everything? [/FONT][/SIZE]


[FONT=Arial]I will be grateful to you if you will develop me a plan of my actions. Thank you[/FONT][/CODE]