Visa utbildning.se som: Mobil

COVID-19 - hur påverkas din utbildning? Vi samlar artiklar kring coronaviruset och utbildning samt tips för dig som ska söka utbildning. Läs mer här.

Software Architecture

Informator
Kort om utbildningen
2 dagar
20 450 SEK Momsfri
Nästa tillfälle: Efter överenskommelse - Distans
Onlineutbildning
   
Distans

Kursbeskrivning


Vi får ofta höra att denna kurs erbjuder saker som andra kurser inte har. Det beror på att vi har utformat den utifrån många års erfarenhet i storskaliga projekt i industrin.
På den här kursen tar vi en titt på beprövade lösningar för hållbara system: testdriven utveckling, domändriven design, services, event-sourcing och en mängd andra mönster. Målet är att ge dig en djup förståelse, så att du sedan kan komma tillbaka till ditt eget projekt och applicera dessa lösningar.
Bakgrund
Arkitektur är ofta vad som skiljer ett lyckat projekt från kaos. Moderna system lägger många krav på arkitekten och utvecklarna. De ska vara:

persistenta, och inte tappa information
tillgängliga och klara belastningstoppar
lätta att integrera med andra system
distribuerade (ibland)
säkra
testbara
lätta att bygga ut och förvalta

Alla känner till problemen, men de traditionella lösningarna som lärs ut brukar leda till stora system med stora problem. Den här kursen lär dig alternativa mönster, saknade pusselbitar, och att det finns fler sätt att lösa problemen.
About Course
How do you avoid making your project a big ball of mud? How do you balance a wide range of design concerns and constraints? How do you map customer requirements to working software? This course provides you with the means and methods to face these challenges.
The Role of The Architect

Why design matters
Complexity
The architect's place in the team.
Why architecture is hard.

Getting feedback

TDD
Continuous Integration & deployment
Refactoring
Software metrics

Domain Driven Design (DDD)

Bounded contexts
Ubiquitous language
Entity and value objects
Invariants
Aggregates
Event Storming

Data Access Architecture

CAP theorem
ORM mapping
NoSQL databases
Polyglot persistence

CQRS & Event sourcing

Semantic operations
Event sourcing
Read vs Write
The CQRS pattern
Commands and events
Write and read sides
Integration
Testing

Architecture patterns

Sagas and process managers
Circuit breakers
Resilience patterns

Services

Micro-services
REST APIs
Hypermedia
Creating scalable and reliable APIs
Webhooks
OpenAPI and Swagger
GraphQL

Security

The security challenges
Hacking your self
Social engineering
Securing your architecture

Hur påverkar COVID-19 denna utbildning?

Vi på utbildning.se är övertygade om att kunskap driver människor och organisationer framåt. Det gör även de arrangörer vi samarbetar med.
Många utbildningar ställs exempelvis om från klassrums- till distansutbildning.

För att ta reda på om utbildningen påverkas med anledning av COVID-19, kontakta gärna arrangören.

Intresseanmälan

Fyll i formuläret för att få mer information om Software Architecture, direkt från arrangören. Det är gratis och inte bindande!

Informator

Informator

Utbildningsutbud

Informator är utbildningsföretaget som stärker din konkurrenskraft genom att underhålla, uppdatera och tillföra relevant kunskap inom IT och management där och när du behöver det. Vi har vuxit tillsammans med svensk mjukvaruindustris ledande företag och utbildat utvecklare, tekniker, projektledare och chefer sedan...


Läs mer om Informator och visa alla utbildningar.

Kontaktuppgifter

Informator

Karlavägen 108
115 26 Stockholm

 Visa telefonnummer

Recensioner
Kursrecensioner
Bli den första att recensera Software Architecture!

Arrangörsrecensioner
(4,5)
Baseras på 712 recensioner.
Alla recensioner för arrangören

Liknande utbildningar