C++ Training Program

C++ Training Program

MS Visual C++ Training Program

MS Applications Training Sitemap

C++ Training Program Advanced search

Technology Driven IT Training

Web-based Training Services

Why SYS-ED for Web-based Training

Definition of Service

Delivery Medium

Contact You

The MS Visual C++ Windows training program is comprised of a base object oriented design and coding component and optional programming extensions. The duration of the complete six course program is 22 days; the client selects the optional courses. A lesson plan based upon the standards of the New York State Department of Education will be provided as part of qualifying the subject matter, examples, exercises, and program duration. MS Visual C++ is backward-compatible with the applications written in legacy C and native C++; educational consultancy topics, inclusive of project specifications can be incorporated into the program.

SYS-ED's training programs are taught using multiple delivery medium: distance-learning, classroom instruction, web-based, and blended learning. In order to accommodate employee workloads and staff in remote geographic locations, component courses can be scheduled over non consecutive weeks utilizing a combination of classroom instruction and distance-learning. At the client's discretion, a record of completed assignments, validation assessment, and final examination can be utilized.

The course modules and duration can be used as a foundation to evaluate an integrated training program or select standalone courses.

MS Visual C++ Training Program
Base Program Duration
Object Oriented Analysis and Design
MS Visual C++ Prg with MFC
MS Visual C++ with MFC - Advanced
Technology Updates
MS SQL Server

Teaching Models

Teaching Models

Why SYS-ED for Programming Language Training


Object Oriented Analysis and Design 3 days
MS Visual C++ Programming with MFC 4 days
MS Visual C++ Programming with MFC - Advanced 4 days

Base Program Duration

11 days
Optional Courses
MS Visual C++: ODBC 4 days
MS Visual C++: ActiveX 4 days
MS C# Migration 3 days

Module: Object Oriented Analysis and Design
Duration: 3 days
Major Topics:

1. Principles and framework

2. Object orientation

3. Architecture

4. Systems life cycle

5. Analysis

6. Design and implementation

7. Testing and verification

8. Reusability


Module: MS Visual C++ Programming with MFC
Duration: 4 days
Major Topics:

1. MS Visual C++ featureset

2. Developer studio

3. MFC library

4. Windows programming with MFC

5. Controls

6. Dialog boxes

7. MDI

8. Debugging MFC Windows programs

9. General MFC classes

10. Resource studio



Module: MS Visual C++ Programming with MFC - Advanced
Duration: 4 days
Major Topics:

1. Serialization and persistent documents

2. MFC class hierarchy

3. Keyboard

4. CWnd class


6. ActiveX controls: building and using

7. Templates

8. DLLs: Dynamic Link Libraries

Module: Visual C++: ODBC
Duration: 4 days
Major Topics:

1. ODBC architecture

2. ODBC application

3. Data access strategies

4. MFC ODBC classes


6. Consumer templates

7. Dynamic queries with OLE DB

8. Parameterized queries

9. ActiveX data objects

10. ADO

11. Data source


Module: MS Visual C++: ActiveX
Duration: 4 days
Major Topics:

1. COM

2. ActiveX overview

3. MFC Windows programming

4. Working with the Registry

5. Objects and interfaces


7. Scalability of DCOM

8. Object linking and embedding

9. OLE servers

10. Automation

11. ActiveX controls


Module: MS C# Migration
Duration: 3 days
Major Topics:

1. Language syntax differences

2. Object oriented features

3. IDE differences

4. Unique language features

5. Java Language Conversion Assistant

6. Validator

7. Rich controls

8. Repeater

9. DataList

10. XML web services

11. Using COM objects in ASP.NET

12. Working with ADO recordsets

13. Using Platform Invocation Services



Technology Exchange Websites

SYS-ED's websites compile, organize, and present software specific and established operational categorizations of information technology. They provide a framework for assessing knowledge transfer: web-based training, classroom instruction, courseware, learning paths, and validation assessment.