IBM

Essentials of Visual Modeling with UML 2.0

Course Code: RD221GB (Also known as: RD221GBGB)      Days: 1
Show all IBM Rational Courses
Call for Latest Dates
Call us on 0870 7777 388 for availability on this course.
Have questions or need a better city/date? Ask now.

Learn the basics of Object-Oriented (OO) development using the Unified Modeling Language (UML) 2.0. Get an introduction to concepts such as abstraction, polymorphism, and encapsulation and learn how these concepts are the foundation of OO software development. Learn what a class and an object are and how they can be used to build software. Explore UML 2.0 and learn how to use some of the basic elements of UML.

Note: There is no visual modeling toolset training incorporated into this methodology course.

Audience

Client/server and Web developers moving into OO development or simply upgrading their skills to meet today's demand for OO savvy developers. Learn the principles behind the technology and lay the foundation for advanced object technology topics, tools, and practices

Data modelers who need to better communicate with object modelers using one tool, methodology, and standard notation. Further, as the industry moves to object-based modeling of data for relational and object relational databases, lay the foundation needed by data modelers new to OO software development and UML

Members of the real-time community who want to make a paradigm shift to OO design and development and who need to acquaint themselves with UML 2.0. Real-time developers who have not made significant use of state machines and want to learn how they can be applied to produce a solid OO design for real-time systems. Designers and developers who want to 'think object' even when traditional structured implementation languages are used

Software managers who need to be conversant in key OO concepts to better work with team members and lead OO related projects

Prerequisites

There are no prerequisites for this course.

Skills Gained

  • Describe the basic principles of OO

Describe the history and current application of object technology

Explain what the UML represents

Explain abstraction, encapsulation, modularity, and hierarchy

Describe the physical structure of a class

Explain the relationship between a class and an object

Define polymorphism and generalization

Contents

  • Introduction to object technology

Principles of visual modeling

  • Concepts of OO
  • Use-case modeling
  • Interaction diagrams
  • Class diagrams
  • Other UML diagrams

    Remarks

    IBM Education Cards are not applicable on this course, but IBM Education Packs can be used.

Note: ' If you enrol using current training passport or existing Rational discounts please phone 0845 7581329 and book directly '

Related Courses

Instructor-led training

DEV475 Mastering Object-Oriented Analysis and Design with UML 2.0 (RD631GB)

DEV475 Mastering Object-Oriented Analysis and Design with UML 2.0 (RD631GB)


How to make a booking for the RD221GB course

 
  CourseMonster books thousands of public training courses, classes and boot camps both in London and throughout the UK including: Berkshire, Birmingham, Bristol, Bournemouth, Bucks, Cambridge, Derby, Devon, Edinburgh, Glasgow, Hampshire, Ipswich, Leeds, Leicester, Luton, Manchester, Middlesex, Milton Keynes, Norfolk, Nottingham, Reading, Surrey, Sussex, Tyne and Wear, Midlands and Yorkshire. Topics range from software to administration and development.  
     
CourseMonster® Patent Pending © SeaKom, All Rights Reserved - Channel partners with Business Training Partnership