Si, la mejor del mundo:
Comprate un libro.
No le tengais miedo a los libros, el googlear es para cuando tengas una base no antes.
Yo empezaría por C# puesto que tiene más del doble de documentación que VB.NET, pero vamos, haz lo que quieras.
Elijas lo que elijas, ve a la librería y comprate un libro, eso te va a enseñar todo desde 0 y no ir picoteando por ahi a ver que ves porque lo único que vas a lograr es tener una medio idea de usar el lenguaje, con lagunas importantes y si tu meta es pillar un curro, pues va a estar complicado de esa forma.