Courses Courses Arts and Design Arts and Design Animation Graphic Arts Photography Web Design Other Business Business Accounting Administrative Communication Finance Marketing and Sales Operations Project Management Small Business Soft Skills Career Online High School Career Online High School Online High School Diploma Computer Applications Computer Applications AutoCAD Microsoft QuickBooks Windows Other Computer Programming Computer Programming Programming Classes Construction and Trades Construction and Trades Construction Environmental and Energy Trades Health and Fitness Health and Fitness Alternative Medicine Dental Fitness Medical Veterinary Wellness Hospitality Hospitality Hospitality Service Information Technology Information Technology Cloud Computing Networking Other Security Language Language Languages Legal Legal Legal Studies Math and Science Math and Science Mathematics and Science Teacher Professional Development Teacher Professional Development Child Development Classroom Technology Math and Science Reading and Writing Other Test Prep Test Prep Exam Prep Writing Writing Writing and Editing How It Works How It Works About ed2go Externship Programs Financial Assistance Find a School Military Virtual Career Center
Courses
Arts and Design
Animation
Graphic Arts
Photography
Web Design
Other
Business
Accounting
Administrative
Communication
Finance
Marketing and Sales
Operations
Project Management
Small Business
Soft Skills
Career Online High School
Online High School Diploma
Computer Applications
AutoCAD
Microsoft
QuickBooks
Windows
Other
Computer Programming
Programming Classes
Construction and Trades
Construction
Environmental and Energy
Trades
Health and Fitness
Alternative Medicine
Dental
Fitness
Medical
Veterinary
Wellness
Hospitality
Hospitality Service
Information Technology
Cloud Computing
Networking
Other
Security
Language
Languages
Legal
Legal Studies
Math and Science
Mathematics and Science
Teacher Professional Development
Child Development
Classroom Technology
Math and Science
Reading and Writing
Other
Test Prep
Exam Prep
Writing
Writing and Editing
How It Works
About ed2go Externship Programs Financial Assistance Find a School Military Virtual Career Center
ed2go Computer Programming Programming Classes Introduction to Visual Basic
Return to Programming Classes
vb-programming

Introduction to Visual Basic

Visual Basic is the most widely used programming language for creating Windows applications. It is easy to learn and does not require you to memorize difficult commands like other programming languages. In this course, you will learn how to write Windows applications and programs using the Visual Basic programming language and the Visual Basic development environment. You will see how Visual Basic development environment enables you to create the application program and its components literally with the click of a button or menu item. It even writes all the necessary code to get the application started for you.

In this course you will learn the building blocks of programming, including using variables to store data, control structures, and loops. You will discover how to use the large function library built into Visual Basic as well as how to write and use your own functions. You will also explore using Windows’ large and varied library of controls and how to access files and handle errors. You will learn about event-driven and object-oriented programming---concepts that are important not just in Visual Basic, but in other programming languages as well.

6 Weeks / 24 Course Hrs
Starting November 8, 2017

Offered in Partnership with your Preferred School

Anne Arundel Community College Why this school? It's been chosen based on your location or if you've visited this school's website.

Change School

Learning Method

Instructor-led Confirm your Start Date in Cart

Introduction to Visual Basic

Learning Method

Instructor-led Confirm your Start Date in Cart

Introduction to Visual Basic Details + Objective

Course Code: vb0

You Will Learn
  • Learn Visual Basic programming by installing Visual Studio
  • Learn to create Windows application programs and learn how they work
  • Learn to write code through Visual Basic
  • Learn about data types and how to store information in a variable
  • Discover how to determine viewers’ choice and execute different code based on that choice
  • Learn to use two types of procedures to organize code
  • Discover how to preserve data
  • Discover how to prevent and handle runtime error, also called exceptions
How the course is taught
  • Instructor-led course
  • 6 weeks in duration
  • Courses begin each month
  • 2 lessons released each week
  • 24 course hours
How you will benefit
  • Discover Visual Basic, the most widely used programming language for creating Windows Applications
  • Learn a programming language that does not require memorization of difficult commands
  • Be able to create a Windows application with the click of a button or menu item
Introduction to Visual Basic Outline
Expand All
Week 1

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

Week 2

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.

Week 3

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.

Week 4

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.

Week 5

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.

Week 6

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.

View All Sections
Introduction to Visual Basic Instructors
Jeffrey A. Kent

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, and Assembly. He has authored several computer- programming books on different programming languages including Visual Basic, C++ and C#. He's also an attorney, and has combined both careers by writing applications for law firms.

Introduction to Visual Basic Requirements / Prerequisites

There are no prerequisites for this course.

2015 version, free Visual Studio 2015 Community Edition (https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx)

or

2010 version if necessary to support your operating system, free Visual Studio 2010 Express (http://go.microsoft.com/?linkid=9709969)

Windows 8, 8.1 or 10 (2015 version only), 7 (2010 and 2015 versions), XP or Vista (2010 version only)

Note: This course is not suitable for Macintosh users (unless through software such as Boot Camp, Parallels or the like you can run the Windows OS on your Mac OS X machine). Prior programming education or experience is not a prerequisite. Students with Visual Basic 2008 will be supported in the Discussion Areas.

Introduction to Visual Basic Frequently Asked Questions
Expand All
When can I get started?

A new session of each course opens each month, allowing you to enroll whenever your busy schedule permits!

How does it work?

Once a 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.

How long do I have to complete each lesson?

Keep in mind that the interactive discussion area for each lesson automatically closes 2 weeks after each lesson is released, so you’re encouraged to complete each lesson within two weeks of its release.

What if I need an extension?

The Final Exam will be released on the same day as the last lesson. Once the Final Exam has been released, you will have 2 weeks plus 10 days to complete the Final and finish any remaining lessons in your course. No further extensions can be provided beyond these 10 days.

Browse All