Custom Search

C++ Programming I

C++

Serebra Learning Corporation
Training Provided by Serebra Learning Corporation This course, designed for programmers who have experience with high-level languages, teaches them to write and compile simple C++ programs. The course uses examples and exercises from three programs to guide students through the basic concepts of C++ program design. Students can view and print complete C++ program listings at any time during the instruction.
This is primarily online training
on-line e-learning cbt (computer based)This is an online eLearning or CBT training program
study at homeThis course may be available for home-study
web-based,online cbt,cdweb-based,online cbt,cd
Contact Serebra Learning Corporation for more information
Duration:4 hours
Training Presented in:English
C++ Programming I
C++ Programming I
Course Code FC930

Outline

  1. Contents
  2. Description
  3. Audience
  4. Prerequisites
  5. Topics Include
  6. Duration
  7. Minimum Requirements
  8. Media

Description

This course, designed for programmers who have experience with high-level languages, teaches them to write and compile simple C++ programs.  The course uses examples and exercises from three programs to guide students through the basic concepts of C++ program design.   Students can view and print complete C++ program listings at any time during the instruction.

Audience

Application and system programmers.

Prerequisites

Experience with high-level programming languages, such as Pascal.

Topics Include

C++ Basics

  • Definition of Object-Oriented Programming Terms
  • Basic Structure & Component Parts of C++ Programs
  • Debugging C++ Syntax
  • Coding Parts of a C++ Program
  • Four Types of C++ Statements
  • Using Variables in C++ Code Constants

C++ More Basics

  • Coding Program Input and Output
  • Formatting Program Input & Output
  • Using Operators in C++ Code
  • Using Conditional Branching in C++ Code
  • Adding Loops in C++ Code
  • Arrays

C++ Functions

  • Advantages of Using Functions
  • A 3-Step Process
  • Defining Functions
  • Pass Parameters by Value
  • Using Pointer Variables
  • Pass Parameters by Reference
  • Pass Parameters by Reference Type
  • Using Variables in Functions
  • Placing Functions in a Program
  • Function Prototypes
  • Function Libraries
  • Makefiles

Structures and Classes

  • Defining Structures Using Basic Syntax
  • Accessing Structure Data
  • Defining Structures Using typedef
  • Code Unions
  • Defining Enumerated Data Types
  • Defining C++ Class
  • Defining Class Functions
  • Allocating Memory with new

Duration

4 hrs

Minimum Requirements

IBM 386PC 33Mhz; 4MB RAM; 13MB Hard Disk Space; VGA Monitor; DOS 5.0; Windows 3.1; MS Mouse or 100% Compatible

Media

CDROM
Web Based Training

© Copyright Serebra Learning Corp., 2002

About The Training Provider: Serebra Learning Corporation
Serebra Learning Corporation - Serebra Learning Corporation provides technology-based training solutions through a combination of Cortex, its proprietary learning management system (LMS), and a curriculum catalog with over 1,825 current courseware titles. Founded in 1987 (as FirstClass Systems, with a name change to Serebra in 2001), Serebra has over sixteen years" experience delivering e-learning solutions to both...
Advertise With Us
Want to market your defining training?