
Course C++ Part 3: Testing a C++ Application on Linux Systems
Course Description
In this course, we’ll guide you through the process of setting up and testing a C++ application specifically on Linux platforms. From installing the necessary development tools to compiling and debugging your code, this course offers a comprehensive understanding of the Linux environment for C++ programming.
We’ll walk you through configuring essential Linux tools like GNU C++, setting up IDEs, and managing libraries. You’ll also learn key techniques for optimizing your C++ development workflow, including how to streamline the building and debugging process. The course will equip you with the knowledge to confidently test, troubleshoot, and refine your applications on Linux, making it an essential part of your C++ development journey.
By the end of this module, you'll have the skills to fully leverage the Linux operating system to enhance your C++ programming practices and develop robust, production-ready applications. Perfect for anyone aiming to build a solid foundation in C++ development using Linux systems.
Course Curriculum
- 001. Introduction to Control Statements: Part 1
- 002. Essential C++ Keywords
- 003. Understanding the if Statement and Boolean Values in C++
- 005. Mastering Nested if…else Statements in C++
- 006. Understanding the Conditional Operator in C++
- 007. Understanding the while Iteration Statement in C++
- 009. Counter-Controlled Iteration: Computing the Average Grade for a Group of 10 Students
- 011. Sentinel-Driven Iteration: Calculating the Class Average for an Unlimited Number of Students
- 013. Nested Control Statements: Implementing the Program
- 014. Avoiding Narrowing Conversions with List Initialization
- 015. Understanding Compound Assignment Operators
- 016. Understanding Increment (++) and Decrement (--) Operators
- 017. Portability Issues with Fundamental Types in C++
- 018. Case Study: Working with Supersized Integers in C++