Cyber Institute of Technology

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.

 

  Visual Basic Express 2005

·         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!