Level Up: C++
1h 56mIntermediate2023-02-08
Authors

Eduardo Corpeño
Electrical Engineer, Computer Programmer, and Teacher for 15+ years
Course details
C++ is one of the most popular programming languages today, and this course enables you to check how your skills measure up. Instructor Eduardo Corpeño presents a series of programming challenges to help you practice. Learn how to use GitHub Codespaces with the course, then dive into the challenges, beginning with checking for palindromes and sorting an array and continuing through to more advanced challenges like JSON file validation and the birthday problem. You can move through the challenges at your own pace, in order or searching for particular challenges you want to complete.
Skills covered
C++Programming LanguagesOpen SourceSoftware DevelopmentOne-Off
Concepts
0. Introduction
- 01 - Level up your C++ skills
- 02 - Using the exercise files on GitHub
- 03 - Using GitHub Codespaces with this course
1. Level Up - C++
- 04 - Checking for palindromes
- 05 - Sorting an array
- 06 - Fizz Buzz
- 07 - Checking for bitonic sequences
- 08 - Recursive factorial sequence generator
- 09 - Horseplay
- 10 - Creating a class
- 11 - IP address validation
- 12 - Fixing faulty code
- 13 - Playing Tic-Tac-Toe
- 14 - Finding relatives
- 15 - Age in days calculator
- 16 - Conway's Game of Life
- 17 - The Reflex Game
- 18 - JSON file validation
- 19 - The birthday problem
Related courses
- Secure Coding in C++
- Advanced C++: Building Projects with CMake
- Functional Programming in C++
- Object-Oriented Programming with C++
- Complete Guide to Parallel and Concurrent Programming with C++
- Complete Guide to C++ Programming Foundations
- Modern C++: Advanced Techniques and Features
- Mastering C++: Exception Handling