Introduction to Visual Basic 2005
Online, instructor led course. Learn at your convenience!
Register now!
Would you like a free preview of the first lesson of the course
before you register?
After completing this course, students will be able be to write windows applications
of moderate complexity. Windows applications are programs that are written to run
on your computer. The Visual Studio.NET Integrated Development Environment (IDE)
makes learning easy and fun. Our instructor will be there to help you every step
of the way. Here is the content of the course:
§ Writing Windows Applications with Visual
Basic
§
Programming Languages—Procedural, Event Driven,
and Object Oriented.
§
Writing Visual Basic Projects.
§
The Visual Studio Environment.
§
Writing Your First Visual Basic Project
§
Finding and Fixing Errors
§
Visual Studio Help
§
Distinguish between variables, constants, and controls.
§
Differentiate among the various data types.
§
Apply naming conventions incorporating standards and indicating the data type.
§
Declare variables and constants.
§
Select the appropriate scope for a variable.
§
Convert text input to numeric values.
§
Perform calculations using variables and constants.
§
Convert between numeric data types using implicit and explicit conversions.
§
Round decimal values using the Decimal.Round method.
§
Format values for output using the ToString method.
§
Use Try/Catch blocks for error handling.
§
Display message boxes with error messages.
§
Accumulate sums and generate counts.
§
Use If statements to control the flow of logic.
§
Understand and use nested Ifs.
§
Read and create flowcharts indicating the logic in a selection process.
§
Evaluate conditions using the relational operators.
§
Combine conditions using And and Or.
§
Test the Checked property of radio buttons and check boxes.
§
Perform validation on numeric fields.
§
Use a Case structure for multiple decisions.
§
Use one event procedure to respond to the events for multiple controls.
§
Call event procedures from another procedure.
§
Create message boxes with multiple buttons and choose alternate actions based on
the user response.
§
Debug projects using breakpoints, stepping program execution, and displaying intermediate
results.
§
Create menus and submenus for program control.
§
Display and use the Windows common dialog boxes.
§
Write reusable code in sub procedures and function procedures and call the procedures
from other locations.
§
Use object-oriented terminology correctly.
§
Create a two-tier application that separates the user interface from the business
logic.
§
Differentiate between a class and an object.
§
Create a class that has properties and methods.
§
Use property procedures to set and retrieve private properties of a class.
§
Declare object variables and assign values to the properties with a constructor
or property procedures.
§
Instantiate an object in a project using your class.
§
Differentiate between shared members and instance members.
§
Understand the purpose of the constructor and destructor methods.
§
Inherit a new class from your own class.
§
Apply visual inheritance by deriving a form from another form.
§
Create and use list boxes and combo boxes.
§
Differentiate among the available types of combo boxes.
§
Enter items into list boxes using the Items collection in the Properties window.
§
Add and remove items in a list at run time.
§
Determine which item in a list is selected.
§
Use the Items.Count property to determine the number of items in a list.
§
Display a selected item from a list.
§
Use Do/Loops and For/Next statements to iterate through a loop.
§
Send information to the printer or the Print Preview window using the PrintDocument
class.
§
Establish an array and refer to individual elements in the array with subscripts.
§
Use the For Each/Next to traverse the elements of an array.
§
Create a structure for multiple fields of related data.
§
Accumulate totals using arrays.
§
Distinguish between direct access and indirect access of a table.
§
Write a table lookup for matching an array element.
§
Combine the advantages of list box controls with arrays.
§
Store and look up data in multidimensional arrays.
This course is intended for students who have some experience
with programming concepts and logic. For example, students are expected to know
how to create, delete, and navigate folders using the Windows XP operating systems.
No experience, however, with Visual Basic.NET is assumed.
Students are required to
obtain the following material to benefit from the course. The course material is
not included in the course fee of $295.00.
·
Software: Visual Basic
2005 Express Edition software
§
The software can
be downloaded from Microsoft's web site free of charge.
·
Textbook: The textbook
is required for this course. Students must obtain a copy of the textbook prior
to the first day of the class. (new version approx. $95.00)
§
Textbook Title:
Programming in Visual Basic.NET 2005 available at amazon.com.
§
Authors: July Case
Bradley and Anita C. Millspaugh
§
Publisher:
McGraw-Hill ISBN: 0073215880
·
Third Party Website Subscription: The course uses selected videos from the Website
(http://www.learnvisualStudio.net) to provide a better learning experience to
students. We strongly recommend that you subscribe to LearnVisualStudio.net. The
site offers a 30-day money guarantee, which gives you a chance to evaluate the
videos before you register for this course.
This course
uses Visual Basic 2005 Express Edition. For
system requirements, please visit
the Microsoft web site.
·
Course fee: $295.00
§
If you withdraw
from the course within the first 3 weeks of the course, we will refund 100% of
your money. There is no refund after completing 3 weeks of
the course
·
Course Material: cost varies
§
You are required
to obtain a copy of the textbook before the first day of class
§
We strongly
recommend that you subscribe to the site http://www.learnvisualstudio.net. The
site offers different levels of subscriptions at very low prices, with a 30-day
money back guarantee. You should evaluate their video library which includes
more 500 videos on the .NET framework, including videos on Visual Basic 2005.
Students who complete the course successfully are issued a course
completion certificate at no additional cost. Additional certificates cost
$15.00 each. Course completion means students have completed all their weekly
assignments.
Register now!