Object Oriented Analysis and Design Expertwave
Price: TBA

    Course details

    A good understanding of object-oriented analysis and design is important in designing effective systems using modern software engineering languages and frameworks such as C++, .NET and Java™. This five-day course teaches you how to use object-oriented techniques to analyze real-world requirements and to design solutions that are ready to code. The course employs Unified Modeling Language, using UML 2.0 notation.

    Course Outline

    • Requirements engineering
    • Requirements elicitation
    • The Unified Modeling Language UML diagrams
    • Use case diagram
    • Activity diagram
    • Class diagram
    • Object diagram
    • Sequence diagram
    • Communication diagram
    • Composite diagram
    • State Machine diagram
    • Requirements analysis
    • A case study
    • Domain Modeling
    • System Design
    • Object-oriented design principles
    • GRASP design patterns
    • More on the case study

    Course Prerequisites

    • Familiarity with Object-Oriented design concepts .
    • Familiarity with an Object-Oriented programming language (Java, C#, C++, etc .)

    Course Objectives

    • Learn how to identify and design objects, classes, and their relationships to each other
    • Use links, associations, and inheritance
    • Use diagram notation for use cases, class and object representation, links and associations, and object messages
    • Gain a working knowledge UML 2.0
    • Apply knowledge of OOAD to design an object-oriented system which can be implemented in an object-oriented language
    Updated on 08 November, 2015

    Course Location

    About Expertwave

    ExpertWave is a leading software engineering training and consulting company in the Middle East that provides Software development best practices.ExpertWave is the first IEEE Computer Society Registered Education Provider (REP) in the EMEA region.

    See all Expertwave courses
    Are you from Expertwave ? Claim your course!
    Courses you can instantly connect with... Do an online course on Media, Creative and Design starting now. See all courses

    Is this the right course for you?

    Rate this page

    Didn't find what you were looking for ?

    or