In this course the student will study, implement and apply essential concepts that are often used in object-oriented programming: declaring and using classes, inheritance, polymorphism, interfaces, class associations, generic collections, generic methods and classes, unit testing, GUI and event-driven programming, exception handling, file I/O, and serialization.
Please view the code at https://github.com/hoverAdev/ZedegriDopEditor.