Comment
Comment by mouse_
If you don't like gamification, the standard way is reading books and documentation, solving their practice problems, and taking notes on their solutions. Apply them to different scenarios. There is no easy way out, just gotta get cracking.