Don't click on me...I can't even spell VB

I N T R O D U C T I O N   T O   P R O G R A M M I N G
Using Visual Basic

Return to Main Menu 

Welcome to Visual baisc! This class is the introduction class for Windows programming using Visual Basic. If you have never programmed before, this is the place to start.  

I have placed the demonstration projects and other materials on this page for you.

1. To download a project, right click on the link and choose Save Target As.

2. Then select your desktop so you can find it. Look on the desktop and you will see your zipped folder.
3. Now, right-click on that folder and choose extract all and select the desktop as the location.
4. Open that unzipped folder. You will see a file with a .sln file extension.
5. Double-click that to open the project in Visual Studio. To see file extensions turn them on in the View tab of the File explorer.

To view my videos, open them in full-screen mode when they are playing.


Assignment Schedule

Lectures & Sample Projects

  • Start Here: Get your software installed & watch my Introduction Video (The video is in C++ but it all applies to VB)
  1. In order to work on your own computer you will need Visual Studio installed. Fortunately, Microsoft has a free version.
  2. Get Visual Studio Community Edition installed on your computer right away. You may use 2019 if you already have it.
  3. You should be using a computer with Windows 10. If you have a Mac, you will need to install Windows first.  Please note, VS for Mac does not let you create Windows desktop apps like we use in this course.
  • Introduction to Programming Video: Please watch this first! View it in Full Screen.
  • Get the project I used in this video if you want it.
  • Weeks 1-3
    Lesson 1
    Introduction to programming using Visual Basic & Visual Studio

    Murach Chapters 1,2
  • Kessler Videos 1-6

  • Assignment:
    • Start reading my e-book and follow the directions
    • Listen to videos 1-6 and create the projects along with me.
  • Learning to Program in Visual Studio Video Series Part 1: Introduction to programming.

    1. Introduction to Visual Studio  video
    2. Your first project:Working with controls
    3. Modifying controls with Properties 
    4. Naming your controls & making them respond
    5. Writing code to add features
    6. Setting up some Visual Studio Options
    Get the project I used in the videos
  • Learning to Program Video Series Part 2: Using Common Controls

    7. Learning more about text boxes video
    8. Check out the Masked Text box
    9. Link Label adds hyperlinks to your app.
    10. Using List Boxes
    11. Using Combo Boxes
    12. Calendar controls and tool tips 

  • Get the project for videos 7-12 here.
  • Weeks 4-5:
    Lesson 2

    Introduction to VB & Simple Data Entry

    Murach Chapters  3, 4
  • Assignment:
    • Listen to videos for data entry 1-4 and create the projects along with me. You should download my projects so you can study them.

  • Weeks 7-9
    Lesson 3
    Introduction To Variables, List box controls, Counting, & Totals. View Slides

    Murach Chapter 4
  • Kessler Videos 7, 8, 9 & 10
  • Assignment:
    • Look at slides for Intro to Variables. Be sure to read chapter 4.
    • Listen to videos & look at projects in this lesson.
    • Look at Ron's Pet Store Demo project & video.
  • Weeks 10-11:
    Lesson 4

    Making Decisions with IF statements,  & Select Case,  View Slides

    Murach Chapter 5
  • Assignment:
    • Look at videos & projects for Decisions Using If Statements & Select Case structures. Be sure to read chapter 5 about If Statements and Select Case.
  • Using IF and Select Statements for Validation

Decisions using If Statements  Video

Using If-End If & Select Case slides

Using Select Case   Video

Reading Data From List Boxes   Video

Validating Form Data   Video


  • Extra Projects
    for you to have fun with!

Too cool!

Copyright © 1999-2023 Ronald P. Kessler, Ph.D.
All rights reserved.
Revised: 1/5/2023

Course Details & General Information



VB Details & Slides