zK learning, don’t know where to start

https://ethereum.stackexchange.com/questions/145211/zk-learning-dont-know-where-to-start

I am thinking of learning zK (don’t know where to start).
If someone with experience could point to the best resources to learn starting from 0, that would be awesome.

It exists already advanced knowledge of solidity/ethers/hardhat/foundry

Thank you very much!