Anda di halaman 1dari 3

http://www.webucator.

com
Toll-free: 877-WEBUCATE (877-932-8228)
From outside the U.S.: 315-849-2724
Fax: 315-410-5320

Introduction to VB.NET 2005


Course length: 5 Days
Course Web Page: http://www.webucator.com/Course.cfm?CourseID=VBN01a

Class Overview

In this Visual Basic .NET training course, students use Visual Studio .NET 2005 to learn the Visual Basic
.NET language. The course starts with a quick overview of the .NET platform, examining assemblies,
Microsoft Intermediate Language, Visual Studio profiles, XML comments, IntelliSense, and debugging. From
there, you will learn the Visual Basic .NET language features to create full-featured Web or Windows
applications that make best use of the .NET platform.You will learn about data types, variables, and operators,
along with all the important flow control structures. You will work through several examples demonstrating
the power of the .NET Framework, and dig into creating and consuming your own classes and objects.
Finally, the course moves on to working with data structures, such as arrays and collection classes, before
finishing up with discussions of generics (see note at bottom), handling exceptions and working with delegates
and events (see note at bottom). By the end of this Visual Basic .NET training course, you will understand
the important concepts that will allow you to start creating .NET applications.

Class Goals
• Learn to build and debug applications using Visual Studio .NET 2005.
• Learn to create and use variables, operators, and data types.
• Learn to find and use classes within the .NET Framework.
• Learn to manage flow control within your code.
• Learn to create and consume classes and objects.
• Learn to add and consume properties and methods in your classes.
• Learn to use .NET's object-oriented features, such as overloading, inheritance and interfaces.
• Learn to store, retrieve, and manipulate multiple values using arrays.
• Learn to work with .NET 2.0's generics (if time allows).
• Learn to use of the .NET Framework's support for collection classes.
• Learn to handle exceptions in Visual Basic .NET.
• Learn to create and use delegates, and understand how they relate to events (if time allows).

Class Prerequisites
• Visual Basic or VBScript (Useful, but not required)
• General Programming Experience (Useful, but not required)

Class Outline
I. Getting Started with .NET
I.A. Thinking about .NET
I.B. Using Visual Studio 2005
I.C. Debugging Your and Handling Exceptions

Page 1 of 3
http://www.webucator.com
Toll-free: 877-WEBUCATE (877-932-8228)
From outside the U.S.: 315-849-2724
Fax: 315-410-5320

II. Data Types and Variables


II.A. Introducing Variables and Data Types
II.B. Working with Variables and Data Types

III. Using the .NET Framework


III.A. Using .NET Framework Classes
III.B. Working with Strings
III.C. Working with Dates and Times
III.D. The My Namespace

IV. Branching and Flow Control


IV.A. Conditional Branching
IV.B. Repeating Code Blocks
IV.C. Unconditional Branching

V. Classes and Objects


V.A. Introducing Objects and Classes
V.B. Creating Your Own Classes
V.C. Working with Classes

VI. Properties and Methods


VI.A. Working with Properties
VI.B. Working with Methods

VII. Object-Oriented Techniques


VII.A. Inheritance
VII.B. Interfaces
VII.C. Organizing Classes

VIII. Working with Arrays


VIII.A. Introducing Arrays
VIII.B. Manipulating Arrays

IX. Handling Exceptions


IX.A. Perspectives on Exception Handling
IX.B. Getting Started with Exception Handling
IX.C. Catching Specific Exceptions
IX.D. Raising Errors
IX.E. Running Code Unconditionally
IX.F. Creating Exception Classes

Page 2 of 3
http://www.webucator.com
Toll-free: 877-WEBUCATE (877-932-8228)
From outside the U.S.: 315-849-2724
Fax: 315-410-5320

X. Collection Classes
X.A. Generics, Collections, and Interfaces
X.B. The Generic List
X.C. Working with Dictionaries, Stacks, and Queues
X.D. Creating Your Own Generic Collection Classes

XI. Delegates and Events (if time allows)


XI.A. Motivating Delegates
XI.B. Introducing Delegates
XI.C. Working with Events

XII. Generics (if time allows)


XII.A. Introducing Generics
XII.B. Generics and Arrays
XII.C. Generic Interfaces
XII.D. Generic Constraints
XII.E. Generics and Lists

Class Materials
Each student will receive a comprehensive set of materials, including course notes and all the programming
examples.

Technical Requirements
Technical requirements and setup instructions available at
http://www.webucator.com/help/supportWiki/index.cfm/VBN01a

Notes

The lessons on Delegates and Events and Generics will be in the courseware, but may not be covered
during class.

For more information...


sales@webucator.com
Toll-free: 877-WEBUCATE (877-932-8228)
From outside the U.S.: 315-446-0560
Fax: 315-410-5320

Page 3 of 3

Anda mungkin juga menyukai