Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
A Full Introduction to C++ with Objects
Highest Rated
Rating: 4.6 out of 5(162 ratings)
583 students

A Full Introduction to C++ with Objects

C++ Beginner Course with Objects - Including Arrays
Created byMatthew Fried
Last updated 10/2023
English
English [Auto],

What you'll learn

  • A introductory understanding of how to program.

Course content

18 sections133 lectures22h 27m total length
  • Introduction8:23

    Set up C++ development with Visual Studio or Visual Studio Code and create a console app. Write basic C++ with iostream, variables, and cout output, then run and debug.

  • Hello World!3:11

    Explore basic C++ I/O and strings by using include statements, header files, and the std namespace to print with cout and read with cin in a hello world example.

  • Data Types5:30

    Explore core C++ data types—including int, long, double, float, bool, char, and string—and their storage, including addresses and pointers, alongside basic input and output with iostream, cin, and cout.

  • Arithmetic Operations3:20

    Explore basic arithmetic operations in C++ including assignment operators, integer vs double division, casting to double to preserve decimals, and the modulo operation for remainders and simple money calculations.

  • Numbers and Bases13:36

    Explains number systems and bases—binary, octal, decimal, and hexadecimal—using digits 0–1, 0–7, 0–9, and a–f, with Excel demonstrations of counting and conversions.

  • Finding the Users Age, Hex, and Shifting6:26

    Compute your age in seconds and explore how C++ handles octal, hex, and binary literals and bit shifting with the left shift operator.

  • Math Functions and Arithmetic3:48

    Master c++ math basics by applying absolute value, square root, log, and exponential functions, and use assignments and shorthand operators like +=, ++, and *= to update x.

  • Examples, Review and Const7:30

    Explore c++ basics through examples of integer division, variables, and output, then apply pow, sqrt, and exponential notation to compute areas and circle constants like pi.

  • Chapter 1

Requirements

  • No Programming Skills, Visual Studio (Free Download from Microsoft)

Description

This course is an introduction to C++.  This will teach you how to program in C++. It introduces many of the major ideas and prepares you for further development.  It covers basics such as IF, SWITCH, FOR, WHILE, functions, classes, arrays, and much more. I regularly teach this course in college; it is equivalent to a one semester course in C++. 

This course benefits every student because it teaches the best programming language - ever. C++ is the foundation to everything. It is clean and beautiful and effective.  

This course teaches if statements, loops, functions, classes, and arrays. It is an introduction to C++.  It is a first course in C++ including arrays and objects.

Who this course is for:

  • Anyone