Puedes aprender visual utilizando las Faq's, mírate los ejemplos que hay, entiendelos y hazte mini aplicaciones que usen esos códigos, ampliados mejorados y teniendo en cuenta todas la opciones, juega con ellos, cambialos, imagina...
Creo que es un buen comienzo...