Courses / Technology and Programming Online/ Programming with Microsoft VB.Net (Visual Basic dotNet)

Programming with Microsoft VB.Net (Visual Basic dotNet)

10 LIVE interactive online classes + PPTs + PDFs + Documents

Price: $400

- or - Request a Callback - or - Email us: courses@wiziq.com

Course Highlights

  • 10 LIVE interactive online classes (2 hours each)
  • You get a comprehensive look at VB.Net
  • Includes complete courseware : PPTs + PDFs + Documents
  • Instructed by instructor with 8 years of experience

About the Course

Language of Instruction: English

Course Description

 

 

With the rising demand for customized web applications among businesses across the world, VB.Net is being increasingly chosen as the development framework!

 

A powerful framework for building rich graphical user interfaces, built-in support for Web services standards, and other such features, VB.Net retains the ease of VB 6.0 while encompassing the capabilities of full featured languages.

 

With 20 hours of LIVE interactive online classes, Programming with Microsoft VB.Net is designed to get you started with programming in VB.Net. The course covers the theory as well as programming exercise practicals. You also learn advanced programming skills like creating and printing reports, referencing objects, and accessing information in a database using Windows Form and Web Form.

 

By the end of this course, you’ll be able to:

 

  • Create a Windows-based application in Visual Basic.NET
  • Design Applications and follow the standard of creating TOE Chart
  • Use variables and constants in the program
  • Use Selection Structure such as If..Else statements
  • Use Nested, If/ElseIf/Else, and Case Selection Structures
  • Use Repetition Control Structure such as For..Next, Do..Loop, and For..Each..Next statement
  • Create Sub and Sub Function Procedures
  • Manipulate strings using string basic functions
  • Create Sequential Access Files and Printing
  • Create Random Access Files
  • Use One-dimensional arrays and two-dimensional arrays

 

Programming with Microsoft VB.Net online course package:

 

  • 10 LIVE interactive online classes (2 hours each)
  • Malay Time Saturday & Sunday from 8 AM to 10 PM (PHT)
  • Courseware : PPTs + PDFs + Documents
  • Online tests to assess your performance

 

Course outline:

 

Lesson 1. Designing Applications

 

After completing this lesson, you will be able to:

 

  • Plan an OOED application in Visual Basic .Net
  • Complete a TOE chart (Task, Object, Event)
  • Follow the Windows standards regarding the layout and labelling of controls
  • Build the user interface using your TOE chart and sketch
  • Follow the Windows standards regarding the use of graphics, color, and fonts.
  • Set the BorderStyle property
  • Add a text box to a form
  • Lock the controls on the form
  • Assign access keys to controls
  • Use the TabIndex property
  • Use the TOE chart to code the application
  • Use pseudocode to plan an object's code
  • Write an assignment statement
  • Use the Focus method
  • Include internal documentation in the code
  • Write arithmetic expressions
  • Use the Val and Format functions

 

Lesson 2. Using Variables and Constants

 

After completing this lesson, you will be able to:

 

  • Create a local and form-level variable
  • Select an appropriate data type for a variable
  • Select an appropriate name for a variable
  • Assign data to an existing variable
  • Create a named constant
  • Include local and form-level variables in an application
  • Concatenate strings
  • Get user input using the InputBox function
  • Local the Visual Basic .Net intrinsic constants in the Object Browser
  • Include the vbNewLine constant in code
  • Designate the default button for a form
  • Include a static variable in code
  • Code the TextChanged even procedure
  • Create a procedure that handles more than one event

 

Lesson 3. The Selection Structure

 

After completing this lesson, you will be able to:

 

  • Write an If...Then...Else statement
  • Write code that uses comparison operators and logical operators
  • Use the UCase and LCase funtions
  • Group objects using a GroupBox control
  • Calculate a periodic payment using the Pmt function
  • Create a message box using the MessageBox.Show method
  • Determine the value returned by a message box
  • Specify the keys that a text box will accept
  • Display the ControlChars constant
  • Align the text in a label control

 

Lesson 3. More on Selection Structure

 

After completing this lesson, you will be able to:

 

  • Code a nested selection structure
  • Recognize common logic errors in selection structures
  • Code an If/ElseIf/Else selection structure
  • Code a case selection structure
  • Write code that uses the Is, TypeOf... Is, and the Like comparison operators
  • Include a group of radio buttons in an interface
  • Designate a default radio button
  • Include a check box in an interface
  • Create a user-defined Sub procedure
  • Generate random numbers using the Random object and the Random.Next method
  • Call a user-defined Sub procedure
  • Invoke a radio button control's Click event procedure from code
  • Process code when a form is first loaded into the computer's memory.
  • Select the existing text in a text box control
  • Code a check box control's Click event procedure
  • Display and hide a control

 

Lesson 5. The Repetition Structure

 

