I there a way to learn about rendering techniques without math background from zero knowledge?

That's jumping into the deep end of the pool without a floatation device. You've probably tried already and found that isn't productive if you can't swim nor stay afloat.

I recommend Eric Lengyel's new math text book catered to game engines for a more formal introduction : https://www.amazon.com/dp/0985811749/?tag=terathon-20

LearnOpenGL.com has cursory introductions to the basic mathematical ideas behind rendering. It's enough to get your feet wet.

I recommend Eric Lengyel's new math text book catered to game engines for a more formal introduction : https://www.amazon.com/dp/0985811749/?tag=terathon-20

LearnOpenGL.com has cursory introductions to the basic mathematical ideas behind rendering. It's enough to get your feet wet.

About 2d rendering techniques any books like implementing z ordering

In fact digging into rendering techniques and image processing can be a good way to learn math (vectors, matrices etc).

I learned a lot with Michael Abrash 'Black Book', transformations, dot product etc.

I learned a lot with Michael Abrash 'Black Book', transformations, dot product etc.