Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
C/C++ 3000: GNU For Advanced Students
Rating: 3.3 out of 5(14 ratings)
7,124 students

C/C++ 3000: GNU For Advanced Students

Applied Object Orientation
Last updated 3/2024
English

What you'll learn

  • Create Objects, Factories, and Frameworks using Modern C/C++

Course content

3 sections58 lectures7h 30m total length
  • Introduction6:17

    Translate state machine concepts into advanced c++ design using classes and member functions to model manufacturing equipment and board interfaces, with UML diagrams bridging c++ 98 and c++11.

Requirements

  • Students should be familiar with the use and operation of all C/C++ keywords
  • You should know how to use the GNU C/C++ Tool Suite

Description

Once we understand how to create classes, the next challenge is to understand how to apply Object Orientation to our software creation & maintenance activities. Far more that simply using inheritance therefore are the concepts that will allows us to test, as well as to encapsulate and / or manage key operations. -Features required to keep multiple projects working as expected.

Rollings Review
If you are familiar with C and functional C++ then you should feel confident jumping right into the 3000 lesson set. If C and / or C++ are new to you,  we start our with a review of the core concepts.


I think you'll appreciate  the review, as well as the additional extended topics that we're going to be presenting in this 3000 level - or advanced C/C++ educational opportunity.


Focus

The focus of C/C++ 3000: GNU For Advanced Students series is on the advanced Object Oriented Framework and Factories. Code relationship & capabilities that make modern C++ a natural choice for people who have very little legacy, or for software developer who wish to take their legacies to the next level using this C++ 98, C++ 11, C++ 14 or 2017 concepts.


Bottom Line?

Writing C/C++ for decades I believe students need to know how to work with those huge legacy code bases? Never soon to be updated, if it isn't broken then we should understand why many will want us to work with those classic standards!


Who this course is for:

  • Student looking to gain practical, hands-on experience using Object Orientation