top of page
Youth Visual Basic Programming

Hours: 24

Schedule:  Flexible (  3 hrs / week,  8 weeks program)

Programming:  Visual Basic / Python / Java Script 

Group: 5 to 10 students 

 

Course Objectives

 

  • Understand the Visual Basic (VB) programming environment.

  • Learn to create Windows Forms applications.

  • Master programming logic using VB: variables, loops, conditions, and events.

  • Build interactive desktop applications and games.

  • Develop debugging, GUI design, and logic skills.

 

Course Modules

 

Module 1: Introduction to Visual Basic

  • What is Visual Basic?

  • Installing & Setting up Microsoft Visual Studio

  • Overview of VB IDE (Integrated Development Environment)

  • Writing your first "Hello World" program

 

Module 2: Programming Basics

  • Variables and Data Types (String, Integer, Double, Boolean)

  • Input and Output

  • Using MessageBox and InputBox

  • Operators and Expressions

 

Module 3: Control Flow

  • Conditional Statements: If, ElseIf, Select Case

  • Loops: For...Next, Do...Loop, While...End While

  • Nesting and logical conditions

 

Module 4: Procedures and Functions

  • Creating and calling Subroutines

  • Functions and return values

  • Scope of variables

 

Module 5: GUI (Graphical User Interface) Programming

  • Working with Forms and Controls

  • Buttons, Labels, TextBoxes, CheckBoxes, ComboBoxes, etc.

  • Event-driven programming (e.g., Button Clicks)

  • Timer control for animations or clocks

 

Module 6: Arrays and Collections

  • One-dimensional and two-dimensional arrays

  • Loops with arrays

  • Simple sorting and searching

 

Module 7: File Handling

  • Reading and writing text files

  • Save and load functionality

  • OpenFileDialog and SaveFileDialog usage

 

Module 8: Error Handling and Debugging

  • Try...Catch statements

  • Using Breakpoints and Watch Window

  • Common logic and syntax errors

 

Module 9: Mini Projects

Students will create interactive apps such as:

  • Student Grade Calculator

  • Simple Calculator

  • To-Do List App

  • Tic-Tac-Toe Game

  • Digital Clock

  • Quiz Application

 

 

Capstone Project

At the end of the course, students will design and develop a full-featured Windows application, such as:

  • Library Book Management App

  • Student Report Card System

  • Personal Budget Tracker

  • Login Authentication System

 

Learning Outcomes

By the end of this course, students will:

  • Gain confidence in creating VB applications with GUI

  • Understand foundational programming logic

  • Learn to debug and maintain VB code

  • Be able to independently build desktop software tools

 

Features:

  • Theory + Labs
  • Engaged students by various exampls and interesting labs
  • Homework and project
  • Various Programming Levels to choose 
  • Courses are aligned for the Middle and High school course content
  • Special batches for Summer / Winter sessions 
  • Fun events 

Youth Visual Basic Programming

SKU: IYVB300
$550.00 Regular Price
$500.00Sale Price
0/150
    Apply for a Job

    Disclaimer: At this time, we are not offering any training programs for Nebraska residents.
     

    'PMP' and 'PMI' are registered marks of the Project Management Institute, Inc.

    ​InfoTekGuide is an independent training provider and is not affiliated with, endorsed by, or sponsored by Salesforce, Google, YouTube, Amazon, Microsoft, Azure, Cisco, Snowflake, or Atlassian. All trademarks, logos, and brand names are the property of their respective owners. Any references are used for educational and descriptive purposes only.

    InfoTekGuide - A Leading IT Training Provider in Schaumburg.

    bottom of page