Thank you @Kleo, for sharing this. I am learning the basics right now. There is a lot to learn from your experience. It is not easy to learn to code on your own. There are a lot of roadblocks(and I think, I speak for all the new guys). There are, a lot of resources mentioned above and I look forward to using them to my best.