Salve

Volevo farmi un corso di programmazione ma, da poco esperto di questo specifico campo, chiedevo la differenza, se esiste, fra .net framework , vb.net e visual basic soltanto.
Vorrei fare un corso su un qualcosa di recente che mi permetta di realizzare un pò di tutto nell'ambito di programmi per aziende.
Premetto che non sono proprio a zero; una infarinatura di programmazione a livello molto base ce l'ho (programmavo l'antico qbasic e mi diletto in file batch dos complessi o piccole modifiche di vbscript esistenti )
Cosa consigliate?

Grazie