Reading the spec will convey many useful details. If you truly want to master them, though, implement the spec and pass the conformance suite.
If Fabrice Bellard can do it, in C, with no dependencies, you can do it in whatever language you're already comfortable with, using the standard library. It's simply a matter of sustained effort and focus over time.