UML - szkolenie kompleksowe - TERMIN GWARANTOWANY - 26.10.2026

location icon
JSystems Szkolenia IT i AI Szkolenie online na żywo, Online Zobacz na mapie
calendar icon
Od 26 paź 9:00 do 30 paź 16:00
ticket icon
Od 4 305,00 zł

JSystems

UML - szkolenie kompleksowe: TERMIN GWARANTOWANY 26-30.10.2026

Termin gwarantowany odbędzie się na pewno, nawet przy jednym uczestniku. Szkolenie online na żywo z trenerem, 5 dni, w godz. 9:00-16:00.

Prowadzący: Michał Podbielski

Szczegóły szkolenia, program i zapisy:
➜ UML - szkolenie kompleksowe

Wszystkie terminy gwarantowane JSystems:
➜ lista terminów gwarantowanych

W skrócie

Pięć dni i potrafisz opisać system tak, że analityk, programista i klient czytają z jednego rysunku to samo.

Uczysz się dobierać diagram do pytania: przypadki użycia, gdy trzeba ustalić zakres systemu, diagram sekwencji, gdy spór dotyczy kolejności wywołań, maszyna stanowa, gdy trzeba pokazać, w jakich stanach obiekt bywa i co go z nich wytrąca. Wychodzisz też z umiejętnością czytania cudzych modeli, co przy przejmowaniu dokumentacji po kimś bywa ważniejsze niż rysowanie własnych.

Przez pięć dni uczysz się wybierać właściwy diagram do właściwego pytania. Przechodzisz przez poziom analityczny, projektowy i architektoniczny, za każdym razem odpowiadając na inne pytanie o ten sam system.

Co potrafisz po tych 5 dniach

  • Zaczynasz od tego, co UML naprawdę jest - Modelowanie obiektowe, czym UML nie jest oraz różnica między diagramem a modelem. To rozróżnienie oszczędza potem miesiące nieporozumień.
  • Opisujesz, co system ma robić - Diagram przypadków użycia: aktorzy, przypadki, granica kontekstu oraz relacje asocjacji, include, extend i generalizacji, a do tego scenariusze w postaci tekstowej.
  • Modelujesz procesy i algorytmy - Diagram aktywności: różnica między aktywnością a akcją, przepływy normalne, równoległe i warunkowe, partycje, przepływy obiektów oraz sygnały, przerwania i wyjątki.
  • Budujesz statyczny model systemu - Diagram klas: atrybuty i metody, abstrakcje, dziedziczenie przez realizację i generalizację, asocjacja z opisem, różnica między agregacją a kompozycją oraz klasa asocjacyjna.
  • Pokazujesz, jak obiekty rozmawiają - Diagram sekwencji: linie życia, tworzenie i niszczenie obiektów, komunikaty synchroniczne, asynchroniczne i zwrotne, bloki alt, break, loop i par oraz stereotypy analityczne boundary, control i entity.
  • Modelujesz stany, w których system bywa - Maszyna stanowa: stany proste i złożone, rodzaje przejść, czynności entry, do i exit, zdarzenia czasowe i sygnałowe, pseudo-stany, rozwidlenie i złączenie oraz historia płytka i głęboka.
  • Opisujesz architekturę - Diagram komponentów z interfejsami i portami oraz diagram wdrożenia z węzłami i relacjami, czyli to, co pokazuje się przy przekazaniu systemu do utrzymania.
  • Znasz resztę notacji z przeglądu - Diagram obiektów, struktur połączonych, komunikacji, przeglądu interakcji, harmonogramowania i pakietów.

Jak pracujemy

Pięć dni warsztatów. Prowadzi Michał Podbielski, architekt oprogramowania i konsultant w zakresie UML i BPMN, który przeprowadził ponad 390 szkoleń ze świetnymi wynikami w ankietach.

Dla kogo

Dla analityków biznesowych i systemowych, architektów, projektantów i programistów, którzy dokumentują systemy. Znajomość programowania obiektowego pomaga, ale nie jest warunkiem: pojęcia obiektowe wyjaśniamy na starcie.

Co zyskujesz

