The only way to learn it is just to get in there and start designing something. Start simple and build on each model. It helps to think of designing things in a very modular way.