Microsoft training courses, Cisco training courses, Prince2 training courses, ISEB training courses with locations nationwide
Call now to speak to an experienced Training Advisor
 
     
 
         
 
 
Thousands of Microsoft, ISEB, ITIL, Cisco and Prince2 Training Courses and more
 
 
Browse Microsoft Training Courses

Visual Basic .NET: 8-day track: Level 2: Programming

Course Code: MVB2N      Days: 3
Show all Microsoft Courses
Scheduled Dates (sort by: location | date)
Request availability or book by selecting a date:
19/01/09 Berkshire (RG41) £ 395
Prices exclude VAT.
Why do prices vary? Using CourseMonster, you search the schedules of over 100 training companies in one convenient location. Choose the city, date and price that best suits you.
Have questions or need a better city/date? Ask now.
On-site/international quote? Ask now.

Course Overview

Visual Basic.NET is a powerful language built into an easy-to-use visual design environment. This course builds on the skills and knowledge gained from the introductory course by concentrating on programming.

Experienced programmers who have a little Visual Basic.Net experience will find this an excellent starting point to their formal training. On completion of this course, delegates will be able to take advantage of the object oriented features of Visual Basic.NET.

Audience

Anyone wishing to become an effective and productive Visual Basic.NET programmer.

Skills Gained

To give delegates a firm foundation in programming with the Visual Basic.NET language. To instil good programming techniques.

This course will enable delegates to:

  • Use some additional user interface controls.
  • Use Visual Studio's advanced debugging features.
  • Build structured exception handling code into their applications.
  • Work with structures and enumerations.
  • Build classes and objects.
  • Take advantage of OO techniques such as inheritance and polymorphism.
  • Work with collection classes.

Prerequisites

Introduction to Programming in Visual Basic.NET [ VB1NET ]

  • Course Outline

    Review

    Visual Studio Environment and VB Programming Fundamentals

  • Terminology. Forms. Controls. Events. Methods.
  • Arguments and parameters. Menus. Variables. Control structures.
  • Data Types

    Data structures

  • Enumerations.
  • Principles of Object Orientation

    Objects, Classes and Encapsulation.

  • Class Members, Instance Members, Methods and Namespaces.
  • Inheritance

    • Classes and Inheritance.
    • Derived Methods and Properties.
    • Polymorphism.
    • Other Inheritance issues.
  • Object construction and garbage collection

    Instance constructors.

  • Shared constructors.
  • Garbage Collection and releasing references.
  • Abstract Classes and Interfaces

    Benefits of Abstraction.

  • Benefits of Interfaces.
  • Delegates and Events

    Delegates, multicast delegates.

  • Using delegates.
  • Creating an event sender, creating an event receiver.
  • Collections

    The System.Collections namespace.

  • IEnumerable, IList, IDictionary.
  • Working with Lists and Dictionaries.
  • Error Handling using Exceptions

    Catch blocks. Exceptions.

  • Properties and methods of exceptions.
  • Additional Windows Controls

    • More menus.
    • Working with File Open, Colour and Font common dialog boxes.
    • Printing.
    • The ErrorProvider component.
  • Follow On Courses

    No follow-on courses have been defined

Examinations

In combination with VB1NET and VB3NET, this course helps to prepare delegates for the MCAD Exam 70-306.

Notes

Please note this course is specific to .net framework 1.1


How to make a booking for the MVB2N course

 
  CourseMonster books thousands of public training courses, classes and boot camps both in London and throughout the UK including: Berkshire, Birmingham, Bristol, Bournemouth, Bucks, Cambridge, Derby, Devon, Edinburgh, Glasgow, Hampshire, Ipswich, Leeds, Leicester, Luton, Manchester, Middlesex, Milton Keynes, Norfolk, Nottingham, Reading, Surrey, Sussex, Tyne and Wear, Midlands and Yorkshire. Topics range from software to administration and development.  
     
CourseMonster® Patent Pending © SeaKom, All Rights Reserved - Channel partners with Business Training Partnership