Okay lately have being observing bitcoin development & technical discussion, and any time I try reading any thread in it, it always like I'm seeing some language I don't really understand but still found it interesting.
I've seen alot of users discussing here and helping others with issues relating to bitcoin technical part, and first when I came to this forum most users told me inorder to understand this forum you got to learn and also contribute and I would love to contribute still by helping others.
I think you should have posted your question in the beginners and help section. But to answer you, the best way to understand Bitcoin is to be active in this forum. The more time you spend reading through posts, the more you'll learn.
You also need to choose what aspect of Bitcoin you want to focus on. If you're interested in the technical side, study codes and techniques used. Personally, I wasn't into coding, so I focused on understanding how the system works without delving into coding. Bitcoin has many areas, so decide where you want to specialize. Don't be swayed by what others earn from this board
(merits)but rather focus on learning instead.
Where should I start from? concerning bitcoin technical part at first try learning through the web but still looking strange to me..
What are the resources required to lay strong foundation.
Concerning bitcoin technical part.
During my early age and now, when ever I wanted to understand something about Bitcoin technicalities I usually read this book
Mastering Bitcoin on GitHub. It gives a fully explanation of how the Blockchain, transactions, wallet and so many other thing works. All you have to do is to try and follow along as you read through get a real wallet and try observing each thing that is being taught.
I Recommend to read this as a beginner. Then later you can journey further into other advanced aspects.