N1938E - An Introduction To C as a Foundation for C++ on OS/2: Difference between revisions
(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) | |||
==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