
Object oriented (OO) software development needs a developer to write programs using Object Oriented Programming (OOP) technique.
This lecture provides a detailed view on the basics of Object Orientation.
This lecture gives you the core concepts of OO
This lecture details the various Object Oriented Analysis (OOA) techniques in identifying classes and objects from a given problem domain,
This lecture gives in-depth idea on how to apply OO design principles and patterns to identify classes and objects.
This lecture helps you to understand the different design patterns in identifying the hidden objects and classes from a problem domain.
Behavioral design diagrams are used to create design documents showing the dynamic aspects of the system which are not identified during static design diagrams construction such as Use Case or Class diagrams
Under physical design of the system, the following diagrams are used in UML to show the logical components of the system and the deployment of them in the target system device.
This lecture content provides a video demo on how to use Rational Rose for UML diagrams
This course aims at providing a practical understanding on how Object Oriented Analysis and Design helps to analyze the systems from an object oriented perspective rather than the traditional structural perspective. The application of design principles, design patterns and UML will bring the learners to a holistic environment of learning and practicing the OOAD for real time case study applications.