- Joined
- Apr 10, 2020
- Posts
- 6,006
- Solutions
- 16
- Reaction
- 120,570
- Points
- 13,582
This course includes:
- 8.5 hours on-demand video
- 59 downloadable resources
- Access on mobile and TV
- Full lifetime access
- Certificate of completion
What you'll learn
- Discover the principles of Data Structures and Object-Oriented Programming in C++.
- Gain a comprehensive understanding of the language's syntax and semantics.
- Learn the fundamentals of algorithms and how they are applied in C++.
- Understand the principles of data abstraction, inheritance, and polymorphism
- Build strong foundation for developing efficient and reliable software applications.
- Explore the differences between various data structures, such as arrays, linked lists, stacks, and queues.
- Develop a sound understanding of memory management in C++.
- Build algorithms that allow for efficient processing of data.
- Understand the concept of recursion and how to implement it in C++.
- Learn how to write and implement classes in C++.
- Master the principles of encapsulation and data hiding.
- Understand the power of inheritance and its application in OOP.
- Create and implement abstract data types.
- Develop programs that use advanced data structures such as trees and graphs.
- Gain a deep understanding of pointers and dynamic memory allocation in C++.
- Learn how to use templates to build generic classes and functions.
- Understand the principles of operator overloading in C++.
- Master the principles of exception handling in C++.
- Explore the principles of file input and output in C++.
- Build programs that use advanced algorithms such as sorting and searching.
- Create programs that use data structures and algorithms to solve real-world problems.
- Learn how to test and debug C++ programs effectively.
- Understand the principles of software engineering and how they apply to C++.
- Develop programs that interact with users through a graphical user interface.
- Understand the principles of multi-threaded programming in C++.
- Gain an appreciation for the role of C++ in modern software development.
- Learn how to build software that is efficient, scalable, and maintainable.
- Understand the principles of software design and how to apply them in C++.
- Develop the skills to work with large and complex codebases.
- Learn how to build software that is both functional and elegant.
Enroll Link:
You do not have permission to view the full content of this post. Log in or register now.
Attachments
-
You do not have permission to view the full content of this post. Log in or register now.