Visual Basic .NET Fundamentals for Developers Course
The Visual Basic .NET Fundamentals course is ideal for anyone who is new to programming. Metrotek expert J. Michael Palermo IV will teach you how to build a secure foundation and master the fundamental programming concepts used for writing business and web applications. In just three sessions, you will develop the skills to write and build .NET programming applications of your own.
Benefits:
- Gain technical mastery of programming fundamentals
- Maximize earning potential with your IT knowledge
- Gain new skills in a useful, productive manner
Time Commitment:
3 Sessions / 7 Hours
Trainer: J. Michael Palermo IV
About Trainer:
J. Michael Palermo IV is a Microsoft Regional Director and MVP specializing in practical application of XML in the .NET framework including ADO.NET, ASP.NET, Web Services, COM+, C#, VB.NET and Visual Studio.NET. Palermo has authored several developer titles and holds a number of IT certifications and titles including MCT, MSCE, MCDBA, MCSD, and endorsed MSF Practitioner.
Session 1:
Section A: Introduction
- .NET Framework
- Visual Studio .NET
- Creating a Testing Environment
- Forms and Buttons
- Building Solutions
- Running Applications
Section B: Projects
- Solution Overview
- Project Properties
- Solution Explorer Management
- Building and Rebuilding
Section C: Properties
- Customizing Form Properties
- Customizing Control Properties
- Linking Properties
- Managing Form Navigation
Section D: Controls
- Common Controls
- Events and Behaviors
- Adding Form Controls
- Accessing Events
- Adding Event Handlers
Section E: Variables
- Data Types
- Naming Variables
- Variable Scope
- Creating Variables
- Variable Conversions
Section F: Strings
- Character Data
- String Examples
- String Modifications
- Creating Strings
Section G: Arrays
- What is an Array?
- Declaring Arrays
- Managing Arrays
Session 2:
Section A: Getting Started with Code
- Code Structure
- Toggling Views
- Viewing Regions
- Adding Comments
- Using IntelliSense
- Test Forms
- Accessing Object Members
Section B: Controlling Execution
- Understanding If Statements
- Using If Statements
- Comparing Values
Section C: Complex Decisions
- Multiple If Statements
- Select Case Statements
Section D: Loops
- Do Loops
- For Loops
- For Each Loops
Section E: Troubleshooting
- Fixing Compile Errors
- Managing Exceptions
- Using Exception Objects
Section F: Debugging
- Locating Logical Errors
- Setting Breakpoints
- Debug Windows
Session 3:
Section A: Custom Data Types
- Understanding Types and Objects
- Creating Data Types
- Initializing Data
- Creating Objects
Section B: Methods
- Method Types
- Creating Methods
- Calling Methods
- Creating Parameters
- Using Return
Section C: Code Options
- Declaration Options
- Defining Modules
- Understanding Namespaces
Section D: Getting Data
- Where to Get Data
- Using Data Form Wizard
- Using Web Services
Section E: Enhancing User Interface
- Creating Menus
- Creating Status Bars
Section F: Integrated Walkthrough
- Creating a Solution
- Adding a Windows Application
- Adding a Class
- Adding a Module
- Customizing a Form
- Creating Arrays
- Deployment Considerations