Course Code: vb0
In your first lesson, you will learn how to install Visual Studio on your computer. You will begin creating your first Windows application program as you discover how a Windows application works. Then you will discover what Visual Basic did behind the scenes to help you create that application. You will also learn about properties, which are characteristics of an object---such as color and size---and how to change those properties
In this lesson, you will learn about procedures and use Visual Basic to write your first code. You have been focusing mainly on form, which is the most important part of a Windows application’s graphical user interface (or GUI). Form’s primary role is to host other controls that enrich the GUI of Windows applications. Now you will discover how to add controls to your form and how to write code for these controls.
In this lesson, you will learn all about data types, which represent different varieties of data (such as numeric data or text data). You will discover how to store that information in a variable. Then you will learn how to harness the computer’s calculating ability using math operators.
This lesson will show you how to use comparison and logical operators to determine a user’s choice. Once you know the user’s choice, you will want to execute different code based on that choice. You will learn how to use If and Select Case statements to execute alternative code statements.
This lesson will explore how to use loops, which repeat code execution until a condition is no longer true. You will learn about arrays, which may hold multiple values at one time and work very well with loops. Then you will learn how to divide up code into separate procedures. You will explore two types of procedures---subroutines and functions---that help you organize your code.
Finally, you will explore how to write code that reads from and writes to a text file in order to preserve the data. You will also learn how to add Open and Save dialog boxes so you can open a text file to read from it and save to a text file to write to it. Then you will discover how to prevent and handle exceptions.
Jeffrey A. Kent is a Professor of Computer Science, teaching both traditional and online classes. He has taught a number of computer programming languages, including C, C++, Java, Visual Basic, and Assembly. He is the published author of several computer-programming books, including "Visual Basic 2005 Demystified" and "C++ Demystified." He is also an attorney and has combined both careers by writing applications for law firms.
There are no prerequisites to take this course. Prior programming education or experience is not required.
The instructional materials required for this course are included in enrollment and will be available online.
A new session of each course opens each month, allowing you to enroll whenever your busy schedule permits.
Once a course session starts, two lessons will be released each week for the six-week duration of your course. You will have access to all previously released lessons until the course ends.
The interactive discussion area for each lesson automatically closes two weeks after each lesson is released, so you’re encouraged to complete each lesson within two weeks of its release.
The final exam will be released on the same day as the last lesson. Once the final exam has been released, you will have two weeks plus 10 days (24 days total) to complete the final and finish any remaining lessons in your course. No further extensions can be provided beyond these 10 days.