Category Archives: OOP

5 Free Object-Oriented Programming Online Courses for Programmers

The OOP or Object Oriented Programming is a paradigm which allows you to write a program by modeling real-world things in terms of class and object. It not only make to represent a real-world thing in programming world easier but also allow you to manage the complexity of your program. Even though there are several programming paradigms e.g. procedural and functional, most of the code we write today is object-oriented and some of the most of popular programming languages are object-oriented e.g. JavaPythonPHP, and JavaScript all supported object-oriented programming.

Read more: http://www.java67.com/2018/02/5-free-object-oriented-programming-online-courses.html#ixzz5VkaS7Ows

 

5 Free Object-Oriented Programming Online Courses for Programmers Read more: http://www.java67.com/2018/02/5-free-object-oriented-programming-online-courses.html#ixzz5VkaHU1yd

Course detail:

https://classroom.udacity.com/courses/ud283

Why OOP is required in a programmer’s life

https://codingsec.net/2016/05/oop-required-programmers-life/

10 Object Oriented Design Principles Java Programmer should know

Important OOP Concepts

 

Thế nào là Good Design với Coupling and Cohesion

https://viblo.asia/p/the-nao-la-good-design-voi-coupling-and-cohesion-bJzKmkL6l9N

https://www.geeksforgeeks.org/coupling-in-java/

https://www.geeksforgeeks.org/cohesion-in-java/

Interface vs Abstract class vs Concrete class

Via:

Interface vs Abstract class vs Concrete class

Java for Humans {Abstract Classes & Interfaces}

Java Interfaces vs. Abstract Classes

Core Java in 25 hours

Successful Blog: Java- write once, run away!