Visual Basic .NET - Introduction to Programming (VB1)

Microsoft, Programming

This practical course introduces Visual Basic .NET to programmers and IT professionals who want to build desktop software for Windows. You will learn to design and manage forms, handle user input, and apply core programming concepts to real projects. By the end you'll create executable programs and understand project structure.

The training covers controls, menus, debugging, data and graphics. You will practice using controls, menus and toolbars, explore debugging and error handling, work with collections and arrays, and connect to databases. Hands-on labs and a final Notepad-style MDI project consolidate learning.

Location, current course term

Contact us

Custom Customized Training (date, location, content, duration)

The course:

Hide detail
  • Development environment
    1. Getting familiar with the IDE
    2. Basic operations: writing and editing code
    3. Using modules, forms and classes
    4. First program and creating an EXE file
  • Basic topics
    1. Variables, data types and declarations
    2. Working with string (text) variables
  • Form and controls
    1. Form properties and events
    2. Basic controls: properties, methods and events
  • Menus and toolbars
    1. Creating menu items
    2. Access (shortcut) keys
    3. Menu and toolbar events
  • Mathematics
    1. Basic calculations
    2. Advanced calculations
    3. Math functions in the .NET Framework
  • Program branching
    1. Conditional statements: If-Then, Select Case
    2. Loops: For-Next, Do-Loop
    3. Menu and toolbar event handling
  • Arrays
    1. Static arrays
    2. Dynamic arrays
    3. Loading and sorting array elements
  • Debugging and error handling
    1. Stepping through code, debug windows, inspecting variables
    2. Ignoring errors, custom error handlers
    3. Error handling using Try-Catch
  • Collections and working with them
    1. The Controls collection
    2. Creating a custom/user collection
  • Namespaces
    1. The My object
  • Graphics
    1. Form coordinates and System.Drawing.Graphics
    2. Animation, graphics and text on a form
    3. Drawing on a form with the mouse
  • Building a complete Notepad application
    1. MDI child and parent windows
    2. MDI menus and toolbars
    3. Open and Save dialog boxes for text files
    4. Working with the clipboard
  • Databases
    1. ADO.NET data connections
    2. Loading data into form controls
    3. Sorting and filtering data
Assumed knowledge:
Basic knowledge of the MS Windows environment.
Recommended subsequent course:
Visual Basic .NET - Advanced Programming Techniques (VB2)
Schedule:
3 days (9:00 AM - 5:00 PM )
Language:

Vybrané zákaznické reference

OTIS a.s., Václav Z.
Visual Basic .NET - Introduction to Programming ( VB1)
"Výborné vysvětlení, rozsáhlé znalosti školitele, ochota vysvětlovat. Spokojenost."
OTIS a.s., Tomáš B.
Visual Basic .NET - Introduction to Programming ( VB1)
"Pochopení OOP, syntaxe a lepší psaní kódu. Lektor byl znalý a dokázal řešit případné problémy za běhu."
Kostal CR, spol s r.o., Jaroslav C.
Visual Basic .NET - Introduction to Programming ( VB1)
"Naučil jsem se zakladní práci s Visual Studiem, základy .NET a SQL, které mi velmi pomůžou při mé práci. Líbil se mi přátelský přístup lektora a jeho srozumitelné vysvětlování."
Kostal CR, spol s r.o., Jan J.
Visual Basic .NET - Introduction to Programming ( VB1)
"Školení mi přineslo základní znalosti VB.net. S lektorem jsem byl velice spokojen."
Kostal CR, spol s r.o., Leoš J.
Visual Basic .NET - Introduction to Programming ( VB1)
"Obecný rozhled ve VB ,kdy jsem dostal dobrý základ k pokračování."
Mubea IT Spring Wire s.r.o., Tomáš J.
Visual Basic .NET - Introduction to Programming ( VB1)
"Dojem velmi dobrý, konečně člověk viděl, jak vlastně na to."