Computer Programming Training for Visual Basic ASP C# C++ on CD-ROMs

Access 2003 Dev | ASP.NET | C#.NET | VB 2005 | VB.NET | Flash ActionScript | Delux Bundle

youLearn.com

month05

Expires May 31, 2008

Save 10% to 20%
most training titles
 

For corporate orders, call to get a special quote or click here to receive a price quote by email.

Free Newsletter

Computer Training
Videos/CD-ROMs

 Product List »
 A to Z

 
Programming »
 Access 2003 Dev
 Access 2002 Dev
 Access 2000 Dev
 ASP.NET Series
 C#.NET Series
 VB 2005 Training
 VB.NET Training
 Advanced .NET
 Flash ActionScript
 .NET Training Bundle
 Deluxe .NET Bundle

 
Other Titles »
 Access Training
 AutoCAD Courses
 Autodesk Courses
 IT Certifications
 MCSE Training
 Office Training
 Practice Exams
 Visual Basic Courses

 
Purchase Orders
 Accepted from Corp.,
 Gov., & Educational
 Institutions:
 Click here

 
Customer Service
 Privacy Policy
 Return Policy

C++ Programming Training

Over the last 15 years, C++ has become the most widely used language supporting object-oriented programming by making abstraction techniques affordable and manageable for mainstream projects. As a tool, C++ has pioneered the use of object-oriented and generic programming, switching, simulation, graphics, user-interfaces, embedded systems, and scientific computaion. Join expert trainer Hany Greiss for an entirely updated course that will teach you all you need to know to become an expert C++ developer.

C++ Programming Training Videos & CDs

Introduction to C++ Programming Training (Set of 8 Videos)

