Geht doch erst einmal auf seine Frage ein -.- Bevor ihr ihm irgendwas anderes empfehlt.
Also am besten lernt man VB.Net indem man wie bei jeder Sprache erst einmal n bissien probiert.
Danach sollte man sich ein Buch zulegen.
Das beste was ich kenne ist komplett in English aber ich weis leider denn Namen nicht mehr.
Und zum Thema such dir nix aus Youtube raus.
Es gibt wohl sehr gute Videos auf YT wo erklärt wird was Variablen und Integers sind und wie man sie verwendet. Natürlich steht das in einem Buch auch
Also um ein gutes Buch geht kein Weg herum.
Totzdem kann man vorher sich mal ein paar Sachen auf YT anschauen.
Um zu schauen ob man die Sprache mag und wie die Basics so sind.
Das man vom einen Tag auf den anderen lernt wie man ein riesen Programm schreibt, wird man nie schaffen. ^^
Trotzdem kann man die Basics im Internet lernen und dan auch mal was damit versuchen :P
Und achso befor ich es vergesse:

komplett kostenlos :P
Ersätzt zwar kein Gutes Buch aber fürn Anfang