I understand that, I'm not looking for a quick fix or anything as mentioned, I don't have a background in coding, I don't mind investing the time, effort and money into learning but if there were some sort of resources that I can be pointed out to, that will be helpful.
I appreciate your time and suggestions.
1. Look for a programming language to learn (Python, Solidity, Rust, etc)
2. Read about it
3. Create basic projects
4. Slowly but surely rack up the difficulty and complexity of the small projects
Programming is one of those things that you have so so much information on the web. You just need to learn how to use Google. Good luck.