Sort:  

I need to learn a lot more about smart contracts, I'm a foetus in this world. But i first need some deeper understanding of blockchain technology. Any pointers?

Just do as much reading as you can, I'm still just learning about all of these topics as well, a lot of it is still over my head!