Learn C++ Programming By Doing

Posted By: ELK1nG

Learn C++ Programming By Doing
Published 6/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.77 GB | Duration: 7h 11m

Learn step by step how to write basic, intermediate and advanced C++ functions.

What you'll learn

Learn how to write C++ functions using loops and selection statements

Learn how to use the standard string class when writing a C++ function

Learn how to write C++ functions using one-dimensional and multidimensional arrays

Learn how to make use of C++ exceptions when writing C++ functions

Learn how to use STL elements (containers, iterators, and algorithms) to write C++ functions

Includes practical Exercises and sample Solutions

Learn C++ from an experienced C++ Software Engineer who has been using and teaching C++ for more than 10 years

Requirements

Every covered concept gets explained in detail, but it would not hurt to have a good grasp of basic C++.

Description

This very practical programming course is mainly about how to write functions in C++. In this course you will learn how to use selection control structures and repetition control structures whilst writing a C++ function. In addition, you will discover how to employ an array within a function, as well as how to pass an array as a parameter to a function. Furthermore, you will learn about the very important standard string class. In effect, the use of the string class within functions is extensively required in many exercises within this course, so as to help the student feel comfortable using strings in their future projects.Furthermore, the Standard Template Library is also covered and in this course the student learns how to use containers, iterators and algorithms within a C++ function.in addition, the C++ concept of exceptions is also covered in the course, so as to teach students how to take care of exceptions which can occur during a function execution.Finally, after successfully completing the course by solving all the exercises within it, the student should expect to have a good understanding of how C++ functions should be approached and written.Now please click the sign up button to get started with the course.Happy learning!

Overview

Section 1: Einführung

Lecture 1 Introduction

Section 2: Selection Statements and Loops

Lecture 2 C++ Exercise - Doubled Pay

Lecture 3 C++ Exercise - Doubled Pay - Sample Solution

Lecture 4 C++ Exercise - Discounted Price

Lecture 5 C++ Exercise - Discounted Price - Sample Solution

Lecture 6 C++ Exercise - Father's & Son's Age

Lecture 7 C++ Exercise - Father's & Son's Age - Sample Solution

Lecture 8 C++ Exercise - Swapping Cards

Lecture 9 C++ Exercise - Swapping Cards - Solution

Lecture 10 C++ Exercise - Rectangle Perimeter

Lecture 11 C++ Exercise - Rectangle Perimeter - Sample Solution

Lecture 12 C++ Exercise - Prime Numbers

Lecture 13 C++ Exercise - Prime Numbers - Sample Solution

Lecture 14 C++ Exercise - Positive Sum

Lecture 15 C++ Exercise - Positive Sum - Sample Solution

Lecture 16 C++ Exercise - Leap Year

Lecture 17 C++ Exercise - Leap Year - Sample Solution

Section 3: Arrays

Lecture 18 C++ Exercise - Sum of Odd & Even Numbers

Lecture 19 C++ Exercise - Sum of Odd & Even Numbers - Sample Solution

Lecture 20 C++ Exercise - TicTacToe

Lecture 21 C++ Exercise - TicTacToe - Sample Solution

Lecture 22 C++ Exercise - Sudoku

Lecture 23 C++ Exercise - Sudoku - Sample Solution

Section 4: Standard Template Library

Lecture 24 C++ Exercise - Leader

Lecture 25 C++ Exercise - Leader - Sample Solution

Lecture 26 C++ Exercise - Sum of Digits

Lecture 27 C++ Exercise - Sum of Digits - Sample Solution

Lecture 28 C++ Exercise - Blackjack

Lecture 29 C++ Exercise - Blackjack - Sample Solution

Lecture 30 C++ Exercise - Even Values

Lecture 31 C++ Exercise - Even Values - Sample Solution

Lecture 32 C++ Exercise - Numbered Cards

Lecture 33 C++ Exercise - Numbered Cards - Sample Solution

Lecture 34 C++ Exercise - The Odd Number of Times

Lecture 35 C++ Exercise - The Odd Number of Times - Sample Solution

Lecture 36 C++ Exercise - Anagram

Lecture 37 C++ Exercise - Anagram - Sample Solution

Section 5: The standard string class

Lecture 38 C++ Exercise - String Occurrences

Lecture 39 C++ Exercise - String Occurrences - Sample Solution

Lecture 40 C++ Exercise - Removal of Special Characters

Lecture 41 C++ Exercise - Removal of Special Characters - Sample Solution

Lecture 42 C++ Exercise - Vowel Count

Lecture 43 C++ Exercise - Vowel Count - Sample Solution

Lecture 44 C++ Exercise - snake_case

Lecture 45 C++ Exercise - snake_case - Sample Solution

Lecture 46 C++ Exercise - CamelCase

Lecture 47 C++ Exercise - CamelCase - SampleSolution

Lecture 48 C++ Exercise - Caesar Cipher

Lecture 49 C++ Exercise - Caesar Cipher - Sample Solution

Lecture 50 C++ Exercise - Shared Letters

Lecture 51 C++ Exercise - Shared Letters - Sample Solution

Lecture 52 C++ Exercise - Word Count

Lecture 53 C++ Exercise - Word Count - Sample Solution

Lecture 54 C++ Exercise - Pangram

Lecture 55 C++ Exercise - Pangram - Sample Solution

Lecture 56 C++ Exercise - Rock Paper Scissors

Lecture 57 C++ Exercise - Rock Paper Sciccors- Sample Solution

This course is for anyone with a basic C++ knowledge looking to further develop their C++ skills through practical exercises