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
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
Java programming - Improving the implementation
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.
-Waseem
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.
-Tanmoy
...more