Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
VBScripting Fundamentals (Updated 2026)
Rating: 4.2 out of 5(3,179 ratings)
14,535 students

VBScripting Fundamentals (Updated 2026)

Simplest Form of Automation
Last updated 3/2026
English

What you'll learn

  • Create VB Scripts
  • Create Conditional Statements
  • Create Loops
  • Create reusable VB functions.
  • Learn to work with Drives, Folders and Drives using File System Object (FSO).
  • Learn to work with Excel Object Model
  • Learn to work with WSH

Course content

17 sections154 lectures10h 49m total length
  • Course Overview2:10

    Here is what you will learn in this course:

    • Variables & Constants

    • Message Box

    • Accepting User Input

    • Arrays - Single Dimension & Two Dimensions

    • Operators

    • Error Handling

    • Data Types

    • Conditional Statements - IF & Select

    • Nested Conditional Statements

    • Loops -

      • Do...While

      • Do...Until

      • For

      • For Each

      • While...Wend

    • Procedures

    • ByVal & ByRef

    • FSO - File System Object

    • Working with Excel

    • WSH (Windows Scripting Host)

  • Online VBScript Editor - ver1 (Beta)
  • Recommendations1:44

    Here are our recommendations for this course:

    • Editors:

      • Notepad will work just fine. However, notepad++ or VSCode might be a better choice.

      • To the most part, the course lectures utilize VSCode.

    • Practice:

      • Nothing replaces hands-on coding.

      • Do not skip assignments & projects.

  • My First Script2:40
  • Assignment #010:04
  • Demo Scripts0:02

Requirements

  • This is a fundamental course with no special requirements to start the course.
  • Basic understanding of internet and software would help.

Description


  2026 Update

  • Added a simple online vbscripting editor (Beta ver1)

VBScript is an Active Scripting language developed by Microsoft. VB scripting allows users to automate tasks in a Windows environment. The concepts from this course benefit regular users (wanting to experiment) and QTP/UFT professionals. VBSkills enables QA Engineers to move their efficiency to a NEXT LEVEL.    QA Engineers, QTP/UFT engineers, System Administrators, and Network Administrators use VBScripting skills to automate simple to complex daily tasks.


We will start from the basics and walk you through a learning journey to master the skills.


The course begins with variables, arrays, operates, and error handling. After you learn these basic skills, we jump into the conditional statements and loops. We have included a module to help you master the built-in functions. These built-in functions come real handy as you don't have to code that functionality.


You will also learn to work with Files, Folders, Excel Documents, and MS SQL Server.


The projects at the end of the course help you to move to the next level by pushing you to most of the skills gained in this course.


There is no replacement for hands-on coding. You will learn to code like a professional developing reusable code.


The Sample Scripts included helps students to learn quickly and experiment by modifying them. The course is well organized with High-Quality Videos, and sample scripts!!

Who this course is for:

  • Anyone who wants to automate tasks using VB Scripting in a windows environment