Course Overview
This course provides students with the knowledge and skills needed to develop applications in Microsoft Visual Basic.NET for the Microsoft .NET platform.
Delivery
Classroom
Duration
5 Days
Locations
- Public Schedule - Brisbane, Melbourne and Sydney
- Group Bookings - All States and Territories across Australia
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.
Course Outline
Lesson 1: Getting Started
- Basic .NET Concepts
- Exploring the Development Environment
- Creating a Visual Basic .NET Project
Lesson 2: Working with Forms and Controls
- Understanding Programming Concepts
- Working with Windows Forms
- Working with Controls
- Styling Your Code
Lesson 3: Using Variables and Arrays
- Introduction to Data Types
- Using Variables
- Variable Scope
- Converting Data Types
- Creating and Using Structures
- Storing Data in Arrays
Lesson 4: Working with Procedures
- Creating Procedures
- Using Procedures
- Using Predefined Functions
Lesson 5: Decision Structures and Loops
- Using Conditional Expressions
- Using Decision Structures
- Using Conditional Loop Structures
Lesson 6: Validating User Input
- Restricting User Input
- Validating Field Data
- Validating Form Data
Lesson 7: Object-Oriented Programming in Visual Basic.NET
- Understanding Classes
- Working with Classes
- Using Shared Members
- Inheritance, Polymorphism, and Namespaces
Lesson 8: Handling Errors and Exceptions
- Types of Errors
- Using the Debugger
- Handling Exceptions
Lesson 9: Enhancing the User Interface
- Creating Menus
- Creating Status Bars
- Creating Toolbars
Lesson 10: Web Forms and XML Web Services
- Working with Web Forms
- Using XML Web Services
Lesson 11: Using ADO.NET
- Database Concepts
- Overview of ADO.NET
- Working with Data
Lesson 12: Deploying Applications
- Introduction to Deployment
- Deploying a Windows-based Application
Lunch
Lunch is provided for students for the duration of the course
|