N1938E - An Introduction To C as a Foundation for C++ on OS/2: Difference between revisions

From OS2World.Com Wiki
Jump to navigation Jump to search
(Created page with "=An Introduction To C as a Foundation for C++ on OS/2 (N1938E)= ==Length== 4.5 days ==Abstract:== This introductory course to the popular C language is the start of your ...")
 
mNo edit summary
Line 1: Line 1:
=An Introduction To C as a Foundation for C++ on OS/2 (N1938E)=
An Introduction To C as a Foundation for C++ on OS/2 (N1938E)
==Length==
==Length==
4.5 days
4.5 days


==Abstract:==
==Abstract:==
This introductory course to the popular C language is the start of your journey on the road to learning C++. Beginning with the fundamentals of the C language, you will learn the features common to both C and C++. A large part of the class time will be devoted to hands-on labs. Upon completion of this course, you will have the foundational skills to advance directly into C++ and object technology courses. NOTE: If you are already proficient in C, you should proceed to the next recommended course: Object-Oriented Programming with C++ on OS/2 (N1934E).
This introductory course to the popular C language is the start of your journey on the road to learning C++. Beginning with the fundamentals of the C language, you will learn the features common to both C and C++. A large part of the class time will be devoted to hands-on labs. Upon completion of this course, you will have the foundational skills to advance directly into C++ and object technology courses. NOTE: If you are already proficient in C, you should proceed to the next recommended course: Object-Oriented Programming with C++ on OS/2 (N1934E).


==What You Will Learn:==
==What You Will Learn:==
* Demonstrate an understanding of all of the basic features of the C++ language
* Demonstrate an understanding of all of the basic features of the C++ language
* Compile, link and execute a program in C++ using the VisualAge C++ compiler
* Compile, link and execute a program in C++ using the VisualAge C++ compiler
Line 18: Line 15:


==Topics:==
==Topics:==
* Fundamentals of C++
* Fundamentals of C++
* Operators and Expressions
* Operators and Expressions
Line 29: Line 25:


==Audience:==
==Audience:==
Programmers with a procedural coding background but no prior knowledge of the C language who are preparing to learn object-oriented concepts using C++.
Programmers with a procedural coding background but no prior knowledge of the C language who are preparing to learn object-oriented concepts using C++.


==Prerequisites:==
==Prerequisites:==
Before taking this course, you should:
Before taking this course, you should:
* Have experience developing programs using a compiler based language like COBOL, PL/I, FORTRAN, or Pascal
* Have experience developing programs using a compiler based language like COBOL, PL/I, FORTRAN, or Pascal
Line 46: Line 40:
==Download==
==Download==
* Not Available
* Not Available


[[Category:Courseware]]
[[Category:Courseware]]

Revision as of 03:29, 27 December 2017

An Introduction To C as a Foundation for C++ on OS/2 (N1938E)

Length

4.5 days

Abstract:

This introductory course to the popular C language is the start of your journey on the road to learning C++. Beginning with the fundamentals of the C language, you will learn the features common to both C and C++. A large part of the class time will be devoted to hands-on labs. Upon completion of this course, you will have the foundational skills to advance directly into C++ and object technology courses. NOTE: If you are already proficient in C, you should proceed to the next recommended course: Object-Oriented Programming with C++ on OS/2 (N1934E).

What You Will Learn:

  • Demonstrate an understanding of all of the basic features of the C++ language
  • Compile, link and execute a program in C++ using the VisualAge C++ compiler
  • Maintain programs that are written in non-object-oriented C++
  • Move more easily into an understanding of object oriented design and development concepts using C++
  • Labs for this course will use the VisualAge C++ compiler in OS/2. Students will learn the fundamentals of using this state-of-the-art product while also solving moderately complex programming problems in the C and C++ languages.

Topics:

  • Fundamentals of C++
  • Operators and Expressions
  • Control Flow
  • C++ I/O
  • Arrays and Pointers
  • Functions
  • Structures
  • Preprocessor and Header Files

Audience:

Programmers with a procedural coding background but no prior knowledge of the C language who are preparing to learn object-oriented concepts using C++.

Prerequisites:

Before taking this course, you should:

  • Have experience developing programs using a compiler based language like COBOL, PL/I, FORTRAN, or Pascal
  • Understand the following programming concepts:
  • Compiling and linking - source to object to executable
  • Program flow control constructs such as WHILE, FOR, IF-ELSE, CASE, etc.
  • Functions, arguments and parameters
  • Scope of identifiers
  • Data representation
  • Data aggregates such as arrays, structures or records.

Download

  • Not Available