I saw a video which explains with a simple way which series you need to watch.
The following order is
Bakemonogatari
Nisemonogatari
Kizumonogatari
Nekomonogatari Kuro
Monogatari series second season
Hanamonogatari
Tsukimonogatari
Owarimonogatari
Koyomimonogatari
Owarimonogatari second season
Zoku Owarimonogatari
I hipe this helps