NOTICE: All KPL locations will be CLOSED, Friday, July 3 and Saturday, July 4 in observance of Independence Day. For the most up to date hours of operation, visit our location page.

Podstawy architektury oprogramowania

Summary

Dowiedz się, jak architektura oprogramowania może pomóc w tworzeniu lepszego oprogramowania. Zapoznaj się z rolą architekta oprogramowania, kluczowymi teoriami i koncepcjami oraz typowymi wzorcami architektonicznymi.

Architektura oprogramowania to nie tylko składanie istniejących pakietów tak, jak gdyby były one elementami konstrukcyjnymi. Jest to przemyślane podejście do projektowania, które pomaga skalować systemy wraz z Twoją firmą i pomaga Twojemu zespołowi rozwijać się w zwinniejszy sposób. Kurs zawiera wyjaśnienie, czym naprawdę jest architektura oprogramowania, w jaki sposób może pomóc w tworzeniu lepszych aplikacji i jakie są relacje między architekturą, implementacją, projektowaniem i konstrukcją. Instruktor Allen Holub omawia, jak wygląda praca, niezależnie od tego, czy jesteś architektem tradycyjnym czy nowoczesnym, oraz dokonuje przeglądu teorii i koncepcji, które są potrzebne do rozpoczęcia. Zajmuje się także prawem Conwaya i myśleniem opartym na domenach, różnicami między architekturą systemową a korporacyjną oraz sześcioma najczęstszymi wzorcami architektonicznymi, od monolitów po mikrousługi.

Subjects

Added Authors

linkedin.com (Firm)