HOME > Development > Learn C++ Programming by doing

Learn C++ Programming by doing

  • Development
  • Apr 29, 2025
SynopsisLearn C++ Programming by doing, available at $34.99, with 61...
Learn C++ Programming by doing  No.1

Learn C++ Programming by doing, available at $34.99, with 61 lectures, and has 9 subscribers.

You will learn about 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 Software Engineer who has been using and teaching C++ for more than 10 years This course is ideal for individuals who are This course is for anyone with a basic C++ knowledge looking to further develop their C++ skills through practical exercises It is particularly useful for This course is for anyone with a basic C++ knowledge looking to further develop their C++ skills through practical exercises.

Enroll now: Learn C++ Programming by doing

Summary

Title: Learn C++ Programming by doing

Price: $34.99

Number of Lectures: 61

Number of Published Lectures: 61

Number of Curriculum Items: 61

Number of Published Curriculum Objects: 61

Original Price: $19.99

Quality Status: approved

Status: Live

What You Will 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 Software Engineer who has been using and teaching C++ for more than 10 years
  • Who Should Attend

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

  • This course is for anyone with a basic C++ knowledge looking to further develop their C++ skills through practical exercises
  • 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!

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Chapter 2: C++ Control Structures – Conditional statements and loops

    Lecture 1: C++ Exercise – Doubled Pay

    Lecture 2: C++ Exercise – Doubled Pay – Sample Solution

    Lecture 3: C++ Exercise – Discounted Price

    Lecture 4: C++ Exercise – Discounted Price – Sample Solution

    Lecture 5: C++ Exercise – Fathers & Sons Age

    Lecture 6: C++ Exercise – Fathers & Sons Age – Sample Solution

    Lecture 7: C++ Exercise – Swapping Cards

    Lecture 8: C++ Exercise – Swapping Cards – Solution

    Lecture 9: C++ Exercise – Rectangle Perimeter

    Lecture 10: C++ Exercise – Rectangle Perimeter – Sample Solution

    Lecture 11: C++ Exercise – Prime Numbers

    Lecture 12: C++ Exercise – Prime Numbers – Sample Solution

    Lecture 13: C++ Exercise – Positive Sum

    Lecture 14: C++ Exercise – Positive Sum – Sample Solution

    Lecture 15: C++ Exercise – Leap Year

    Lecture 16: C++ Exercise – Leap Year – Sample Solution

    Chapter 3: C++ arrays and multidimensional arrays

    Lecture 1: C++ Exercise – Sum of Odd & Even Numbers

    Lecture 2: C++ Exercise – Sum of Odd & Even Numbers – Sample Solution

    Lecture 3: C++ Exercise – TicTacToe

    Lecture 4: C++ Exercise – TicTacToe – Sample Solution

    Lecture 5: C++ Exercise – Sudoku

    Lecture 6: C++ Exercise – Sudoku – Sample Solution

    Chapter 4: The C++ Standard Template Library

    Lecture 1: C++ Exercise – Leader

    Lecture 2: C++ Exercise – Leader – Sample Solution

    Lecture 3: C++ Exercise – Sum of Digits

    Lecture 4: C++ Exercise – Sum of Digits – Sample Solution

    Lecture 5: C++ Exercise – Blackjack

    Lecture 6: C++ Exercise – Blackjack – Sample Solution

    Lecture 7: C++ Exercise – Even Values

    Lecture 8: C++ Exercise – Even Values – Sample Solution

    Lecture 9: C++ Exercise – Numbered Cards

    Lecture 10: C++ Exercise – Numbered Cards – Sample Solution

    Lecture 11: C++ Exercise – The Odd Number of Times

    Lecture 12: C++ Exercise – The Odd Number of Times – Sample Solution

    Lecture 13: C++ Exercise – Anagram

    Lecture 14: C++ Exercise – Anagram – Sample Solution

    Chapter 5: The C++ Standard string class

    Lecture 1: C++ Exercise – String Occurrences

    Lecture 2: C++ Exercise – String Occurrences – Sample Solution

    Lecture 3: C++ Exercise – Removal of Special Characters

    Lecture 4: C++ Exercise – Removal of Special Characters – Sample Solution

    Lecture 5: C++ Exercise – Vowel Count

    Lecture 6: C++ Exercise – Vowel Count – Sample Solution

    Lecture 7: C++ Exercise – snake_case

    Lecture 8: C++ Exercise – snake_case – Sample Solution

    Lecture 9: C++ Exercise – CamelCase

    Lecture 10: C++ Exercise – CamelCase – SampleSolution

    Lecture 11: C++ Exercise – Caesar Cipher

    Lecture 12: C++ Exercise – Caesar Cipher – Sample Solution

    Lecture 13: C++ Exercise – Shared Letters

    Lecture 14: C++ Exercise – Shared Letters – Sample Solution

    Lecture 15: C++ Exercise – Word Count

    Lecture 16: C++ Exercise – Word Count – Sample Solution

    Lecture 17: C++ Exercise – Pangram

    Lecture 18: C++ Exercise – Pangram – Sample Solution

    Lecture 19: C++ Exercise – Rock Paper Scissors

    Lecture 20: C++ Exercise – Rock Paper Sciccors- Sample Solution

    Chapter 6: C++ Recursion

    Lecture 1: C++ Exercise – Reverse a string

    Lecture 2: C++ Exercise – Reverse a string – Sample Solution

    Chapter 7: C++ OOP – Inheritance

    Lecture 1: C++ Exercise – Areas

    Lecture 2: C++ Exercise – Areas – Sample Solution

    Instructors

  • Learn C++ Programming by doing  No.2
    Alex Franck
    Software Engineer | Expert Programmer
  • Rating Distribution

  • 1 stars: 0 votes
  • 2 stars: 0 votes
  • 3 stars: 0 votes
  • 4 stars: 0 votes
  • 5 stars: 0 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!