|
Description: |
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, analysis and design workflow
- Identifying classes
- Object interaction, relationships and behavior
- Design patterns
- System Design and refactoring
What you will learn After completing this course, the student should 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
|
|