Object Oriented Programming with Visual Basic

Course

In Worcester

£ 995 + VAT

Description

  • Type

    Course

  • Location

    Worcester

  • Duration

    3 Days

The course will provide a basis for programming object oriented applications using Visual Basic .NET. Suitable for: Visual Basic .NET programmers who have basic language skills in Visual Basic .NET who which to develop their skills in object programming, using the latest Microsoft development technologies. Those delegates working towards MCPD: Windows Developer certification.

Facilities

Location

Start date

Worcester (Worcestershire)
See map
8-10 The Moors, WR1 3EE

Start date

On request

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Basic

Course programme

THE COURSE
The course will provide a basis for programming object oriented applications using Visual Basic .NET. The content is focused on object and class creation, properties, methods, overloading, polymorphism, inheritance abstract classes, shared properties and methods, interfaces, events, delegates, lists. The course will also cover language features such as generics. The course highlights the differences between Visual Studio 2005 and 2008 (.NET 3.5). Delegates can choose between Visual Studio 2005 and 2008 when tackling the exercises.

WHO SHOULD ATTEND
Visual Basic .NET programmers who have basic language skills in Visual Basic .NET who which to develop their skills in object programming, using the latest Microsoft development technologies. Those delegates working towards MCPD: Windows Developer certification.

PRE-REQUISITES
Before attending this course, it is recommended that delegates:

Are able to manage a solution using the Visual Studio IDE and tools

Understand the Microsoft .NET Framework and the Common Language Runtime

Have application programming experience with a .NET Framework compliant language (C# or VB.NET)

COURSE TOPICS

INTRODUCTION

  • Intro to Visual Basic.NET
  • The Development of the Visual Basic Language
  • What is the .NET Platform?
  • What is the .NET Framework?
  • Graphic User Interface Design
  • Event Driven Programming
  • Rapid Application Development
  • Object Oriented Programming (OOP)
  • Namespaces

PROGRAMMING WITH OBJECTS

  • Structured vs. OO Programming
  • Classes
  • Creating Properties Using Classes
  • Method Overloading
  • Constructors
  • Constructors and Overloading
  • Partial Classes

INHERITANCE

  • Inheritance
  • Class Diagrams
  • Abstract Classes
  • Class Libraries
  • Creating a Solution
  • Sharing
  • Access Specifiers

Events and Delegates

  • Events
  • Delegates


Lists

  • Collections
  • Traditional Arrays
  • The List Class
  • Associative Arrays
  • The Dictionary Class
  • Collections (Optional)
  • The ArrayList Class
  • The HashTable Class
  • Summary of Different List Types
  • Summary and Example Code

Interfaces

  • What is an Interface
  • Creating a new Interface
  • Predefined Interfaces
  • Implementing IComparable

Object Oriented Programming with Visual Basic

£ 995 + VAT