Here is the training meterial and ebooks, all you need to learn Visuail Basic. All the links and content are free for educational purpose. If you have any questions please post your questions in the discussion board helps other members with the similer question.
Hope you'll find that these tutorials provide you with a good foundation on which to learn even more about VB! I also provide several sample applications which implement many of the features that are discussed in the tutorial sections. Feel free to download the entire tutorial for offline viewing.
Offline Tutorial Reading
If you want to download the entire tutorial for offline reading then I suggest you use one of the two freeware applications - WinHTrack or WebReaper. WinHTrack or WebReaper
Site 1: Free Visual Basic Training Videos CBT:
Note: training videos require the Techsmith codec. Click here to download it,
Site 2: Visual Basic Tutorials:
|
Advanced: |
|
API |
|
Objects |
|
Internet (File Transfers) |
|
UNIX/CGI/PERL |
|
Perl commands |
|
JavaScript |
|
Web Page Forms
|
Hardcore Visual Basic: Author: Bruce McKinney Format: Paperback Publication Date: July 1997 ISBN: 1572314222,Paperback - 700 pages 2 edition (July 1997) List Price: $ 49.99
|
Self study guide, © CIT, 1998-2000. Originally authored by Carol Kliem (1998).
|
|
|
- Introduction
- Events
- Text boxes and buttons
- List, combos and forms
- Graphics and simple animation
- Timers, scroll bars, etc.
- File system controls
- Modules and functions
- Applications and DLLs
- Grid, Data and OLE Controls
- MDI, toolbars, etc.
- Data Access
This tutorial is based around Visual Basic 6.0, but changes in VB.Net are highlighted where applicable. Visual Basic makes it easy to create simple or complex Windows programs, through a range of different project types.
Visual Basic falls into a category of programming referred to as event-driven programming. Event-driven programs respond to events from the computer, such as the mouse button being pressed. The designer uses ready-made objects such as CommandButtons and TextBoxes, to build user interfaces that make up the application. This approach to programming drastically reduces the amount of code required to develop a Windows application.
Contents
|
Beginning Visual Basic introduces the world of computer programming by providing an interactive, self-paced
tutorial to the Visual Basic programming language and environment. The approach to a Visual Basic
application are explained in step-by-step, simple, easy-to-follow terms. Ten plain-English lessons explain
the toolbox, event procedures, and many elements of the BASIC computer language. Numerous examples
are used to demonstrate every step in the application building process. The
tutorial also includes several computer projects for you to build and try. These projects illustrate practical
applications of Visual Basic, including loan calculators, graphics programs, and even a simple video game!
Beginning Visual Basic is presented using a combination of over 400 pages of course notes (written in
Microsoft Word format) and many Visual Basic examples and projects. The tutorial also includes several
computer projects for you to build and try. These projects illustrate practical applications of Visual Basic,
including loan calculators, graphics programs, and even a simple video game. (499 KB)
| Site 8: Test your Knowledge Visual Basic Quiz
Site 9: Visual Basic 6.0 Professional - CBT
Unit 1: Visual Basic at Work
Lesson 1: What is Visual Basic About? Lesson 2: Programming Languages Lesson 3: The VB Development Environment Lesson 4: The Menu Bar and Tool Bar Lesson 5: The Form Window Lesson 6: The Tool Box Lesson 7: The Form Layout Window Lesson 8: The Project Explorer Window Lesson 9: The Properties Window
Unit 2: Analyzing Visual Basic Programs
Lesson 10: Event-Driven Programs Lesson 11: Control Events Lesson 12: Analyzing a Sample Application Lesson 13: Running Applications Lesson 14: Where is the Code? Lesson 15: Event Procedures Lesson 16: Properties and Event Procedures
Unit 3: Controls and Properties
Lesson 17: Controls Provide the Interface Lesson 18: Placing Controls Lesson 19: Sizing and Moving Controls Lesson 20: Setting Properties Lesson 21: Giving Your Users Help
Unit 4: Creating an Application from Scratch
Lesson 22: Creating the Form Lesson 23: Setting the Control Properties Lesson 24: Adding the Code Lesson 25: The End Statment
Unit 5: Managing Controls
Lesson 26: Control Focus Lesson 27: Common Control Events Lesson 28: Writing Event Procedures
Unit 6: Creating Menus
Lesson 29: What a Menu Consists of Lesson 30: The Menu Editor Lesson 31: Working with the Menu Editor Lesson 32: The Pull-Down Menu Lesson 33: Checked Menu Options Lesson 34: The Submenu Lesson 35: Shortcut Keys Lesson 36: Finalizing the Menu with Code
Unit 7: Visual Basic Data and Mathematical Operators
Lesson 37: A Little about Modules Lesson 38: The Code Window Lesson 39: Numeric Data Lesson 40: Other Data Types Lesson 41: Variables Lesson 42: Declaring Variables with DIM Lesson 43: Declaring Strings Lesson 44: The Assignment Statement Lesson 45: Operators Lesson 46: Order of Operations Review
Unit 8: Program Flow
Lesson 47: Conditional Operators Lesson 48: Conditional Data Lesson 49: Combining Conditional Operators with Logical Operators Lesson 50: The If Statement Lesson 51: Completing the If with Else Lesson 52: Nested If Statements Lesson 53: The Exit Statement Lesson 54: The Select Case Statement Lesson 55: Repeating Code with Loops Lesson 56: The DO WHILE Loops Lesson 57: The DO UNTIL Loop Lesson 58: The FOR Loop Lesson 59: The STEP Value
Unit 9: Internal Functions
Lesson 60: Introduction to Internal Functions Lesson 61: The MsgBox() Function Lesson 62: Using Named Constants Lesson 63: Triggering Default Buttons Lesson 64: Specifying the Icon Lesson 65: Getting Input with InputBox() Lesson 66: Check Boxes Lesson 67: Option Buttons Lesson 68: The Frame Control Lesson 69: The Form Load Procedure
Unit 10: The Nature of VB Programs
Lesson 70: Program Structure Lesson 71: Calling General Procedures Lesson 72: Private and Public Procedures Lesson 73: More on Variable Scope Lesson 74: Passing Data by Reference Lesson 75: Passing Data by Value
Unit 11: The Dialog Box Control
Lesson 76: The Need for A Common Dialog Box Lesson 77: Adding the Common Dialog Box Control Lesson 78: Working with the Common Dialog Box Control Lesson 79: Producing the Color Dialog Box Lesson 80: On Error Goto Statement Lesson 81: Producing the Font Dialog Box Lesson 82: Help With Setting Controls
Unit 12: Arrays
Lesson 83: List Boxes Lesson 84: Combo Box Controls Lesson 85: The Timer Control Lesson 86: Time Calculations using the Format Keyword Lesson 87: Working With Arrays Lesson 88: Declaring Arrays Lesson 89: The Array() Function Lesson 90: Using Arrays Lesson 91: Declaring More than you Need Lesson 92: Use Arrays for Data-Searching Code Lesson 93: Exiting an Array
Unit 13: Multi-Dimensional Arrays
Lesson 94: Introduction to Multidimensional Arrays Lesson 95: Declaring Multidimensional Arrays Lesson 96: Initializing Multidimensional Arrays Lesson 97: The Flex Grid Control
Trackback(0)
|