Visual Basic Programming Course

Read more about the Visual Basic Programming course overview, prices and how to book.

Course Objectives: What Will I Learn?

Delegates who complete the Visual Basic Programming course will be able to:

  • Write VB.NET Console programs.
  • Understand and debug VB.NET programs.
  • Understand the principles of the Common Language Runtime.

Intended Audience: Is This The Right Course For Me?

This course is intended for:

  • The Visual Basic Programming course is suitable for developers who want to develop applications for the .NET framework.

Course Prerequisites: Am I Ready For The Course?

Previous programming experience is essential.

Please ensure you meet the prerequisites for the Visual Basic Programming Course before you attend the course. Read the importance of course prerequisites to understand why this is necessary.

Course Contents: What Does The Course Cover?

Introduction to Visual Basic
Common Language Runtime. •  Differences between Visual Basic in the .NET environment and VB 6.0. •  Upgrade and portability issues.
Object Orientation in Visual Basic
Concepts. •  Base & derived classes. •  Overloading vs Overriding. •  Virtual methods. •  Shadowing. •  Member scope & access. •  Constructors & destructors. •  Statefull versus stateless.
Program Structure and Project Types
Console applications. •  WinForms. •  Deployment. •  Assemblies. •  Name spaces. •  CLR system classes.
Form Based Development
WinForms. •  Visual inheritance. •  Menus. •  Form events. •  Dialogs. •  MDI interfaces and execution.
Common Programming Tasks
File access. •  External libraries. •  System name spaces. •  COM Interop library. •  Using legacy components.
ActiveX Controls
Creation. •  Inheritance. •  Properties, methods and events. •  Intrinsic controls. •  Custom controls.
Data Types, Expressions and Statements
Data types. •  Type safety. •  New system data types. •  Type conversion.
Procedures, Functions and Program Statements
Keywords. •  Built-in. •  Procedures and functions. •  Optional parameters. •  New constructs. •  Exception handling.
Database Development
ADO.NET. •  Providers. •  ODBC, OLEDB and SQL Server. •  System.Data.sqlClient. •  Connection & Command objects. •  Data Adapter, Reader, Set, Table objects. •  Connected vs disconnected. •  SQL & stored procedures. •  Data controls, Grids, Lists and Combo boxes •  Bound controls versus unbound controls.
Miscellaneous
Debugger. •  VB.NET and XML. •  OO Design Methodologies.

Download the Visual Basic Programming course contents in PDF format for easy printing.


Home   |    Top of this page   |    Contact Us    Incus Data Anvil Man Schedule   |    Course List   |    FAQ   |    Sitemap

Essential Skills for IT