Microsoft

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

Course Code: MVB2N      Days: 3
Show all Microsoft Courses
Scheduled Dates
Locations filtered. Show all UK course locations.
Request availability or book by selecting a date:
England
Berkshire
Wokingham (RG41) 30/09/08 £ 395
Prices exclude VAT.
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