VB.NET Programming : installation, understanding the ide, understanding buttons and textboxes, dialogs and menus, understanding variables, variables again, group box, list box, if statement, for statement, arrays, collections, functions, byval and byref, subroutines, do loop, structures, modules, classes, classes initialization and finalization, classes and inheritance, try and catch.