checkmate>get laid
The best way to learn Openings?
play over annotated GM games in the opening. play&lose a lot of blitz games with it & analyze losses. buy many books on the opening that I never find the time to work through.
You don’t need many books. Looking at complete games with your opening would also help.
B1zmark----> If you have more details on what you do I'd appreciate them.
Currently, what I'm doing is this: play over annotated full games, make flash cards of tactics and key moves that seem unnatural to me, then download&playover &annotate myself lots of GM games that my side wins [first adding my understanding, then adding what 'theory' says, then turning on computer analysis & adding that], then looking at key games where my side loses and looking at key points where that play is improvable.
It takes a lot of time and still my memory feels like a sieve. If I can finally start playing in OTB tourns I'll find how well it all works.
-Bill
The best way is just to play. Apply general principles and think carefully. After the game you can look how others have played the same position before you.

The best way is just to play. Apply general principles and think carefully. After the game you can look how others have played the same position before you.
I think that is one of the easiest ways, but by far not the most effective one

Learn the main line, memorize the moves first then play it a few times, you will see there will be some points where you couldn't decide what to do. Lose those games and go back to your study.
Now see the lines where you were missing. but this time you will not just memorize but you will understand a bit better because you were struggling there and gave some toughts about what to do. You will say.. so this was the solution.. hmm.. and you will hardly forget them.
Repeat this process and you will eventually understand why they were actually played in this way. Only obstacle that you may come across, is, you may have difficulties to find an appropriate opponent to test these on. People go wild and make strange unsoundies.. you may still be winning but may also be losing the chance practising.

You don’t need many books. Looking at complete games with your opening would also help.
B1zmark----> If you have more details on what you do I'd appreciate them.
Currently, what I'm doing is this: play over annotated full games, make flash cards of tactics and key moves that seem unnatural to me, then download&playover &annotate myself lots of GM games that my side wins [first adding my understanding, then adding what 'theory' says, then turning on computer analysis & adding that], then looking at key games where my side loses and looking at key points where that play is improvable.
It takes a lot of time and still my memory feels like a sieve. If I can finally start playing in OTB tourns I'll find how well it all works.
-Bill
Well, I'd say that's really good way of studying openings, but I don't think it's very efficient. If you study so much then there's really no way that you can incorporate it into your play. I think it's better to study some of the complete games (like you do), but then play some rapid (I do 10min - perfect balance of getting more games and having enough time to think) games and try to replicate the ideas. For example, if one Italian game had white doubling black's pawns and then taking advantage of them with some knight maneuver, I'd try to do that exact plan. And after about five games or so where I try knight maneuvers in many different kinds of positions (can't get white every time) I'd look back at the books again.
Another thing I did, and this is only loosely related to openings (because it applies to middlegame plans as well) is that when I had time, I'd set up a board and play the opening against myself. For the opposing side I'd make small inaccuracies - like "this knight doesn't belong on d7" kind of mistakes, very small. Then I'd try and take advantage of that. Play chess against myself. If I find that my opponent equalized, I'd back up and try for a different plan. Sometimes I can find a plan to pressure the opponent. Sometimes I can't. And if I can't, then I'd say "this is sound, at least at my level". Occasionally I'd get the same position in one of my games, and I can win those.
I would like to know the best possible ways to study deep opening theory - and how you do it.