This course is the beginning track for certification. It’s designed for the beginning VBNET programmer although there are topics of an advanced nature. The topics discussed within this curriculum focus primarily on VBNET code and not interface design or true event-based programming. At the end of this course students will be able to understand the VBNET framework; work with variables, including numeric, string, variable and more; work with flow expressions, including decision statements, iteration statements and more; use and understand classes and objects; work with single dimensional arrays, multi-dimensional arrays, array lists and type safe lists; understand LINQ and how to filter, sort and join; handle syntax and logic errors; create error exceptions; read and write files; and handle common errors.