After completing this course, the student should be able to:
- Approach new complex software development with confidence
- Use Rational Software Architect to model applications using UML
- Implement the software based on the design
- Establish a software development methodology for in-house development
Topics
- Overview of UML
- Object-oriented concepts
- Understanding requirements, analysis and design workflow
- Identifying classes
- Object interaction, relationships and behaviour
- Design patterns
- System Design and refactoring
- Using Rational Software Architect
Course duration
5 Days