http://www.expert.com.hk/ecourse

Home Dreamweaver ASP.NET XML C# Fireworks ASP Adv JavaScript
Contact ColdFusion VB.NET Perl JScript VBScript SQL Adv Java
How it works ActionScript Intro Java JSP Flash HTML PHP eMarketing

20-week online VB.NET Course

You will learn:

  • .NET Framework Software Development Kit (SDK)
  • The .NET Framework
  • The Common Language Runtime (CLR)
  • The class library of the .NET Framework
  • .NET Framework SDK Documentation
  • Structure of a Visual Basic Program
  • Option Statements
  • Imports Statements
  • Main Procedure
  • Class, Module, and Namespace Statements
  • Conditional Compilation Statements
  • Variable Declarations
  • Statements
  • Comments
  • Array
  • Multi-dimensional arrays
  • Arithmetic/Concatenation Operators
  • Logical Operators
  • Comparison Operators
  • Assignment Operators
  • String Concatenation
  • Constants
  • Built-in Data Types
  • Create your own Type
  • Enum and Structure
  • Classes and instances
  • User-defined Methods
  • Visual Basic.Net Language References
  • Code convention - to continue to the next line
  • Keywords
  • .NET Framework Namespaces
  • Visual Basic .NET run-time library members
  • Fix, val, TimeOfDay, chdir, isarray, iif, formatcurrency, Using Randomize and Rnd
  • Math Functions
  • Control Flow
  • Do While Loops
  • For - Next Loop
  • Loop through an Array
  • Exit For
  • If - Else - End If
  • Select - Case Statement
  • Sub & Function and Call Statement
  • Write a function and pass the parameters to it
  • Write a subroutine and call it with parameters
  • Type Casting
  • Read Input and Display Output
  • Command Line Arguments
  • Argument not given
  • Try - catch
  • New Features of VB.NET compared to VB 6
  • Fundamentals of Object Oriented Programming
  • Data and Methods
  • Four key concepts of OOP (Object-Oriented Programming)
  • Abstraction
  • Polymorphism
  • Inheritance
  • Encapsulation
  • Command line compilation
  • Access types
  • Shared and Instance Methods
  • Constructors
  • Shared constructors
  • Method Overloading
  • Inheritance
  • Method Overriding
  • Shadowing
  • MustOverride (abstract) methods & MustInherit (abstract) classes
  • Not Inheritable Classes
  • Interface
  • Delegate
  • Multitasking and Multithreading
  • System.IO.FileStream
  • Reading the content of a text file
  • Writing to a text file
  • StreamReader and StreamWriter
  • Event
  • AddHandler event
  • RaiseEvent
  • GUI Programming
  • Windows Forms and control
  • Database Access using ADO.NET
  • Update database
  • ASP.NET - Form & Action File
  • ASP.NET Web Forms
  • Server Controls
  • Manipulating Server Controls
  • Handling Control Action Events
  • Handling Multiple Control Action Events
  • Applying Styles to Controls
  • Server Control Form Validation
  • Types of Validation Controls
  • CompareValidator
  • Web Forms User Controls
  • User Control Properties
  • External Method Declaration - Using Native DLLs

Cost: $US295 (US dollars) including course notes and lots of examples and exercises. You will have your own instructor whom you can ask as many questions as possible by email. You have the option of completing the course between 8 to 20 weeks.

Next online course (Ecourse) starting date:

Our next online course starting date is Monday 19 November 2012

Enquires or Enrolment:

Email: courses@expert.com.hk
or
Phone: + 61 3 9700 6260 (9am-5pm Australian Eastern time Monday to Friday)

 


©2000-2012 Expert IT Consulting & Training Melbourne Australia