Plan Szkolenia
Przegląd
- Spójność systemu i komponentów
- Zależności systemu/komponentów
- Architektura Oprogramowania
- Architektura Techniczna
- Architektura Przedsiębiorstwa
- Architektura SOA i Mikrousług
- Relacje między powyższymi koncepcjami
- Nadmiarowość logiki a zależności
- Nadmiarowość danych a zależności
Architektura Oprogramowania
Podstawy
- wyjaśnienie terminów: architektura, projektowanie, modelowanie
- ortogonalność
- Prawo Conwaya
Typowe Architektury
- dekompozycja modułowa
- architektura hierarchiczna
- centralizowana (Wzorzec Mediator)
- architektura oparta na zdarzeniach
- architektura oparta na przerwaniach
- OSI
- klient/serwer
- model warstwowy
Zasady Projektowania Obiektowego
- DRY, SRP
- enkapsulacja
- programowanie w oparciu o interfejs
- zasada Liskov
- Prawo Demetera
Wzorce Projektowe
- czym są wzorce projektowe
- Wzorce Kreacyjne
- Wzorce Strukturalne
- Wzorce Behawioralne
- Model-Widok-Kontroler (MVC)
Narzędzia Projektowe
- Język specyficzny dla domeny
- Analiza leksykalna
- Karty CRC
- scenariusze
- Opisy przypadków użycia
Graficzne Reprezentacje UML
- Diagram Klas
- Diagram Sekwencji
- Diagram Agregacji
- Narzędzia UML
Graficzne Reprezentacje Nie-UML
- Modelowanie ER
- Maszyna Stanów
- przepływ danych
- model architektoniczny
Projektowanie i Konserwacja
- Prawa Lehmanna
- Antywzorce Architektoniczne
- Strategie Refaktoryzacji
Wzorce SOA i Integracji
- Technologie i metody integracji
- Synchroniczne/Asynchroniczne
- Więcej szczegółów na temat wzorców komunikacji bezpośredniej
- Komunikacja bezpośrednia i pośredniczona
- Kolejkowanie Wiadomości
- ESB
Wzorce Wdrożeniowe
- Wdrażanie Kodu
- Niezmienne wdrażanie
- Wzorce dostępności, skalowalności, wysokiej wydajności, tolerancji błędów
- Replikacja i klastrowanie danych i wiadomości (twierdzenie CAP)
Opinie uczestników (7)
Wiedza trenera, zaangażowanie i relacje
Adam Kuklewski - GE Medical Systems Polska
Szkolenie - Technical Architecture and Patterns
Przetłumaczone przez sztuczną inteligencję
Opisuje WSPÓŁCZESNE rozwiązania z PRAKTYCZNYMI przykładami
Catalin - Siemens S.R.L.
Szkolenie - Technical Architecture and Patterns
Przetłumaczone przez sztuczną inteligencję
Jak dobrze przemyślana jest ta szkolenie, prowadząc cię od pierwszych kroków, które musisz podjąć jako architekt, do zapewnienia, że ostateczne rozwiązanie spełni wszystkie wymagane standardy jakości, informując o znaczeniu każdego aspektu w drodze. Oprócz tego, zdajesz sobie sprawę nie tylko z aspektów technicznych architektury, ale także z jej aspektów biznesowych, co pozwala ci zrozumieć, że jako architekt twoim zadaniem nie jest jedynie projektowanie wspaniałych rozwiązań, ale również przynosić wartość i realizować strategiczny widzialność firmy. Philippe to fantastyczny trener, bardzo profesjonalny, z ogromnym doświadczeniem, świetnymi umiejętnościami komunikacyjnymi i miękkimi umiejętnościami, które są również nieodzowne dla kogoś, kto chce podjąć taką rolę architekta. Na koniec, bardzo doceniam, że Philippe udostępnił całą treść kursu w formacie pdf - teraz mam solidną bazę, z której mogę kontynuować swoją podróż nauki - dziękuję ponownie za to!
Alex R. - Siemens S.R.L.
Szkolenie - Technical Architecture and Patterns
Przetłumaczone przez sztuczną inteligencję
Byłoby lepiej, gdyby to było na cały tydzień
Marius - Siemens S.R.L.
Szkolenie - Technical Architecture and Patterns
Przetłumaczone przez sztuczną inteligencję
Zdolność trenera do słuchania i zrozumienia mojego przypadku/problemu...
Francois - TE
Szkolenie - Technical Architecture and Patterns
Przetłumaczone przez sztuczną inteligencję
Luźne podejście, dużo wiedzy.
Bartosz - Demant
Szkolenie - Technical Architecture and Patterns
Angażowanie trenera i jego pasja do tematu
Khalid Alqahtani - General Organization for Social Insurance
Szkolenie - Technical Architecture and Patterns
Przetłumaczone przez sztuczną inteligencję