Description
In this course, you will learn:
- Begin by comparing Java, the programming language used in the last course, to C++, another prominent, industry-standard programming language.
- We will then go over the essential building blocks of Object-Oriented Programming, reviewing what we've already studied while becoming acquainted with more advanced programming principles.
- The subsequent course sections will cover a variety of topics, including the Standard Template Library, containers, exceptions, recursion, searching and sorting, and generic programming.
- By the end of the semester, you will have a thorough understanding of Java and C++ programming, as well as a familiarity with the fundamental difficulties that programmers face on a daily basis in the workplace.
Syllabus:
- The Building Blocks of Object-Oriented Programming
- C++ and Java Differences
- C++ Standard Template Library
- Java Container Library
- Exceptions
- Recursion
- Searching and Sorting