Visual Basic 2013 Training for Object-Oriented Programmers
This Visual Basic 2013 Training for Object-Oriented Programmers training class is intended for experienced programmers who wish to learn the Visual Basic language.
- Learn to acquire a working knowledge of Visual Basic programming.
- Learn about important interactions between Visual Basic and the .NET Framework.
- Learn how to implement simple GUI programs using Windows Forms.
- Gain a working knowledge of auto-implemented properties, local type inference, object initializers, anonymous types, extension methods, collection initializers, LINQ, iterators, async keywords, and other newer features in Visual Basic.
- NET: What You Need to Know
- .NET Executables and the CLR
- A .NET Testbed for Visual Basic Programming
- Visual Studio 2012
- Visual Basic for the Sophisticated Programmer
- First Visual Basic Console Application
- Data Types
- Control Structures
- Subroutines and Functions
- Console I/O
- Exception Handling
- Object-Oriented Programming in Visual Basic
- Access Control
- Methods and Properties
- Auto-Implemented Properties
- Shared Data and Methods
- Overriding Methods
- Operator Overloading
- Visual Basic and the .NET Framework
- .NET and COM
- IEnumerable and IEnumerator
- Copy Semantics in Visual Basic
- Generic Types
- Type-Safe Collections
- Delegates and Events
- Random Number Generation
- Introduction to Windows Forms
- Creating Windows Applications Using Visual Studio 2012
- Partial Classes
- Buttons, Labels and Textboxes
- Handling Events
- Listbox Controls
- Newer Features in Visual Basic
- Local Type Inference
- Object Initializers
- Array Initializers
- Anonymous Types
- Partial Methods
- Extension Methods
- Collection Initializers
- Variance in Generic Interfaces
- Language Integrated Query (LINQ)
- Asynchronous Programming Keywords
Each student in our Live Online and our Onsite classes receives a comprehensive set of materials, including course notes and all the class examples.
Experience in the following is required for this Visual Basic class:
- The student should be an experienced application developer or architect.
Experience in the following would be useful for this Visual Basic class:
Preparing for Class
- Some background in object-oriented programming would be helpful. .