C++ (#sk-c++1-s8)
Set of 8 Videos

(Reg. $599.00)
Discontinued

Advanced C++ Programming Training (Set of 6 CDs)

C++ (#sk-c++2-m6)
Set of 6 CD-ROMs

(Reg. $569.00)
Discontinued

Visual C++ 6.0 Training (Set of 6 CDs)

C++ (#sk-vc6-m6)
Set of 6 CD-ROMs

(Reg. $499.00)
Sale $429.00

Complete C++ Training Bundle (Set of 12 CDs & 8 Videos)

C++ (#sk-c++3-m20)
12 CDs & 8 Videos

(Reg. $1549.00)
Discontinued

Economy Shipping: $18.95 (Ground)
 (Allow 4-7 business days for delivery; No Tax, Except Maryland Residents)

Video Tape Based Training:
VHS tape provides classroom like visual presentation of lectures. Learn new software skills through step-by-step, easy to understand training sessions. In-depth learning through actual case studies - as trainer steps you visually through real-life scenarios, and teaches you how-to effectively use the software.

Multimedia CD-ROM Based Training:
With CD-ROM based training, the lectures were video taped and then digitized and presented to you in Full Motion Video, Audio, & Graphics.

System Requirements: 486/100 mhz (minimum), CD-ROM Drive,
16 MB RAM, Sound Card. Available Hard Disk Space 50 MB. Windows 95, 98, NT, ME, 2000, or Windows XP.

C++ Programming Trainer:

Dr. Hany Greiss has over six years experience as a Senior Technical Instructor in Oracle, UNIX, C++, Windows, Java, Tel and SQL for PEAC Inc. Dr. Greiss has 16 years of extensive knowledge as a software developer, senior analyst and consultant. His specialties include client/server systems, real-time systems and object oriented analysis and design.

Course Outlines - C++ Programming Training
Time:
Approx 1.5 to 2 hours training per video

Introduction to C++ Level 1 (1 Hr 43 Mins)

1.0 The Basics of C++ Programming (38 min)
1.1 Introducing C++
1.2 General Syntax
1.3 Compiling
1.4 The Main Function
1.5 Comments
1.6 #include Statement
1.7 C++ Compiler
2.0 Basic C++ Structure (1 Hr 4 min)
2.1 Variables
2.2 Reserved Keywords
2.3 Variable Names
2.4 Variable Types
2.5 Type int
2.6 Type Short & Type Long
2.7 Type Char
2.8 Float & Double Types
2.9 Type Bool
2.10 Arrays & Strings

Introduction to C++ Level 2 (1 Hr 48 Mins)

1.0 Pointers (1 Hr 1 Min)
1.1 Pointers Overview
1.2 & Operator
1.3 Pointer Diagram
1.4 * Operator
1.5 Storage Classes
1.6 Compile Time Initialization
1.7 Print f Basics
2.0 Operators of the Language (45 min)
2.1 Arithmetic Operators
2.2 Bitwise Operators
2.3 Casting
2.4 Auto Increment / Decrement
2.5 Arithmetic Conversion
2.6 Precedence Table

Introduction to C++ Level 3 (2 Hrs 2 Mins)

1.0 Statements (22 min)
1.1 If Statements
1.2 Switch Statements
2.0 C++ Looping Statements (27 min)
2.1 Background of Loops
2.2 For Loop
2.3 While Loop
2.4 Do-while Loop
3.0 Structures (39 min)
3.1 Syntax
3.2 Membership Operator
3.3 Arrays of Structure
3.4 Nested Structures
3.5 Pointers to Structures
3.6 Sizeof Operator
3.7 Initialization of Structures
4.0 Functions (32 min)
4.1 C Functions & Macros
4.2 Passing Arguments
4.3 Pass by Value
4.4 Pass by Reference
4.5 Passing Array Arguments
4.6 Return Statement
4.7 Exit Function
4.8 Declaring Functions
4.9 Arguments to Main

Introduction to C++ Level 4 (1 Hr 51 Mins)

1.0 Basic Features (27 min)
1.1 Introducing C++
1.2 More on C++
1.3 Formatting Output
1.4 Error Stream
1.5 Input Stream
1.6 Comments
1.7 Function Prototypes
2.0 C++ a Better C (1 Hr 21 min)
2.1 Objectives
2.2 Variable Declaration Placement
2.3 Variable Scope Resolution
2.4 Inline Functions
2.5 Cont Qualifier
2.6 Cont & Pointers
2.7 Enumeration
2.8 Function Overloading
2.9 References
2.10 References

Introduction to C++ Level 5 (1 Hr 50 Mins)

1.0 Classes (1 Hr 50 min)
1.1 New Data Types
1.2 Member Functions & the Circle Class
1.3 An Interactive Example of the Rectangle Class
1.4 The Person Class
1.5 Class Summary
1.6 Private Member Functions
1.7 Declaring a Circle Object
1.8 Summary of Circle Object Uses
1.9 Overloading Constructors
1.10 Const Objects
1.11 Member Objects

Introduction to C++ Level 6 (1 Hr 49 Mins)

1.0 Memory Management (1 Hr 19 min)
1.1 Module Objectives
1.2 Free Store
1.3 Pointer Members
1.4 Assignment Operator Overloading
1.5 The This Pointer
1.6 Copy Constructor
1.7 Passing & Returning Objects
2.0 Class Features (27 min)
2.1 Static Data Member
2.2 Static Member Functions
2.3 Friend Classes
2.4 Friend Functions

Introduction to C++ Level 7 (1 Hr 57 Mins)

1.0 Arrays & Advanced Memory Management (43 min)
1.1 Array Objects
1.2 Set New Handler
1.3 Overloading the New & Delete Operators
1.4 Overloading Class Specific New & Delete
1.5 Execution Sequence: New & Delete
2.0 Inheritance (1 Hr 13 min)
2.1 Objectives
2.2 Base Classes
2.3 Derived Classes
2.4 Redefining Members of a Base Class
2.5 Derived Class Constructors
2.6 Conversions
2.7 Virtual Functions
2.8 Polymorphism

Introduction to C++ Level 8 (1 Hr 50 Mins)

1.0 Virtual Functions (41 min)
1.1 Virtual Function Implementation
1.2 Destructors
1.3 Protected Members
1.4 Public & Private Base Classes
1.5 Multiple Inheritance
2.0 Operator Overloading (1 Hr 8 min)
2.1 Objectives
2.2 Operator Overloading Rules & Fractions
2.3 Enhancements
2.4 BigInt Class
2.5 Array Class
2.6 Conversion Operators

Advanced C++ Level 1

1.0 C++ Exceptions
1.1 C++ Exception Handling Model
1.2 C++ Handling Syntax
1.3 Standard C++ Exception Classes
1.4 C++ Exception: Summary & Exercises
2.0 Templates
2.1 Templates & the Standard Template Library
2.2 Template Classes
2.3 C++ Template Functions
2.4 Member Function Templates
2.5 Default Template Parameters
2.6 Template Performance Issues
2.7 C++ Template: Summary & Exercises

Advanced C++ Level 2

1.0 Standard Template Library
1.1 STL Major Components
1.2 Section Objectives - What You Need to Know
1.3 STL & How It Fits
1.4 Generic Programming
1.5 Using the STL
1.6 STL Concepts
1.7 STL Containers
1.8 Integrators
1.9 Iterator Categories
1.10 STL: Summary & Exercises

Advanced C++ Level 3

1.0 Function Objects & Adapters
1.1 Function Objects
1.2 Adapters
1.3 Function Objects & Adapters: Summary & Exercises
2.0 STL Generic Algorithms
2.1 STL Algorithm Categories
2.2 STL Non- Mutating Algorithms
2.3 Non- Mutating Algorithms: adjacent_ find Algorithm
2.4 Non-Mutating Algorithms: count & count_ if Algorithm
2.5 Non-Mutating Algorithms: for_ each Algorithm
2.6 Non-Mutating Algorithms: equal Algorithm
2.7 Non-Mutating Algorithms: mismatch Algorithm
2.8 Non-Mutating Algorithms: search Algorithm
2.9 Non-Mutating Algorithms: Summary & Exercises

Advanced C++ Level 4

1.0 STL Mutating Generic Algorithms
1.1 STL Mutating Algorithms: copy * copy_ backward
1.2 STL Mutating Algorithms: fill & fill_ n
1.3 STL Mutating Algorithms: generate
1.4 STL Mutating Algorithms: partition & stable_ partition
1.5 STL Mutating Algorithms: random_ shuffle
1.6 STL Mutating Algorithms: remove
1.7 STL Mutating Algorithms: replace
1.8 STL Mutating Algorithms: reverse
1.9 STL Mutating Algorithms: rotate
1.10 STL Mutating Algorithms: swap & swap_ ranges
1.11 STL Mutating Algorithms: transform
1.12 STL Mutating Algorithms: unique
1.13 STL Mutating Algorithms: Summary & Exercises
2.0 STL Sorting & Numerical Algorithms
2.1 sort algorithm
2.2 stable_ sort Algorithm
2.3 partial_ sort
2.4 nth_ element
2.5 binary_ search
2.6 lower_ bound & upper_ bound
2.7 The merge Algorithms
2.8 The set Algorithms
2.9 Min & max
2.10 Numerical Algorithms
2.11 STL Sorting & Numerical Algorithms:Summary & Exercise

Advanced C++ Level 5

1.0 Extending the STL
1.1 Why Extend?
1.2 User Defined Function Objects
1.3 Composing Function Objects
1.4 User Defined Algorithms
1.5 User Defined Containers
1.6 Member Function Objects
1.7 Objectives Recap
2.0 C++ Input Output Features
2.1 File Operations
2.2 C++ File Output
2.3 File Input
2.4 File Input & Output
2.5 String Streams Operations
2.6 Objectives Recap

Advanced C++ Level 6

1.0 C++ Techniques
1.1 Well Behaved Classes
1.2 Handle Body Technique
1.3 Counted Pointers Techniques
1.4 Separating the Use Count
1.5 Envelope Letter Technique
1.6 Smart Pointers
1.7 auto_ ptr Smart Pointer
1.8 Virtual Constructors
1.9 C++ Techniques: Summary & Exercise

Visual C++ Level 1 (1 hr 46 min)

1.0 Introduction to C++ 6 (54 min)
1.1 Overview
1.2 Building a Simple Project
1.3 Creating a Win32 Console Application
1.4 Creating Header Files
2.0 Major Components (16 min)
2.1 Build Process
2.2 Resources
 2.3 Visual C++ Compiler
2.4 Linker
2.5 Source Code Editor
2.6 Visual C++ Debugger
3.0 Object Oriented Interfaces (34 min)
3.1 Message Handling
3.2 Basic MFC Application

Visual C++ Level 2 (1 hr 55 min)

1.0 Adding Message Handlers (1 hr 53 min)
1.1 Overview
1.2 Using Support Macros
1.3 Analyzing Events
1.4 Using the Class Wizard
1.5 Applying Drawing Logic
1.6 Using the Power of the View Model
1.7 Mapping Modes
1.8 Creating a Message Handler Using the Class Wizard
1.9 Summary of Mapping Modes
1.10 Summary of KeyPoints

Visual C++ Level 3 (1 hr 54 min)

1.0 Dialogs (1 hr 52 min)
1.1 Steps in Using
1.2 Using the Control Toolbar to Create a Dialog
1.3 Using the Class Wizard
1.4 Dialog Execution Sequence
1.5 Hooking the Info to a Real Program Structure
1.6 Looking at Changes to Start Building Data for the Application
1.7 Miscellaneous Dialog Features
1.8 More Advanced Dialog Controls
1.9 Common Dialogs

Visual C++ Level 4 (1 hr 51 min)

1.0 Modeless Dialogs (54 min)
1.1 Creating a Modeless Dialog
1.2 Extracting Information from a Dialog
1.3 Adding a Menu
1.4 Adding a Toolbar
1.5 Keeping the User Interface in Synch
 2.0 Single Document Interface (56 min)
2.1 Overview
2.2 Building a Single Document Interface
2.3 Collection Classes
2.4 Modifying the Destructor of the Document Object

Visual C++ Level 5 (1 hr 55 min)

1.0 More SDI (1 hr 54 min)
1.1 Lists Boxes
1.2 Serialization
1.3 Cleaning up the View
1.4 Multiple Views
1.5 Init Instance Function
1.6 Changing Views
1.7 Modifying View Specifications
1.8 Creating a Splitter Window
1.9 Altering the Split Arrangement
1.10 Understanding the Editor
1.11 Applications Based on the RichEditView

Visual C++ Level 6 (1 hr 54 min)

1.0 Using MFC (1 hr)
1.1 Multiple Document Interfaces
1.2 Adapting SDI's to MDI's
1.3 Manipulating the Interface
1.4 Introducing Views
 2.0 ActiveX (53 min)
2.1 The Calendar Control
2.2 The Web Browser Control
2.3 Building & Using an ActiveX Component
2.4 Building Property Pages

 

youlearn

EDULEARNTM provides computer training to 1000’s of Corporations, Governments, & Educational Institutions.
Learn from Industry Experts & Certified TrainersTM
Edulearn and youlearn are trademarks of EDULEARN, Inc.
Copyright, 1996-2008, EDULEARN, Inc. All rights reserved.

Online Demos

 Bundles
 Deluxe .NET Bundle
 Programmers Bundle

 Other Titles
 Programming Home »
 Access 2003 Dev
 Access 2002 Dev
 Access 2000 Dev
 Advanced .NET
 ASP.NET Complete
 ASP.NET Basics
 ASP.NET Advanced
 ASP.NET Deploying
 ASP 3.0 Training
 C++ Programming
 C#.NET Complete
 C#.NET Essentials
 C#.NET Web Apps
 C#.NET Win. Apps
 C#.NET XML Services
 CSS Training
 Delphi 6
 VB Script 5
 Flash ActionScript
 HTML Training
 Java Essentials
 Microsoft AJAX
 MS Office VBA
 VB.NET Complete
 VB 2005 Complete
 VB.NET Intro
 VB.NET Desktop
 VB.NET Database
 VB Script 5
 Visual Basic 6
 Visual C++ 6.0
 Visual InterDev 6.0
 Visual SourceSafe 6