Advanced VB.NET 20 – 24 Oct


You should know Beginner VB.NET

Intended Audience

This course is for anyone who has passed the level of our VB.NET Beginner course .

Further Training

Recommended – ASP.NET with VB.NET as the back-end language

Course Material

Included in the course price.

Course Info

Day 1

  • Building a reusable object with methods and properties
  • Inheriting the object that you build in another object
  • Overriding methods and properties in your base object
  • Creating your own namespace
  • How to create a favorite viewer
  • How to create an alternative favorite viewer
  • How to work with shared properties and methods
  • Understanding object-oriented and memory management

Day 2

  • Creating your own class libraries and retrieving information about existing libraries that are not part of the .NET Framework
  • Learning to assign strong-name assemblies (compiled files) so all assemblies have a unique identity
  • Registering assemblies in a repository called the Global Assembly Cache (GAC) to share them between applications on the same computer
  • Rules for building class libraries
  • Utilizing third-party class libraries
  • Using the Object browser to view classes
  • What a Windows Forms Control is and how it works
  • How to create and use a Windows Forms Control
  • How to add methods and events to your control
  • How to code for design time and runtime

Day 3

  • What you need to know to complete this chapter’s exercises
  • Learning what a database really is
  • Using the SQL SELECT statement
  • Examining the SQL JOIN statement
  • Using the SQL UPDATE statement
  • Examining the SQL DELETE statement
  • Using the SQL INSERT statement
  • Examining the SQL comment
  • How to execute Queries in SQL Server
  • About ADO.NET objects
  • Binding data to controls
  • Searching for and sorting in-memory data using ADO.NET DataView objects
  • Selecting, inserting, updating, and deleting data in a database using ADO.NET
 Day 4

  • How to create a Dynamic Data website
  • How to change the look and feel of pages as well as the design of individual controls
  • A basic overview of web applications (thin-client applications), including the advantages of Web Forms versus Windows Forms
  • Understanding web servers, browsers, HTML, JavaScript, and CSS
  • Understanding the benefi ts of ASP.NET web pages, special website files, development, and the control toolbox
  • Gaining an understanding of tools for data validation, navigation, security, data entry, and look and feel

Day 5

  • Deployment concepts and terminology
  • How to deploy a ClickOnce Application with Visual Studio
  • How to create a setup program with Visual Studio
  • What are Windows 8 Apps?
  • Built-in controls
  • Your first Windows 8 Apps
  • Using styles to handle layout changes
  • Competency Test for Advanced VB.NET

Duration and pricing

    • Full-time over 5 days (R7995 excl VAT)
    • Part-time over 4 weeks (2 nights per week, 3 hour sessions) (R9995 excl Vat)
    • Part-time over 8 Saturdays, 3 hour sessions (R9995 excl Vat)
    • Distance-learning over up to 3 months (R6995 excl Vat)


1. Upon completion of this course we will issue you with attendance certificate to certify your attendance and / or completion of the prescribed minimum examples.
2. You have the option to get the competency / academic certificate if you :
hand in a project (pre-approved) covering most of the topics in the book.

image_pdfDownload as pdfimage_printPrint this page