YoVDO

Learning C++

Offered By: LinkedIn Learning

Tags

C Programming Courses Object-oriented programming Courses Pointers Courses

Course Description

Overview

Explore introductory C++ language programming with simple language and up-to-date code examples.

Syllabus

Introduction
  • Get up and running with C++
  • What you should know
  • About the exercise files
1. Getting Started
  • Setting up the development environment
  • Elements of object-oriented programming
  • Creating a simple program in C++
  • Challenge: Console interaction
  • Solution: Console interaction
2. Data Types
  • Basic data types
  • Variables
  • Expressions, assignments, and operations
  • Type inference with auto
  • Preprocessor directives
  • Constants
  • Arrays
  • Strings
  • Type casting
  • Challenge: Calculate an average
  • Solution: Calculate an average
3. Structures, Classes, and Pointers
  • Structures
  • Classes
  • Header and implementation files
  • Pointers
  • References
  • Vectors
  • Challenge: Create some classes
  • Solution: Create some classes
4. Control Flow
  • If statements
  • Switch statements
  • While loops
  • For loops
  • Challenge: Calculate GPA from a vector
  • Solution: Calculate GPA from a vector
5. Functions
  • Creating functions
  • Using functions
  • Function parameters
  • Challenge: Create a report card function
  • Solution: Create a report card function
6. File I/O
  • Opening a text file for reading
  • Open a text file for writing
  • Challenge: Upgrade to work with files
  • Solution: Upgrade to work with files
Conclusion
  • Next steps

Taught by

Eduardo Corpeño

Related Courses

UNSW Computing 1 - The Art of Programming
OpenLearning
C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Beginning Game Programming with C#
University of Colorado System via Coursera
Introduction to Computing 计算概论A
Peking University via Coursera
Comprendre les Microcontroleurs
École Polytechnique Fédérale de Lausanne via Coursera