Training Courses : Developers : Microsoft Visual Studio

Training Courses
[Course 2559] - Introduction to Visual Basic.NET Programming with Microsoft.NET

Code: MSD2559
Type: IT InstructorLed Courses
Category: Microsoft Visual Studio
Course 2559 provides students 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.
This is the first course in the Visual Basic .NET curriculum and will serve as the entry point for other .NET courses.


Duration: 35 hours
Location: EDITC & MMC Conference Center, 16 Imvrou Street, 1055 Nicosia
Language: Greek
Attendance: 4-16
Speaker:
 

Topics
Module 1: Getting Started
Module 2: Working with Forms and Controls
Module 3: Using Variables and Arrays
Module 4: Working with Procedures
Module 5: Decision Structures and Loops
Module 6: Validating User Input
Module 7: Object-Oriented Programming in Visual Basic .NET
Module 8: Handling Errors and Exceptions
Module 9: Enhancing the User Interface
Module 10: Web Forms and XML Web Services
Module 11: Using ADO.NET
Module 12: Deploying Applications


Who Should Attend
1.IT Managers
2. IT Professional, IT Technician
3.IT Administrator
4.Web Server Administrator
5.Web Based Application Developer


Purpose
This course provides students 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.
This is the first course in the Visual Basic .NET curriculum and will serve as the entry point for other .NET courses.


Objectives
After completing this course, students will be able to:
•Create a simple Visual Basic .NET-based application based on the Windows Application template.
•Use forms and controls to create a user interface.
•Create and use variables and arrays.
•Create and use Sub and Function procedures, including predefined functions.
•Implement decision structures and loops by using conditional expressions.
•Validate user input for fields, controls, and forms.
•Apply object-oriented programming techniques to create classes, add methods, and add properties.
•Resolve syntax, run-time, and logic errors by using the debugger and structured exception handling.
•Enhance the user interface by adding menus, status bars, and toolbars.
•Create a simple Visual Basic .NET-based Web Forms application that uses an XML Web Service.
•Access and manipulate data in a Microsoft Access or Microsoft SQL Server™ database by using Microsoft ADO.NET.
•Build, package, and deploy an application.


Prerequisites
None

Methodology
1. Training
2.Discusions
3. Labs
4.Exercises


Equipment
1.Microsoft Official training material in english language
2. Personal Computers
3.Video Projector
4. Printer
5. Whiteboard and flip charts


TimeTable
Day 1
Module 1: Getting Started
•Basic .NET Concepts
•Exploring the Development Environment
•Creating a Visual Basic .NET Project

Lab : Creating Your First Application
Exercise 1: Creating Your First Application in Visual Basic .NET

•Module 2: Working with Forms and Controls
•Understanding Programming Concepts
•Working with Windows Forms
•Working with Controls
Styling Your Code

Lab : Creating the User Interface
Exercise 1: Creating the Main Form

Day 2
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

Lab : Creating and Using Variables
Exercise 1: Using Static Variables
Exercise 2: Creating, Using, and Converting Variables

Lab : Using Structures and Arrays
Exercise 1: Creating a Structure
Exercise 2: Creating and Using Arrays

Module 4: Working with Procedures
•Creating Procedures
•Using Procedures
•Using Predefined Functions

Lab : Creating and Using Procedures
Exercise 1: Creating Functions in a Module
Exercise 2: Working with the Main Form

Day 3
Module 5: Decision Structures and Loops
•Using Conditional Expressions
•Using Decision Structures
•Using Conditional Loop Structures

Lab : Using Decision Structures
Exercise 1: Checking User Input
Exercise 2: Confirming Application Close

Module 6: Validating User Input
•Restricting User Input
•Validating Field Data
•Validating Form Data

Lab : Validating User Input
Exercise 1: Validating User Input

Day 4
Module 7: Object-Oriented Programming in Visual Basic .NET
•Understanding Classes
•Working with Classes
•Using Shared Members
•Inheritance, Polymorphism, and Namespaces

Lab : Creating a Derived Class
Exercise 1: Creating a Derived Form Class

Module 8: Handling Errors and Exceptions
•Types of Errors
•Using the Debugger
•Handling Exceptions

Lab : Implementing Structured Exception Handling
Exercise 1: Using Try…Catch Blocks
Exercise 2: Using Try…Catch…Finally Blocks

Day 5
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

Lab : Creating a Web Application
Exercise 1: Creating the User Interface
Exercise 2: Using XML Web Services

Module 11: Using ADO.NET
•Database Concepts
•Overview of ADO.NET
•Working with Data

Lab : Accessing Data with ADO.NET
Exercise 1: Using the Data Form Wizard

Module 12: Deploying Applications
•Introduction to Deployment
•Deploying a Windows-based Application


Lab : Deploying an Application
Exercise 1: Using the Setup Wizard
Exercise 2: Installing the Loan Application




Find Training Courses
Name
Type
v
Category
v
 

© EDUCATION & INFORMATION TECHNOLOGY CENTRE (EDITC). All Rights Reserved. Developed by CMP POLYMEDIA LTD