Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Kursplan
Överblick
- System- och komponentsammanhållning
- System-/komponentberoenden
- Software Architecture
- Technical Architecture
- Enterprise Architecture
- SOA- och mikrotjänstarkitektur
- Relationer mellan ovanstående begrepp
- Logisk redundans kontra beroende
- Dataersättning kontra beroende
Software Architecture
Grunderna
- Förtydligande av termer: arkitektur, design, modellering
- ortogonalitet
- conways lag
Vanliga arkitekturer
- Modulär nedbrytning
- Hierarkisk arkitektur
- centraliserad (Mediatormönster)
- Händelsebaserad arkitektur
- avbrottsbaserad
- OSI
- Klient/server
- Modell för lager
Principer för OO-design
- TORR, SRP
- inkapsling
- program mot ett gränssnitt
- Liskovs princip
- Demeters lag
Design Patterns
- Vad är Design Patterns
- Skapande mönster
- Strukturella mönster
- Beteendemönster
- Modell-styrenhet-vy (MCV)
Designa verktyg
- Domänspecifikt språk
- Lexikalisk analys
- CRC-kort
- scenarier
- Use Case Beskrivningar
UML Grafiska representationer
- Klassdiagram
- Sekvens diagram
- Diagram över aggregering
- UML Verktyg
Icke-UML grafiska representationer
- ER-modellering
- Tillståndsmaskin
- Dataflöde
- Arkitektonisk modell
Design och underhåll
- Lehmanns lagar
- Arkitektoniska antimönster
- Strategier för refaktorisering
SOA och integrationsmönster
- Integrationstekniker och metoder
- Synkron/asynkron
- Mer information om direkta kommunikationsmönster
- Direkt och asynkron kommunikation
- Message Queuing
- ESB
Distributionsmönster
- Distribution av kod
- Oföränderlig distribution
- Tillgänglighet, skalbarhet, höga prestanda, feltoleransmönster
- Replikering och klustring av data och meddelanden (CAP-satsen)
21 timmar
Vittnesmål (2)
Lärarförmåga att lyssna och förstå mitt fall/problem/problem...
Francois - TE
Kurs - Technical Architecture and Patterns
Machine Translated
The trainer engagement and passion about the subject