After completing this lesson, you will be able to:

 

  • Code the repetition structure using the For..Next and Do..Loop statements
  • Display a message in the Output window while an application is running
  • Change the location and size of a control while the application is running
  • Initialize and updated counters and accumulators
  • Access the controls in the Controls collection
  • Code the repetition structure using the For Each..Next statement
  • Create an object variable
  • Create a collection
  • Create parallel collections
  • Enable and disable a control
  • Select the existing text when the user tabs to a text box
  • Prevent a form from closing

 

Lesson 6. Sub and Sub Function Procedures

 

After completing this lesson, you will be able to:

 

  • Explain the difference between a Sub procedure and a function procedure
  • Create a procedure that receives information passed to it
  • Explain the difference between passing data by value and by reference
  • Create a Function procedure
  • Add a list box to a form
  • Add items to a list box
  • Sort the contents of a list box
  • Select a list box item from code
  • Determine the selected item in a list box
  • Round a number
  • Code a list box's SelectedValueChanged event
  • Add an existing form to a solution
  • Add new module to a solution
  • Code the Sub Main procedure
  • Create an instance to a form
  • Display a form object using the Showdialog method

 

Lesson 7. Manipulating Strings

 

After completing this lesson, you will be able to:

 

  • Determine the number of characters contained in a string
  • Remove character form a string
  • Determine whether a string begins or end with one or more specific characters
  • Access characters formt he beginning, middle, and an end of a string
  • Replace one or more characters in a string
  • Insert characters within a string
  • Search a string for one or more characters
  • Add a main menu control to a form
  • Add menu elements to a main menu control
  • Assign access keys and shortcut keys to menu elements
  • Code a menu item's Click event procedure
  • Include the Substring method in a procedure
  • Include the Mid statement in a procedure
  • Include the IndexOf method in a procedure

Lesson 8. Sequential Access Files and Printing

 

After completing this lesson, you will be able to:

 

  • Declare StreamReader and StreamWriter object variables
  • Open a sequential access file
  • Determine whether a sequential access file exists
  • Write information to a sequential access file
  • Align the text written to a sequential access file
  • Read information form a sequential access file
  • Determine whether the computer has finished reading a sequential access file
  • Close the sequential access file
  • Add a DateTimePicker control to a form
  • Control the appearance of a DateTimePicker control
  • Format the text that appears in a DateTimePicker control
  • Set and retrieve the information stored in a DateTimePicker control
  • Retrieve the system date and time
  • Display a form immediately
  • Add a PrintDocument control to a form
  • Print text using the Print and e.Graphics.DrawString methods
  • Code the PrintDocument control's PrintPage even procedure

 

Lesson 9. Random Access Files

 

After completing this lesson, you will be able to:

 

  • Define the terminology used with random access file
  • Create a record structure
  • Open and close a random acess file
  • Write data to and read data from a random access file
  • Initialize a random access file
  • Test for the end of a random access file
  • Use a record structure in an application
  • Initialize a random access file in an application
  • Add records to a random access file
  • Display a specific record contained in a random access file
  • Verify that the record number is valid
  • Delete the information form a record stored in a random access file
  • Print the contents of a random access file

 

Lesson 10. Arrays

 

After completing this lesson, you will be able to:

 

  • Declare and initialize a one-dimensional array
  • Assign data to a one-dimensional array
  • Display the contents of a one-dimensional array
  • Display the contents of a one-dimensional array
  • Access an element in one-dimensional array
  • Search a one-dimensional arry
  • Compute the average of a one-dimensional arrays' content
  • Update the contents of a one-dimensional array
  • Sort a one-dimensional array
  • Create and manipulate parallel one-dimensional arrays
  • Create and manipulate a one-dimensional array of structure
  • Create and intialize a two-dimensional array
  • Store data in a two-dimensional array
  • Manipulate a two-dimensional array

 

About the Instructor

Rommel Abelgas
Cavite, Philippines

Rommel Abelgas is an accomplished information services professional with extensive (8 years) experience in bringing hi-end technology to corporate clients.

 

Specialities:

 

Microsoft Office (Expert), HTML/CSS/JavaScript (Expert), MS Access (Expert), MS SQL Server 2000/2005/2008 (Expert), Visual Basic 6.0 (Expert), Excel VBA Programming (Expert), Crystal Report 9 (Expert), VB/C#/ASP.Net (Expert), SSIS (Expert), SSRS (Expert), Microsoft Sharepoint 2003 (Advanced)

 

Qualifications:

 

  • Techno MBA from De Lasalle University - Dasmarinas, Philippines
  • Bachelor of Science in Computer Science from EARIST Cavite Campus, Philippines

 

He lives in Philippines.

 

 

Comments

Request a Callback

from a student counselor

*Name:

*Email:

*Mobile: +

Question:

Request a Callback

Safe & Secure
Transactions

Paypal and all major credit cards accepted.

How it works?

Want to learn online and be successful?

Learn how!

Join millions of learners from around the world who use WizIQ to learn online. Find and enroll in a WizIQ online course or let a student adviser find a course for you. Contact us at courses@wiziq.com!

Learners who viewed this also viewed

Live Help