The Visual Basic 2010 Programming Language — A 4 day course

contact usEnquire about this course


Microsoft's .NET Framework presents developers with unprecedented opportunities. From web applications to desktop and mobile platform applications - all can be built with equal ease, using substantially the same skill-set. But to make the most of this potential, developers must have a thorough grasp of core language skills and OO programming concepts.

This four-day workshop concentrates on the Visual Basic programming language itself, to prepare delegates fully in readiness for exploring the .NET Framework. From basic procedural syntax to sophisticated object-oriented programming techniques, delegates will learn how to write .NET applications with code that is robust and maintainable.

The course is presented as a mixture of lectures and hands-on exercises. Practical sessions follow all main topics, designed to reinforce the points covered. Additional information is provided in appendices to extend the learning experience after the course has been completed.


On completion of this course, delegates will be able to:


Introduction to .NET & Visual Basic

Language Fundamentals

Types I

Types II

Exception HandlingI

Inheritance & Polymorphism

Abstract Classes & Interfaces

Generics & Collections

Delegates & Events

Getting Started with LINQ


The Way Ahead

Appendix Module: Namespaces & Assemblies

Appendix Module: Operator Overloading

Appendix Module: Visual Basic & .NET timeline

Appendix Module: Managing Resources

Appendix Module: Working with Text

Publicly scheduled dates, locations, and prices

A schedule of dates for this subject is not currently available. Please call 0333 210 0140 or use our contact form to enquire about places and availability.

Suitable For

This course is intended for developers who will use Visual Basic.NET to write .NET Framework applications and who are new to the Visual Basic.NET programming language. This includes those currently working with Visual Basic 6.0 or Java.


Before attending this course, students must meet the following prerequisites:

Delegates must understand the fundamentals of programming and should have some existing knowledge of object oriented programming concepts

This is a course for developers. Good Windows keyboard skills and an ability to 'leave the mouse alone' are an absolute necessity