Last updated
Kod kursu
ocup-2-f100
Czas trwania
21 godzin
szkolenie zdalne: 3 lub 6 dni
szkolenie stacjonarne: 3 dni
Wymagania
- Znajomość zagadnień projektowania obiektowego lub podstawowa znajomość UML.
- Dobra znajomość języka angielskiego (pytania i odpowiedzi na egzaminie OCUP2 są wyłącznie w języku angielskim).
Opis
Cele
- Przygotowanie do pracy z najczęściej wykorzystywanymi elementami języka UML.
- Przekazanie wskazówek, jak tworzyć proste modele UML.
- Przygotowanie do egzaminu OMG Certified UML 2 Foundation - (OMG-OCUP2-FOUND100)
Korzyści
- Jako jedyna firma w Polsce posiadamy status OCUP 2 Content Developer, który oznacza, że nasze programy szkoleń i materiały szkoleniowe, zostały stworzone przez tych samych ekspertów, którzy są autorami pytań do egzaminów OCUP 2.
- Jako jedyni na świecie przygotowujemy do całej ścieżki certyfikacyjnej OCUP2 - na poziomach Foundation, Intermediate i Advanced.
- Szkolenie prowadzi trener z certyfikatem OMG Certified UML Professional 2 Advanced, autor pytań egzaminacyjnych OCUP 2.
- Uczestnicy otrzymują prezentację składającą się z ok. 190 slajdów oraz materiały dodatkowe, które razem tworzą kompletny zestaw materiałów niezbędnych do przygotowania do egzaminu.
- Uczestnicy otrzymują również 30-dniowy dostęp do interaktywnej bazy ok. 180 pytań wzorowanej na rzeczywistych pytaniach egzaminacyjnych UML 2 Foundation (OCUP 2 Foundation).
Uczestnicy
Projektanci, programiści, analitycy biznesowi, kierownicy projektów, architekci, testerzy, osoby odpowiedzialne za tworzenie dokumentacji, a także każdy, kto jest zaangażownay w proces wytwarzania oprogramowania.
W cenę szkolenia nie jest wliczony koszt egzaminu OMG-OCUP2
Certification
OMG Certified UML Professional (OCUP2)
Egzaminy i powiązane szkolenia
Ścieżka certyfikacyjna OMG Certified UML Professional 2 (OCUP 2) składa się z 3 egzaminów na poziomach: podstawowym, średniozaawansowanym i zaawansowanym.
OCUP 2 jest oparty o najnowszą wersję języka UML oznaczoną numerem 2.5.
Szkolenia przygotowujące do egzaminów
Foundation - https://www.nobleprog.pl/cc/ocup-2-f100
Intermediate - https://www.nobleprog.pl/cc/uml2itmprep
Advanced - https://www.nobleprog.pl/cc/uml2advprep
Forma egzaminu
Każdy egzamin składa się z 90 pytań jednokrotnego wyboru.
Egzaminy można zdawać online lub w centrach egzaminacyjnych Pearson VUE.
Opłaty
Koszt egzaminu to 350 USD (lub ekwiwalent w lokalnej walucie). Egzamin nie jest zawarty w cenie szkolenia.
Plan Szkolenia
Wprowadzenie
- Informacje o egzaminie
- Zakres egzaminu
- Katalog profesjonalistów OMG (OMG Certified Professionals Directory)
- Podejście do egzaminu (online lub w centrum egzaminu) - wady i zalety
Dlaczego warto modelować?
- Jaką wartość ma modelowanie?
- Kiedy powinniśmy tworzyć model?
- Kiedy NIE powinniśmy tworzyć model?
- Abstrakcja jako podstawowe pojęcie w modelowaniu
- Wprowadzenie do MDA
- Model dziedziny
- Analiza wartości modelu - szacowanie
Diagram Klas
Sekcja Common Structure
- Typy
- Zależność
- Przestrzeń nazw
- Widoczność (public, private, protected)
- Liczność
- Ograniczenie
- Komentarz
Proste Klasyfikatory
- Typy Primitive
- Typy Danych
- Typy wyliczeniowe
- Interfejs
- Realizacja Interfejsu
- Sygnał
- Odbiór sygnału
Klasyfikatory Strukturalne
- Asociacja
- Klasa
Klasyfikacja
- Generalizacja
- Cecha
- Cecha Structuralna
- Cecha Behavioralna
- Wlasność
- Operacja
- Parametr
- Typy Agregacji (Kompozycja, Agregacja)
Wartości
- Boolean
- Integer
- Real
- UnlimitedNatural
- Null
- String
- Wyrażenia Opaque
Diagram Obiektów
- Specyfikacja Instancji
- Slot
Diagram Pakietów
- Pakiet
- Importowanie Pakietów
Diagram Przypadków Użycia
- Przypadek użycia (Use Case)
- Aktor
- Relacja Include
Diagram Aktywności
Aktywności
- Aktywność
- Zakonczenie aktywności
- Parametr aktywności
- Przepływ sterowania
- Węzeł początkowy
- Decyzja
- Węzeł zakończenia ścieżki
- Rozgałęzienie Fork
- Złączenie Join
- MergeNode
- Przepływ obiektów
- Węzeł reprezentujący obiekt
Akcje
- Akcja
- Akcja typu CallBehavior
- Akcja typu CallOperation
- Akcja typu SendSignal
- Akcja typu AcceptEvent
- Pin
- InputPin, OutputPin
- Akcja typu OpaqueAction
Diagram Sekwencji
Interakcje
- Zdarzenie
- Specyfikacja aktywności
- Specyfikacja zdarzenia
- Zdarzenie usunięcia
- Linia życia
- Komunikat
- Zdarzenia komunikatu
- Rodzaje komunikatów
- Zakończenie komunikatów
Sekcja Common Behavior
- Zdarzenie typu Call
- Zdarzenie typu Signal
- Trigger
- Aktywność Opaque
Diagram Maszyny Stanowej
- Maszyna Stanowa
- Stan
- Przejście
- Pseudostan: decyzja, złączenie, początek
- Stan końcowy