Course, tutorials and tips to learn and improve your knowledge in Software Engineering, covering Clean Code, Unified Modeling Language - UML, good practices, and other essential concepts.

Sections

What is OOP - Object Oriented Programming

Object-Oriented Programming (OOP) is a programming paradigm based on the concept of objects, which can contain data and behavior. In OOP, objects interact with each other by sending messages, and objects can be grouped into classes, which define their shared behavior and data.

OOP was created to improve software...