 |
 |
Visual Basic Training Program |
Home |
SYS-ED’s training programs for Visual Basic utilize the
full complement of training medium -
traditional, web-based,
and
technology driven classrooms. Historically, Visual Basic training programs
have ranged from 15
to 24 days in duration and
were
tailored to specific training needs and
operational
objectives.
The client organization selects the component courses, examples,
sample programs, and integrated exercises. Educational consultancy topics,
inclusive of project specifications can also be incorporated into the program.
The assumption is that the selection of the course modules
will be based upon the background and experience of the IT staff to be trained,
whether a Microsoft development platform is being utilized, and the client
project specifications: maintenance of existing code, upgrading of code, or
migration to new web enabled technologies. Most clients elect to consolidate and
streamline the content and duration of a Visual Basic training program. In order to
accommodate employee workloads and staff in remote geographic locations,
component courses can be scheduled over non consecutive weeks utilizing a
combination classroom training and
distance-learning.
At the client's discretion,
validation assessment and a final examination can be utilized.
State of the Market - Web Development and Internet Programming
Microsoft Corporation's stated policy is that
there will be no new and subsequent releases of Visual Basic beyond 6.0.
Accordingly, the following courses may be useful in evaluating and transitioning
to Microsoft .NET technologies.
Reviewing Additional Content
Additional Visual Basic, Windows Programming, OOPs,
and .NET courses and interrelated information technology subject
matter can be researched using the search engine.
The audience, duration, and content can
be used as a starting point to augment an integrated training program or
to evaluate a fast-track course.
|
Module: |
MS Visual Basic Programming |
|
Duration: |
3 days |
|
Audience: |
programmer, system analyst, system designer,
project leader |
|
Prerequisites: |
Familiarity with the Windows interface. |
|
Topics: |
| 1. Visual Basic Tools |
2. Visual Basic Commands
|
3. Wizards |
| 4. Designing Visual Basic Applications |
5. Forms and Menus |
6. Event Driven Procedures using Controls |
| 7. Building a File Browser |
8. Data Types |
9. Writing Programs |
| 10. Direct Calls to Window Functions Debugging |
11. Conditional Logic and Loops |
12. Printing |
| 13. DLL: Dynamic Link
Libraries |
14. Clipboard |
|
|
|
Module: |
MS Visual Basic Programming - Advanced |
|
Duration: |
3 days |
|
Audience: |
programmer, system analyst, system designer,
project leader |
|
Prerequisites: |
Visual Basic Programming |
|
Topics: |
| 1. Introduction and
revision |
2. MDI: Multiple
Document Interface |
3. API's and DLL's |
| 4. Accessing Data with
ADO |
5. COM: Component Object
Model |
6. ActiveX Code
Components |
| 7. Creating ActiveX
Controls |
8. Creating Internet
Applications |
9. Code Optimization |
|
|
Module: |
MS Visual Basic: Internet Programming |
|
Duration: |
4 days |
|
Audience: |
webmaster, programmer |
|
Prerequisites: |
HTML, TCP/IP, Visual Basic experience |
|
Topics |
| 1. Visual Basic
Facilities for Internet Programming |
2. Interfacing with
Databases |
3. Visual Basic versus VBScript |
| 4. TCP/IP |
5. Visual Basic HTML
Editor |
6. Language Elements |
| 7. Functions |
8. DHTML in Visual Basic |
9. Positioning and
Grouping Elements |
| 10. Developing IIS
Applications |
11. Custom WebItems |
12. State Management |
| 13. Coding Winsock |
14. OOPs: Object
Oriented Programming |
15. Creating ActiveX
Servers |
| 16. Client and Server
Side Functionality |
17. Application and
Session Objects |
18. Application and
Sessions Events |
|
|
Module: |
MS Visual Basic: ActiveX |
|
Duration: |
2 days |
|
Audience: |
programmer, system analyst, system designer,
project leader |
|
Prerequisites: |
HTML, TCP/IP, Visual Basic experience |
|
Topics: |
| 1. OLE Automation |
2. ActiveX |
3. ActiveX Control |
| 4. Distributing ActiveX Applications |
5. Debugging |
6. Programming Techniques |
|
|
Module: |
MS Visual Basic: ODBC |
|
Duration: |
2 days |
|
Audience: |
programmer, system analyst, system designer,
project leader |
|
Prerequisites: |
Visual Basic experience |
|
Topics: |
| 1. Data Control |
2. Dynasets and Recordsets |
3. Advanced Topics |
| 4. Interface to DB2, Oracle, Sybase or SQL
Server |
5. Debugging |
6. Programming Techniques |
|
|
Module: |
MS Visual Basic and COM+
Programming |
|
Duration: |
5 days |
|
Audience: |
programmer, system analyst, system designer,
project leader |
|
Prerequisites: |
Visual Basic experience |
|
Topics: |
| 1. Object-oriented Development |
2. Designing for Code Reuse |
3. Designing the Data Tier |
| 4. Optimization Techniques |
5. Accessing Data |
6. Integrating with the SQL Server |
| 7. Building Components |
8. Components |
9. ActiveX Controls |
| 10. ActiveX Documents |
11. COM+ Architecture |
12. Exploiting Component Services |
| 13. DCOM: Distributed COM |
14. Building Web Applications |
|
|
|
Module: |
MS VBA Programming |
|
Duration: |
4 days |
|
Audience: |
programmer, web developer, system designer,
system analyst |
|
Prerequisites: |
Experience with MS Word or MS Excel or a
programming language |
|
Topics: |
| 1. Application Development |
2. Basic Language |
3. User Defined Functions
and Subroutines |
| 4.
Macro Debugging |
5. Custom Dialog Boxes |
6. Fields, Forms, and
Databases |
| 7. Using DLLs and the
Workgroup Extensions for MS Office |
8. Working with other
Applications |
9. Developing Front End
Systems |
| 10. Developing Systems |
11. Visual Basic ActiveX |
|
|
|
Module: |
MS VB.NET Migration |
|
Duration: |
1 day |
|
Audience: |
programmer, system analyst, system designer,
project leader |
|
Prerequisites: |
Programming experience |
|
Topics: |
| 1. .NET Platform and Components |
2. VB.NET Overview |
3. VB.NET Memory Addressing |
| 4. Data Access Technologies |
5. Upgrade to ADO.NET |
6.
Programming Differences |
| 7. Code Changes |
8. Application Architecture Differences |
|
|