I like to learn wordpress coding

I like to learn wordpress coding. By now i know a little of php . Where should i start from and which is the magical part of wordpress doing things "The wordpress way" ? Where are the hidden resources on the net ? Can you please guide me so that i can use the maximum of resources available whether free or premium content .