Prerequisite: None
Course Duration: 30 hours
5 days training
9am - 3pm
Course Schedule: Every Saturday
Every Sunday
Inclusion (face-to-face training): Lunch Meal
Certificate of completion
Training handout
Free flowing coffee
Inclusion (Online Training): Certificate of completion
Training handout (soft copy)
1. Introducing Microsoft Visual Basic
2015 and understanding the .NET
FRAMEWORK
2. Work in the Microsoft® Visual
Studio® 2015 Integrated
Development Environment (IDE)
• Working with Toolbox Controls
3. Working with Menus, Toolbars, and
Dialog Boxes
• Adding Menus by Using the Menu Strip Control
• Adding Access Keys to Menu
Commands
• Processing Menu Choices
• Adding Toolbars with the
ToolStrip Control
• Using Dialog Box Controls
• Event Procedures that Manage
Common Dialog Boxes
• Assigning Shortcut Keys to
Menus
• Programming Fundamentals
4. Visual Basic Variables and
Formulas and the .NET Framework
• Using Variables
• Working with Specific Data Types
• Working with Visual Basic
Operators
• Working with Math Methods in the
.NET Framework
5. Using Decision Structures
•Event – Driven Programming
• Using Conditional Expressions
• If . . . Then Decision Structures
• Detecting Mouse Events
6. Using Loops and Timers
• Writing For . . . Next Loops
• Writing Do Loops
• The Timer Control
• Creating a Digital Clock Using a
Timer Control
• Using a Timer Object to Set a
Timer Limit
• Inserting Code Snippets
7. Tripping Errors by Using
Structured Error Handling
• Processing Errors by Using the
Try … Catch Statement
• Writing the Disc Drive Error
Handler
• Using the Finally Clause to
Perform Cleanup Tasks
• More Complex Try … Catch Error
Handlers
• Comparing Error Handlers with
Defensive Programming
Techniques
• The Exit Try Statement
8. Creating Modules and Procedures
• Working with Modules
• Working with Public Variables
• Creating Procedures
• Writing Function Procedures
• Writing Sub Procedures
• Passing Arguments by Value and
by Reference
9. Using Arrays to Manage Numeric
and String Data
10. Designing the User Interface
• Managing Windows Forms and
Control at Rum Time
• Adding New Forms to a Program
• How Forms Are Used
• Working with Multiple Forms
• Positioning Forms on the
Windows Desktop
11. Adding Graphics and Animation
Effects
• Adding Artwork by Using the
Systems Drawing Namespace
• Adding Animation to your
Programs
• Expanding and Shrinking Objects
While a Program is Running
• Changing Form Transparency
12. Inheriting Forms and Creating
Base Classes
• Inheriting a Form by Using the
Inheritance Picker
• Creating Your Own Base Classes
• Inheriting a Base Class
13. Database and Web Programming
• Getting Started with ADO .NET
• Database Programming with
ADO.NET
• Using Statement, LINQ, and
Filtering Data
14. Data Presentation Using the Data
Grid View Control
• Using Data Grid View to Display
Database Records
• Formatting Data Grid View Cells
• Adding a Second Data Grid View
Object
• Updating the Original Database