WA1148 Object-Oriented Analysis and Design with UML and Borlands Together 2007 Training and Courseware

Learn how to use object-oriented techniques from requirements gathering to implementation. Students learn how to analyze and design classes and their relationships to each other in order to build a model of the business requirements. A strong emphasis is placed on diagram notation for use cases and class relationships, as well as on sequence and state diagramming to capture the dynamic behavior of the system.
Topics
  • Overview of UML
  • Object-oriented concepts
  • Understanding requirements
  • Identifying classes
  • Object interaction, relationships and behavior
  • Design patterns
Practical Work
The course uses a mock application as an example. During the lectures, the instructor designs the application. In the hands-on labs, students will be working on different samples in groups.
What you will learn
At the completion of this course, the student will be able to:
  • Approach new complex software development with confidence
  • Model applications using UML
  • Implement the software based on the design
  • Establish a software development methodology for in-house development
Audience
This course is intended for anyone involved in the production, deployment and maintenance of software.
Prerequisites
Familiarity with software development in general is helpful.
Duration
Four days.
Schedule this course
Course Outline
Lab Setup Guide
Download this page as a word document
Learn more about the courseware