OCUP2 UML 2.5 Certification - Foundation Exam Preparation Training Course

Primary tabs

Course Language

This course is delivered in Polish or English.

Course Code

ocup-2-f100

Duration Duration

21 hours (usually 3 days including breaks)

Requirements Requirements

Good knowledge of any object-oriented language or basic UML knowledge is required.

Overview Overview

OCUP2 Content Developer

NobleProg has official OMG OCUP 2 Content Developer status, which means that our course outlines and training materials were developed by the same experts who prepared questions for OCUP 2 exams.

Audience

Developers, programmers, business analysts, project managers, software architects, testers, people responsible for documentation or anyone involved in the software development process.

Objectives

Prepares you to work with the most commonly encountered UML elements
Teaches you how to create simple UML models
Prepares you to be a member of a UML Development Team

OMG Certified UML Professional (OCUP)

 

"OMG created OCUP to provide a certification, an objective indication, of your knowledge of UML, OMG's Unified Modelling Language.

This will benefit you by giving you an important credential to present to employers and clients. It also benefits companies looking for skilled UML practitioners like you, by giving them a basis for making hiring and promotion decisions."

From: http://www.omg.org/uml-certification/

Course Outline Course Outline

Why we model

The Class Diagram

Common Structure

  • Type
  • Dependency
  • Namespace
  • VisibilityKind (public, private, protected)
  • MultiplicityElement
  • Constraint
  • Comment

Simple Classifiers

  • PrimitiveType
  • DataType
  • Enumeration
  • EnumerationLiteral
  • Interface
  • InterfaceRealization
  • Signal
  • Reception

Structured Classifiers

  • Association
  • Class

Classification

  • Generalization
  • Feature
  • Structural Feature
  • Behavioral Feature
  • Property
  • Operation
  • Parameter
  • AggregationKind (Composition, Aggregation)

Values

  • LiteralBoolean
  • LiteralInteger
  • LiteralReal
  • LiteralUnlimitedNatural
  • LiteralNull
  • LiteralString
  • Opaque Expression

The Object Diagram

  • InstanceSpecification
  • Slot

The Package Diagram

Packages

  • Package
  • PackageImport

The Use Case Diagram

Use Cases

  • UseCase
  • Actor
  • Include

The Activity Diagram

Activities

  • Activity
  • ActivityFinalNode
  • ActivityParameterNode
  • ControlFlow
  • InitialNode
  • DecisionNode
  • FlowFinalNode
  • ForkNode
  • JoinNode
  • MergeNode
  • ObjectFlow
  • ObjectNode

Actions

  • Action
  • CallBehaviorAction
  • CallOperationAction,
  • SendSignalAction
  • AcceptEventAction
  • Pin
  • InputPin, OutputPin
  • OpaqueAction

The Sequence Diagram

Interactions

  • Interaction
  • OccurrenceSpecification
  • ExecutionSpecification
  • ExecutionOccurrenceSpecification
  • DestructionOccurrenceSpecification
  • Lifeline
  • Message
  • MessageOccurrenceSpecification
  • MessageSort
  • MessageEnd

Common Behavior

  • CallEvent
  • SignalEvent
  • Trigger
  • OpaqueBehavior

The State Machine Diagram

State Machines

  • StateMachine
  • State
  • Transition
  • Pseudostate: choice, junction, initial
  • FinalState

 


Guaranteed to run even with a single delegate!
Public Classroom Public Classroom
Participants from multiple organisations. Topics usually cannot be customised
From 2945PLN
(69)
Private Classroom Private Classroom
Participants are from one organisation only. No external participants are allowed. Usually customised to a specific group, course topics are agreed between the client and the trainer.
From 2945PLN
Request quote
Private Remote Private Remote
The instructor and the participants are in two different physical locations and communicate via the Internet
From 6800PLN
Request quote

The more delegates, the greater the savings per delegate. Table reflects price per delegate and is used for illustration purposes only, actual prices may differ.

Number of Delegates Public Classroom Private Classroom Private Remote
1 2945PLN 2945PLN 6800PLN
2 2748PLN 2748PLN 4675PLN
3 2682PLN 2682PLN 3967PLN
4 2649PLN 2649PLN 3613PLN
Cannot find a suitable date? Choose Your Course Date >>
Too expensive? Suggest your price

Related Categories


Course Discounts

