2014-09-12 Alta

http://http://getcertified.co.za/short-courses/programming/net/vb-net-beginner

Prerequisites

You should have passed the Intro to Programming level or able to pass this test or similar.

Intended Audience

This course is for anyone who want to learn how to program in VB using the .NET framework.

Further Training

Advanced VB.NET

Course Material

Included in the course price.

Course Info

Day 1

  • Exploring the Visual Studio Integrated Development Environment
  • The Visual Studio Development Environment
  • The Visual Studio Tools
  • The Properties Window
  • Moving and Resizing the Programming Tools
  • Switching Among Open Files and Tools by Using the IDE Navigator
  • Opening a Web Browser Within Visual Studio
  • Customizing IDE Settings to Match Step-by-Step Exercises
  • Your First Visual Basic Program
  • Algorithms
  • Variables
  • Comments
  • Data Types
  • Storing variables
  • Methods

Day 2

  • Flow Control
  • IF
  • Case
  • Loops
  • Data Structures
  • ArrayLists
  • Collections
  • Lookup Tables with Hashtable
  • Advanced Array Manipulation

Day 3

  • Extensible Application Markup Language
    (XAML)
  • Windows Presentation Foundation
  • Building Windows Apps
  • Building a Sample Application
  • Counting Characters
  • Counting Words
  • More Complex Applications
  • Toolbar
  • Statusbar
  • EditBox
  • Responding to Toolbar Buttons
Day 4

  • Creating a message box using different buttons and icons
  • Creating an Open dialog that enables you to open files
  • Creating a Save dialog that enables you to save files
  • Creating a Font dialog that enables you to apply the selected font to
    text
  • Creating a Color dialog that enables you to defi ne and select custom
    colors
  • Creating a Print dialog that prints text from your application
  • Creating a Browse dialog that enables you to browse for folders
  • Creating menus
  • Creating submenus
  • Creating context menus

Day 5

  • How to correct the major types of errors you may encounter
  • How to debug a program
  • How to implement error handling in a program
  • Beginner VB Competency Test

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)

 

2014-08-18 Arnold

Prerequisites

You should know Beginner VB.NET

Intended Audience

This course is for anyone who want to learn how to program in VB using the .NET framework.

Further Training

Recommended – ASP.NET

Course Material

Included in the course price.

Course Info

Day 1

  • Welcome to Visual Basic 2010
  • Event-Driven Programming
  • Installing Visual Basic 2010
  • The Visual Studio 2010 IDE
  • Creating a Simple Application
  • Using the Help System
  • The Microsoft .NET Framework
  • Microsoft’s Reliance on Windows
  • Writing Software for Windows
  • Common Language Runtime
  • The Common Type System and Common Language Specification
  • Writing Software
  • Information and Data
  • Working with Variables
  • Comments and Whitespace
  • Data Types
  • Storing Variables
  • Methods
  • Controlling the Flow
  • Making Decisions
  • The If Statement
  • Select Case
  • Loops

Day 3

  • Creating Menus
  • Understanding Menu Features
  • Creating Menus
  • Context Menus
  • Debugging and Error Handling
  • Major Error Types
  • Debugging
  • Error Handling
  • Building Objects
  • Understanding Objects
  • Building Classes
  • Reusability
  • Designing an Object
  • Constructors
  • Inheritance
  • Objects and Structures
  • The Framework Classes
  • Advanced Object-Oriented Techniques
  • Building a Favorites Viewer
  • An Alternative Favorite Viewer
  • Using Shared Properties and Methods
  • Understanding Object-Oriented Programming and Memory Management

Day 5

  • Dynamic Data Web Site
  • Creating a Dynamic Data Linq to SQL Web Site
  • ASP.NET
  • Thin-Client Architecture
  • Web Forms versus Windows Forms
  • Web Applications: The Basic Pieces
  • Active Server Pages
  • Building Web Sites
  • Visual Basic 2010 and XML
  • Understanding XML
  • The Address Book Project
  • Integrating with the Address Book Application
  • Deploying Your Application
  • What Is Deployment?
  • Creating a Visual Studio 2010 Setup Application
  • User Interface Editor
  • Deploying Different Solutions
 Day 2

  • Working with Data Structures
  • Understanding Arrays
  • Understanding Enumerations
  • Understanding Constants
  • Structures
  • Working with ArrayLists
  • Working with Collections
  • Building Lookup Tables with Hashtable
  • Advanced Array Manipulation
  • Extensible Application Markup Language (XAML)
  • What Is XAML?
  • XAML Syntax
  • Windows Presentation Foundation
  • Building Windows Applications
  • Responding to Events
  • Building a Simple Application
  • Counting Characters
  • Counting Words
  • Creating More Complex Applications
  • Creating the Toolbar
  • Creating the Status Bar
  • Creating an Edit Box
  • Clearing the Edit Box
  • Responding to Toolbar Buttons
  • Using Multiple Forms
  • Displaying Dialog Boxes
  • The MessageBox
  • The OpenFileDialog Control
  • The SaveDialog Control
  • The FontDialog Control
  • The ColorDialog Control
  • The PrintDialog Control
  • The FolderBrowserDialog Control

Day 4

  • Building Class Libraries
  • Understanding Class Libraries
  • Using Strong Names
  • Registering Assemblies
  • Designing Class Libraries
  • Using Third-Party Class Libraries
  • Viewing Classes with the Object Browser
  • Creating Windows Forms User Controls
  • Windows Forms Controls
  • Creating and Testing a User Control
  • Exposing Properties from User Controls
  • Design Time or Runtime
  • Creating a Command Link Control
  • Accessing Databases
  • What Is a Database?
  • The SQL SELECT Statement
  • Queries in Access
  • Data Access Components and Controls
  • Data Binding
  • Database Programming with SQL Server and ADO.NET
  • ADO.NET
  • The ADO.NET Classes in Action
  • Data Binding

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)

Certificate

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.

Schedule

On the calender on this page below.
If your browser doesn’t display the calendar below, please click on this link or try using Google Chrome, alternatively please enquire via our ‘Contact Us’ page.

Bookings

You can download the course registration form on our home page or by clicking here

Brochure see http://getcertified.co.za/short-courses/programming/net/vb-net-advanced

You may download a pdf copy of this page by clicking here.

Questions

Please email us