If you are using one of the link's families, then you are lucky because you will get a great help. When I was using the LPC2000 family, I was sleeping with this guide under my pillow!:-D
Don't get me wrong here but I really don't see the point of judging the suggestions provided by someone else as not beeing good, in addition you don't providing any alternative either.
I'm sure that the OP can judge what he likes from the answers he gets and disregard what he doesn't like or keep it for other occasion.
Hi. Programming ARM is like any microcontroller. Maybe you must learn C and then go to ARM world. You can use CMSIS library, is very easy and each compiler come with many, mnay examples in C about use of libraries. Best regards.