I libri cartacei servono a poco in questo ambito; più precisamente servono se vuoi sviluppare una vena critica sulla programmazione di un certo tipo riguardo un linguaggio leggendo ciò che viene detto su di esso.
Più che altro ti consiglierei di iniziare a leggere il manuale e qualche sito con degli esempi (ne è pieno il web) e man mano iniziare a farlo.
Altra soluzione è quella di rivolgerti ad un esperto (ma anche non molto esperto) perchè ti aiuti, ovviamente nessuno fa niente per niete