Object Oriented Programming with Java

Have Queries? Ask us +91 72592 22234

Course Overview

In Object Oriented Programming with Java training course, Participants will learn on how to adopt an Object Oriented (OO) approach to software development. This course is designed for experienced developers coming to Java from non object -oriented languages such as COBOL, RPG, or C. It is also appropriate for those who are new to programming. This course covers topics such as interpreting UML diagrams, recognizing Java constructs that enable object-orientation, and how design patterns can improve the implementation of applications. The course also provides an overview of different software development methodologies that can be applied to the development of Object Oriented applications. Object Oriented Programming with Java course prepares Participants for further training in the Java programming language by providing a sound foundation in OO principles.

Course Content

Object Oriented programming
Identifying candidate objects in a case study

  • Object concepts

Identifying classes and methods in a case study

  • Key principles of Object Oriented programming

Identifying classes and associations in a case study

  • UML
  • Development project life cycle
  • Requirements and use cases

Identifying actors and use cases

  • Java technology overview
  • the Java language
  • Demonstration: Using the software development platform

Java programming - Defining some classes

  • OO analysis - Static UML diagrams

Finding candidate objects and creating a class diagram

  • OO analysis - Dynamic UML diagrams

Developing sequence diagrams

  • OO design for implementation - Associations

Refining the design for a case study (optional)

  • OO design for implementation - Inheritance

Java programming - Implementing a design

  • Designing for change

Java programming - Improving the implementation

  • Methodologies

Customer Reviews

Thanks to Xpertised and the tutor who walked me through all the topics with Practical exposure which is helping me in my current project.

Course was quite helpful in terms of understanding of concepts and practicality. Its really a very friendly environment to learn. The timing were mutually chosen, as we both are working professional. I am quite satisfied with the course.


For Batch Details
Call us at: +91 7259222234

Not sure? Consult Our Experts

Looking for a Training for


My Team/Organization

I agree to be contacted over mail or phone

Call us at: +91 7259222234