• Online, Self-Paced
Course Description

C++ is a typed language, it is vital you understand how to correctly work with data. In this course you will explore the data types in C++, work with modifiers and operators, and learn how to manage flow control in your C++ programs.

Learning Objectives

Data Types in C++

  • start the course
  • recognize the characteristics of C++ data types
  • work with UTF-16, UTF-32, and wide characters in C++

C++ Modifiers and Operators

  • work with C++ data type modifiers
  • use arithmetic operators in a C++ program
  • work with relational and logical operators in C++
  • work with bitwise operators in C++
  • work with assignment operators in C++
  • work with compound assignment operators in C++

C++ Flow Control

  • use the if statement for branching in C++ programs
  • use a for loop in C++ programs
  • use a while loop in C++ programs
  • use a do while loop in C++
  • use the switch statement in C++ programs

Practice: Creating C++ Applications

  • create a basic C++ application using data types and looping constructs

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):

Specialty Areas

  • Software Development