Course Venue Course Date Course Price [Remote/Classroom]
BPMN 2.0 for Business Analysts Wroclaw, ul.Ludwika Rydygiera 2a/22 Tue, 2016-09-27 09:00 3110PLN / 2337PLN
R Warszawa, ul. Złota 3/11 Wed, 2016-09-28 09:00 7588PLN / 4850PLN
Administracja serwerem Apache Tomcat Kraków, ul. Rzemieślnicza 1 Mon, 2016-10-03 09:00 2344PLN / 1736PLN
Visual Basic for Applications (VBA) in Excel - Introduction to programming Warszawa, ul. Złota 3/11 Tue, 2016-10-04 09:00 1941PLN / 1504PLN
Programming in Scala Poznan, Garbary 100/63 Tue, 2016-10-04 09:00 3479PLN / 2114PLN
Web Application Development in PHP Szczecin, ul. Małopolska 23 Tue, 2016-10-04 09:00 2688PLN / 2081PLN
Introduction to Linux Poznan, Garbary 100/63 Tue, 2016-10-04 09:00 1640PLN / 1100PLN
Docker for Developers and System Administrators Gdańsk, ul. Powstańców Warszawskich 45 Wed, 2016-10-05 09:00 2507PLN / 1963PLN
Adobe InDesign Lublin, ul. Spadochroniarzy 9 Wed, 2016-10-05 09:00 1220PLN / 1144PLN
ITIL® Foundation Certificate in IT Service Management Warszawa, ul. Złota 3/11 Mon, 2016-10-10 09:00 2639PLN / 2076PLN
Visual Basic for Applications (VBA) in Excel - Advanced Wroclaw, ul.Ludwika Rydygiera 2a/22 Mon, 2016-10-10 09:00 1689PLN / 1296PLN
Market Forecasting Poznan, Garbary 100/63 Thu, 2016-10-13 09:00 2936PLN / 2112PLN
ITIL® Foundation Certificate in IT Service Management Łódź, ul. Tatrzańska 11 Mon, 2016-10-17 09:00 2639PLN / 2160PLN
Effective working with spreadsheet in Excel Rzeszów, Plac Wolności 13 Tue, 2016-10-18 09:00 598PLN / 737PLN
Market Forecasting Warszawa, ul. Złota 3/11 Wed, 2016-10-19 09:00 2936PLN / 2112PLN
ITIL® Foundation Certificate in IT Service Management Szczecin, ul. Małopolska 23 Wed, 2016-10-19 09:00 2639PLN / 2134PLN
A Practical Guide to Successful Pricing Strategies Poznan, Garbary 100/63 Wed, 2016-10-26 09:00 1427PLN / 1093PLN
Creating and delivering presentations in Power Point (social skills workshop) Poznan, Garbary 100/63 Thu, 2016-10-27 09:00 1572PLN / 1121PLN
Agile Project Management with Scrum Kraków, ul. Rzemieślnicza 1 Wed, 2016-11-02 09:00 1746PLN / 1449PLN
Agile Project Management with Scrum Poznan, Garbary 100/63 Mon, 2016-11-07 09:00 1746PLN / 1315PLN
Administration of Linux System Olsztyn, ul. Kajki 3/1 Tue, 2016-11-08 09:00 1940PLN / 1509PLN
SQL Fundamentals Warszawa, ul. Złota 3/11 Wed, 2016-11-09 09:00 1358PLN / 853PLN
Excel For Statistical Data Analysis Warszawa, ul. Złota 3/11 Mon, 2016-11-14 09:00 1343PLN / 1031PLN
Visual Basic for Applications (VBA) in Excel - Advanced Białystok, ul. Malmeda 1 Mon, 2016-11-14 09:00 1689PLN / 1413PLN
Python Programming Szczecin, ul. Małopolska 23 Tue, 2016-11-15 09:00 5790PLN / 3824PLN
Creating and managing Web sites Kraków, ul. Rzemieślnicza 1 Mon, 2016-11-21 09:00 3410PLN / 2836PLN
Graphic techniques (Adobe Photoshop, Adobe Illustrator) Wroclaw, ul.Ludwika Rydygiera 2a/22 Tue, 2016-12-06 09:00 1963PLN / 1470PLN

Upcoming Courses

VenueCourse DateCourse Price [Remote/Classroom]
Gdynia, ul. Ejsmonda 2Mon, 2016-10-10 09:003613PLN / 2801PLN
Zielona Góra, ul. Reja 6Mon, 2016-10-10 09:003613PLN / 2724PLN
Poznan, Garbary 100/63Wed, 2016-10-12 09:003613PLN / 2682PLN
Kielce, ul. Warszawska 19Mon, 2016-10-17 09:003613PLN / 2824PLN
Częstochowa, ul. Wały Dwernickiego 117/121Tue, 2016-10-18 09:003613PLN / 2824PLN

Some of our clients