I always learn best from examples. From simple ones starting to more complicated ones. Have a look at the collection.
see