.NET Development Series:

This 40-hour instructor-led course provides participants with the knowledge and skills needed to develop applications in Microsoft Visual Basic .NET for the Microsoft .NET platform. The course focuses on user interfaces, program structure, language syntax, and implementation details.

 

Target Audience

·          This course is intended for both novice and experienced programmers who have a minimum of three months programming experience and have basic Microsoft Windows® navigation skills.

Prerequisites

·          Understanding of the basics of structured programming, including concepts such as flow control, variables and parameters, and function calls.

 

Topics

Module 1: Getting Started

·          Basic .NET Concepts

·          Exploring the Development Environment

·          Creating a Visual Basic .NET Project

 

Module 2: Working with Forms and Controls

·          Understanding Programming Concepts

·          Working with Windows Forms

·          Working with Controls

·          Styling Your Code

 

Module 3: Using Variables and Arrays

·          Introduction to Data Types

·          Using Variables

·          Variable Scope

·          Converting Data Types

·          Creating and Using Structures

·          Storing Data in Arrays

 

Module 4: Working with Procedures

·          Creating Procedures

·          Using Procedures

·          Using Predefined Functions

 

 

Module 5: Decision Structures and Loops

·          Using Conditional Expressions

·          Using Decision Structures

·          Using Conditional Loop Structures

 

Module 6: Validating User Input

·          Restricting User Input

·          Validating Field Data

·          Validating Form Data

 

Module 7: Object-Oriented Programming in Visual Basic .NET

·          Understanding Classes

·          Working with Classes

·          Using Shared Members

·          Inheritance, Polymorphism, and Namespaces

 

Module 8: Handling Errors and Exceptions

·          Types of Errors

·          Using the Debugger

·          Handling Exceptions

 

 

Module 9: Enhancing the User Interface

·          Creating Menus

·          Creating Status Bars

·          Creating Toolbars

 

Module 10: Web Forms and XML Web Services

·          Working with Web Forms

·          Using XML Web Services

 

Module 11: Using ADO.NET

·          Database Concepts

·          Overview of ADO.NET

·          Working with Data

 

Module 12: Deploying Applications

·          Introduction to Deployment

·          Deploying a Windows-based Application