OOP Course

Course Objectives

  • Understand object oriented programming concepts.
  • Ability to implement object oriented solutions.

Course Details

  • Languages: Java
  • Software: Java SE

Prerequisites: Programming

Content

  • Objects
  • Classes
  • Properties
  • Methods
  • Overloading
  • Inheritance
  • Polymorphism
  • Refactoring
  • Design patterns
  • Design metrics
  • Exception handling
  • Serialization
  • Event handling
  • Developing Windows applications

Resources