Tento kurz je založen na knize Simona Browna „Software Architecture for Developers“.
Návrh software k vágnímu zadání a od čistých listů papíru je dobrá zkušenost, i když jen málo lidí se dostane k této práci každý den. S rostoucím používáním agilních metod, které podporují kolektivní vlastnictví kódu, je skutečně důležité, aby každý v týmu rozuměl celkovému konceptu. Abychom toho dosáhli, musíte rozumět, jak jste dospěli k právě tomu návrhu, který teď používáte. V kostce, každý v týmu musí být současně také softwarový architekt.
„Softwarová architektura pro vývojáře“ je dvoudenní kurz o pragmatické softwarové architektuře, navržený softwarovým architektem, který také programuje. Ukáže Vám, co je to mít dopředu „právě dostačující“ návrh, jak jej můžete aplikovat na Váš projekt a jak komunikovat celkový koncept prostřednictvím kolekce jednoduchých a efektivních náčrtů. Kurz míří na softwarové vývojáře, vyplňuje mezeru mezi softwarovým vývojem a profesionální architekturou, která pravděpodobně připadá mnohým vývojářům příliš „korporátní“. Zjistíte, že je velice užitečný, když Vám některý z těchto scénářů připadá povědomý:
- Nejsem si jist, co je to softwarová architektura a jak se liší od navrhování.
- Nerozumím, k čemu potřebujeme „softwarovou architekturu“.
- Můj manažer mi řekl, že jsem softwarový architekt na našem novém projektu, ale nejsem si jist, co to přesně znamená.
- Chci se zapojit do navrhování software, ale nejsem si jist, co bych se k tomu měl naučit.
- Dostal jsem nějaké požadavky a požádali mně, abych navrhl software, ale nevím, kde začít.
- Potřebuji udělat nějaké významnější rozšíření v mém systému, ale nevím kde začít.
- Požádali mně, abych popsal v dokumentu softwarovou architekturu, ale nevím, co bych tam měl zahrnout.
- Nevím, s kým si promluvit v naší organizaci o tom, jak integrovat to, co vytváříme.
- Rozumím, co je softwarová architektura, ale nevím, jak ji využít na našem projektu.
- Můj projekt se jeví jako chaotický nepořádek, každý si dělá jenom to svoje a chybí nám sdílená vize. Pomozte!
Přidejte se k nám do naší směsi prezentací, diskusí a praktických cvičení.
Jak to celé funguje?
Interaktivní kurz kombinuje prezentaci, skupinovou diskusi a skupinovou práci. V průběhu celého kurzu si všechno naučené upevníte na příkladu definice architektury malého softwarového systému a v sérii cvičení, které vycházejí z případové studie.
Pro koho je kurz určen?
Kurz míří na vývojáře v softwarových týmech. Ale zůčastnit se může každý, kdo by si chtěl udělat představu anebo rozšířit svoje existující znalosti.
Simon Brown – Autor knihy, školitel a přednášející
Simon je nezávislý konzultant se sídlem v Jersey, Channel Islands, a je buď softwarovým architektem, který programuje anebo vývojářem, který rozumí architektuře. Po osobní zkušenosti s úspěšným dodáním různých projektů na platformách Java a Microsoft .NET, Simon teď využívá nabyté zkušenosti školením a koučováním týmů, aby dodávali lepší software. Je zakladatel webu Coding the Architecture (web pro aktivní softwarové architekty) a pravidelně spolupracuje se softwarovými týmy v Evropě. Pomáhá jim adoptovat lehký a pragmatický přístup k softwarové architektuře.
Corporate edition
- Možnost prodloužit splatnost faktur dle VOP až na 60 dnů.
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo:
Místo konání:
Datum: .
Co je v ceně:
Rozsah školení:
Katalogové číslo: