Cademy logoCademy Marketplace

Course Images

Fundamentals of Object-Oriented Programming - C++

Fundamentals of Object-Oriented Programming - C++

🔥 Limited Time Offer 🔥

Get a 10% discount on your first order when you use this promo code at checkout: MAY24BAN3X

  • 30 Day Money Back Guarantee
  • Completion Certificate
  • 24/7 Technical Support

Highlights

  • On-Demand course

  • 7 hours 6 minutes

  • All levels

Description

The course is designed to provide complete knowledge of object-oriented programming using C++. We will discuss some core OOP concepts such as classes, objects, functions, encapsulation, and polymorphism. Along with learning how to design implement classes, we will cover the best practices for writing and maintaining code

Fundamentals of Object-Oriented Programming: C++ is a course designed to introduce us to the principles of object-oriented programming (OOP) using the C++ programming language. This course is suitable for anyone who has a basic understanding of programming concepts but may not have prior experience with OOP. In this course, you will learn the fundamental concepts of OOP, including encapsulation, inheritance, and polymorphism. You will also learn how to design and implement classes, objects, and functions in C++, and how to use them to solve real-world problems. Throughout the course, we will work on a variety of hands-on projects and exercises to practice our skills and apply our knowledge to real-world situations. You will also learn best practices for writing efficient and maintainable C++ code. Upon completion of this course, we will have a strong foundation in OOP and be able to use C++ to design and implement object-oriented programs. All the resources for this course are available at: https://github.com/PacktPublishing/Fundamentals-of-Object-Oriented-Programing---C-Plus-Plus

What You Will Learn

Learn how to write functions for efficiency and performance
Design and implement C++ classes and objects for code reuse
Learn how to implement copy constructors and class member functions
Understand the concept of data abstraction and encapsulation
Learn how to overload functions and operators in C++
Learn how inheritance and virtual functions implement dynamic binding with polymorphism

Audience

This course is designed for novice and beginning programmers who want to develop a fundamental understanding of how to create simple object-oriented programs in C++.

Anyone who wants to expand their profession and increase their earning potential, as well as hobbyists, creatives, or anyone who simply loves learning and wants to understand how software systems work, will all benefit from this course.

Approach

Anyone who wants to expand their profession and increase their earning potential, as well as hobbyists, creatives, or anyone who simply loves learning and wants to understand how software systems work, will all benefit from this course.

Key Features

Understand and apply the fundamental concepts of OOP through C++ * Learn how to use C++ syntax to store, process, and retrieve data, take input, and provide an output * Learn core programming concepts that will improve logical reasoning, critical thinking, and problem-solving skills

Github Repo

https://github.com/PacktPublishing/Fundamentals-of-Object-Oriented-Programing---C-Plus-Plus

About the Author

Doron Williams

Doron William helps businesses and individuals streamline their systems and make them more efficient. He aligns business processes with appropriate solutions and improves existing ones. He believes in helping find ways to make people's lives easier by leveraging cutting-edge technology and developing, automating, and deploying more efficient and user-friendly software solutions. He is a cloud and desktop-based solutions architect and software developer with experience in leading technical teams using Agile and DevOps methodologies to develop enterprise-level software solutions. He is also adept at analyzing the business to determine suitable strategies to install, maintain, and upgrade software and hardware infrastructure. He aims at helping businesses and individuals bridge the gap between humanity and technology.

Course Outline

1. Module 1In this section, we will understand the purpose of OOP, the history of the C++ programming language, the anatomy of a C++ program, and the role of the compiler. We will also discuss basic syntax and write a basic program.Video 1.1: Module 1 Object


2. Module 2


3. Module 3


4. Module 4

Course Content

  1. Fundamentals of Object-Oriented Programming - C++

About The Provider

Packt
Packt
Birmingham
Founded in 2004 in Birmingham, UK, Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and i...
Read more about Packt

Tags

Reviews