VISUAL-BASIC.AP1

An Introduction to Programming Using Visual Basic

Master Visual Basic 2017 programming fundamentals, problem-solving, and application development with hands-on labs and practical exercises.

  • Practice in 35 Hands-On Labs — nothing to install
  • 12 Interactive Lessons and 59 topics mapped to the official exam objectives

Beginner Self-paced · 1 year access

35 Hands-On LiveLabs

Practice real IT tasks in guided environments.

  • Real environments
  • Auto-graded
  • No installation
12Interactive Lessons
59Topics
35LiveLab
11Videos
110Flashcards
110Glossary of terms

01 / Skills you'll get

What you will be able to do

Try Free → No credit card required
This course isn't just theory; it's a direct path to mastering Visual Basic 2017 programming. We'll dissect the program development cycle, from initial problem-solving to deploying robust applications. You'll gain practical experience with Visual Basic controls, events, and data handling, understanding the critical nuances of input/output and decision structures. We tackle complex topics like general procedures, loops, arrays, and file I/O, preparing you for real-world challenges. Expect to build database applications and grasp object-oriented programming principles. While comprehensive, remember that true mastery requires consistent practice beyond the labs; shortcuts often lead to brittle code. This isn't about perfection, but about building functional, maintainable software.
  • Develop robust Visual Basic 2017 applications, understanding the full program development cycle from problem definition to deployment, including handling controls and events.
  • Implement advanced programming logic using decision structures (If/Select Case), repetition (Do/For loops), and manage data efficiently with variables, arrays, and text file operations.
  • Design and implement modular code using Function and Sub Procedures, and apply object-oriented programming principles including classes, objects, and inheritance for scalable solutions.
  • Integrate and manage databases within Visual Basic applications, and utilize additional controls to build interactive, multi-form user interfaces.

Course Highlights

  • 12 Structured Lessons Comprehensive coverage of core course objectives
  • 35 Hands-On LiveLabs Interactive guided scenarios with instant evaluation
  • 1 Year Full Access Self-paced learning accessible anytime on all devices

02 / Lessons & labs

See exactly what you will learn and practice

Download outline (PDF)

Lessons

12 Interactive Lessons · 59 topics
01 Preface 1 topics
  • What’s New in the Eleventh Edition
02 An Introduction to Computers and Problem Solving 3 topics
  • An Introduction to Computing and Visual Basic
  • Program Development Cycle
  • Programming Tools
03 Visual Basic, Controls, and Events 4 topics · 3 LiveLab
  • An Introduction to Visual Basic 2017
  • Visual Basic Controls
  • Visual Basic Events
  • Summary

3 LiveLab in this lesson — see the labs panel →

04 Variables, Input, and Output 5 topics · 3 LiveLab
  • Numbers
  • Strings
  • Input and Output
  • Summary
  • Programming Projects

3 LiveLab in this lesson — see the labs panel →

05 Decisions 6 topics · 4 LiveLab
  • Relational and Logical Operators
  • If Blocks
  • Select Case Blocks
  • Input via User Selection
  • Summary
  • Programming Projects

4 LiveLab in this lesson — see the labs panel →

Hands-On Labs Our edge

35 LiveLabs
  • Creating and Running a Visual Basic Console Application
  • Creating and Running a Windows Forms Application
  • Creating an Interactive Greeting App
  • Using Arithmetic Operators to Calculate Student Average Marks
  • Developing a Student Information Processing Application
  • Designing a Basic Student Information Form Using Windows Forms
Labs run in your browser — nothing to install.

03 / FAQs

Questions before you start

Contact us ↗
Is this 'An Introduction to Programming Using Visual Basic' course suitable for absolute beginners?
Absolutely. This course is designed as a foundational introduction, starting with core computing concepts and the program development cycle. While prior experience isn't required, a logical mindset is crucial. Expect to build your skills from the ground up, but don't expect it to be effortless; programming demands consistent effort.
What specific version of Visual Basic will I learn in this training?
This training focuses on Visual Basic 2017. While many core concepts are transferable across versions, the labs and examples are tailored to VB 2017, ensuring you gain relevant, up-to-date skills for modern application development. Be aware that newer versions might introduce minor syntax changes.
How hands-on is the 'An Introduction to Programming Using Visual Basic' course, and what resources are provided?
This course is highly hands-on, featuring 35 practical labs designed to solidify your understanding. You'll also leverage 843 practice quizzes, 110 flashcards, and 12 comprehensive chapters. The goal is practical application, not just theoretical knowledge. However, the labs are a starting point; real mastery comes from independent coding.
What kind of applications can I expect to build after completing this Visual Basic programming course?
Upon completion, you'll be equipped to develop various console applications, Windows Forms applications, and even integrate basic database functionalities. You'll understand how to manage user input, implement decision logic, handle data with arrays and files, and apply object-oriented principles. Don't expect to build enterprise-level software immediately, but you'll have a solid foundation.
Does this course prepare me for any Visual Basic 2017 programming certification?
While this course provides comprehensive training in Visual Basic 2017 programming, it's primarily an introduction to the language and its concepts. It builds a strong foundation for understanding the material covered in many entry-level programming certifications. However, specific certification exam preparation might require additional targeted study beyond this course's scope.

Learn Visual Basic by Doing

Turn programming concepts into practical skills.

  • 1 year of full access
  • 35 LiveLab included
  • Certificate of completion
Try Free

No credit card required

scroll to top