Umiejętność dobrania diagramu do pytania, zamiast rysowania wszystkiego na wszelki wypadek. Szkolenie ma terminy gwarantowane i można je sfinansować z BUR i KFS. Otrzymujesz też imienny certyfikat ukończenia szkolenia.

Zarezerwuj miejsce i zacznij rysować modele, które rozstrzygają spory.

Sprawdź, czy w Twoim przypadku dostępne jest finansowanie szkolenia ze środków BUR/KFS. Dostępność finansowania zależy od warunków danego programu oraz decyzji właściwej instytucji. Więcej informacji: https://jsystems.pl/dofinansowanie/

Prowadzący szkolenie

Program szkolenia

  1. Wprowadzenie do UML
    • Czym są obiektowość i modelowanie obiektowe
    • Czym jest UML, a czym nie jest
    • Rozwój UML
    • Różnica między diagramem a modelem
  2. Przypadki użycia
    • Model UC na diagramach i w scenariuszach
    • Diagram przypadków użycia
      • Aktorzy
      • Przypadki użycia
      • Relacje: asocjacja, include, extend, generalizacja
      • Granica kontekstu
  3. Procesy biznesowe i algorytmy w UML
    • Czym są procesy biznesowe i po co je modelować
    • Diagram aktywności
      • Różnice między aktywnością a akcją
      • Typy akcji dla procesów i algorytmów
      • Normalne, równolegle i warunkowe przepływy sterowania
      • Partycje
      • Symbole początku i końców procesu
      • Dane w procesach, czyli przepływy obiektów
      • Sygnały, przerwania i wyjątki
  4. Statyczny model w analizie i projekcie
    • Model projektowy a analityczny
    • Diagram klas
      • Klasa, atrybuty i metody
      • Abstrakcje na poziomie klas, metod i interfejsów
      • Relacje na diagramie klas
        • Dziedziczenie przez realizację i generalizację
        • Wybrane stereotypy zależności
        • Asocjacja z elementami opisu
        • Agregacja a kompozycja
        • Klasa asocjacyjna
    • Przegląd diagramu obiektów
    • Przegląd diagramu struktur połączonych
  5. Dynamiczny model w analizie i projekcie
    • Diagram sekwencji
      • Obiekty i linie życia
      • Tworzenie i niszczenie obiektów
      • Komunikaty synchroniczne, asynchroniczne i zwrotne
      • Wybrane bloki złożone: alt, break, loop, par
      • Referencje do diagramów
      • Stereotypy analityczne: boundary, control, entity
      • Zasady modelowania analitycznego
    • Przegląd diagramu komunikacji
    • Przegląd diagramu przeglądu interakcji
  6. Modelowanie stanowe w analizie i projekcie
    • Diagram maszyny stanowej
      • Różnice między stanem prostym a złożonym
      • Przejścia między stanami: proste, automatyczne, zwrotne
      • Przejścia wewnątrz stanów
      • Predefiniowane czynności w stanie: entry, do, exit
      • Zdarzenia: at, after, when, wywołanie, sygnał, all
      • Pseudo-stany
        • Rozpoczęcie, zakończenie i zniszczenie
        • Wybór a punkt węzłowy
        • Rozwidlenie i złączenie
      • Historia płytka i głęboka
    • Przegląd diagramu harmonogramowania
  7. Modelowanie architektury w UML
    • Czym jest architektura i po co się ją tworzy
    • Diagram komponentów
      • Komponenty, interfejsy i zależności
      • Porty
    • Diagram wdrożenia
      • Węzły, komponenty i relacje
      • Opisowe diagramy wdrożenia
      • Przegląd instancyjnych diagramów wdrożenia
      • Wzmianka o artefaktach
    • Przegląd diagramu pakietów

Przeczytaj na naszym blogu

Zapisz się na termin gwarantowany

➜ UML - szkolenie kompleksowe

➜ wszystkie terminy gwarantowane

Pytania: [email protected], tel. 22 299 53 69

Dołącz do wydarzenia

Rodzaj Dostępne do Cena Liczba
Udział w szkoleniu online (1 osoba)

Cena za jednego uczestnika szkolenia online na żywo z trenerem.

25 października 2026, 16:00 4 305,00 zł