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
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