Architektura a návrh: Základní + Pokročilé školení Počítačový Kurz
V tomto živém školení vedeném instruktorem se účastníci naučí základní a pokročilé koncepty softwarové architektury a designu, když projdou řadou praktických cvičení a diskusí v laboratoři.
Publikum
- Softwaroví profesionálové
- Návrháři softwaru
- Vývojáři
Formát kurzu
- Část přednáška, část diskuse, cvičení a těžké praktické cvičení
Poznámka
- Chcete-li požádat o školení na míru pro tento kurz, kontaktujte nás a domluvíme se.
Návrh Školení
Architektura a design – základní školení – 3 dny
Úvod do Software Architecture a principy návrhu
Software Architecture Techniky
Bezpečnostní architektura
Integrační architektura
Architektonický projekt – skupinové zadání
Architektura a design – pokročilé školení – 3 dny
Velké měřítko Software Design
Design pro provozuschopnost
Role modelování v architektuře
Architektura Řízení kvality
Enterprise Architect jistě
Cloudové architektury
Big Data Přehled
Mobilní a sociální sítě Networking
Nejnovější trendy v Microservices a API
případová studie
Shrnutí a závěr
Požadavky
- Zkušenosti s vývojem softwaru
Veřejné školení vyžaduje minimálně 5 účastníků.
Architektura a návrh: Základní + Pokročilé školení Počítačový Kurz - Rezervace
Architektura a návrh: Základní + Pokročilé školení Počítačový Kurz - Dotaz
Architektura a návrh: Základní + Pokročilé školení - Dotaz ohledně konzultace
Dotaz ohledně konzultace
Reference (1)
Líbila se mi cvičení, která pomohla otevřít mysl a získat nové poznatky o softwarové architektuře.
Gabriele - EAGLEPROJECTS S.p.A.
Kurz - Architecture and Design: Core + Advanced Training
Přeloženo strojem
Nadcházející kurzy
Související kurzy
Kreativní Řešení Problémů s Použitím Technik Gamifikace (Design Thinking)
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na začátečníky až středně pokročilé účastníky, kteří chtějí řešit každodenní problémy na pracovišti pomocí gamifikačních technik.
Na konci tohoto školení budou účastníci schopni:
- Porozumět principům Design Thinking a jeho aplikaci při řešení problémů.
- Začlenit techniky gamifikace k podpoře zapojení a inovací.
- Vyvíjet kreativní a praktická řešení běžných problémů na pracovišti.
- Spolupracujte efektivně napříč týmy při implementaci strategií řešení problémů.
- Aplikujte iterativní přístupy ke zdokonalování řešení prostřednictvím zpětné vazby a experimentování.
Doménově řízený návrh: Koncepty a praktiky
21 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na středně pokročilé vývojáře, architekty a analytiky, kteří se chtějí naučit a aplikovat koncepty a postupy DDD ve svých softwarových projektech.
Na konci tohoto školení budou účastníci schopni:
- Pochopit základní koncepty DDD (ohraničené kontexty, entity atd.) a jejich aplikaci v softwarových projektech.
- Použijte strategické DDD k definování a návrhu modelu domény, identifikaci subdomén a stanovení hranic.
- Implementujte taktické DDD pomocí vzorů, jako je CQRS, továrny a zdroje událostí.
- Refaktorujte a modernizujte starší systémy efektivně pomocí technik DDD.
- Navrhněte a implementujte produktové, doménové a týmově orientované architektury.
- Využijte datovou síť k vytvoření doménově orientované datové platformy podporující zjišťování a správu dat.
Úvod do Domain-Driven Designu
14 hodinyDomain Driven Design (DDD) je přístup k řešení složitého chování při vývoji softwaru.
Domain-Driven Design: Koncepty a praktiky pro seniority
21 hodinyDomain-Driven Design (DDD) je přístup k vývoji softwaru, který zdůrazňuje návrh systémů kolem obchodní domény pomocí sdílené univerzálního jazyka a taktických & strategických modelovacích technik.
Tato instruktorem vedená, živá školení (online nebo na místě) je určena pokročilým senioritům, kteří chtějí aplikovat principy DDD pro návrh robustních, udržitelných a škálovatelných systémů.
Na konci tohoto školení budou účastníci schopni:
- Identifikovat a modelovat klíčové doménové koncepty pomocí univerzálního jazyka a ohraničených kontextů.
- Aplikovat taktické vzory DDD, jako jsou entity, hodnotové objekty, agrega, repozitáře a doménové služby.
- Návrh map kontextů a strategických hranic pro řízení komplexity napříč mikroslužbami a týmy.
- Integrace praktik DDD do agilních týmů a pracovních postupů CI/CD pro zlepšení spolupráce a dodávání.
Formát kurzu
- Interaktivní přednáška a diskuse.
- Spousta cvičení a praxe.
- Praktické implementace v živém laboratorním prostředí.
Možnosti přizpůsobení kurzu
- Pokud si přejete vytvořit školení na míru pro tento kurz, kontaktujte nás pro úpravu.
Design Patterns
14 hodinyExistuje mnoho vyzkoušených a testovaných vzorů, které jsou široce dostupné. Někdy je jde o změnu názvů a implementaci vzoru ve specifické technologii. To může ušetřit stovky hodin, které by jinak byly stráveny navrhováním a testováním. Cíle školení Toto školení má dva cíle: za prvé umožňuje vám používat široce známé vzory, za druhé umožňuje vytvářet a využívat vzory specifické pro vaši organizaci. Pomáhá vám odhadnout, jak vzory mohou snížit náklady, systematizovat navrhovací proces a generovat základový rámec kódu na základě vašich vzorů. Publikum Softwaroví architekti, business analytičtí analytici, manažeři projektů, programátoři a vývojáři, stejně jako operační manažeři a manažeři softwarových oddělení. Styl školení Školení se zaměřuje na případové studie a jejich vztah k určitému vzoru. Většina příkladů je vysvětlena v UML a jednoduchých příkladech jazyka Java (jazyk se může změnit, pokud je školení objednáno jako uzavřené školení). Vede vás kteřími zdroji vzorů, stejně jako ukazuje, jak katalogizovat a popisovat vzory, které mohou být opakovaně používány ve vaší organizaci.
Design Thinking: Empatie s interními klienty
7 hodinyDesign Thinking je lidsky centrická metodologie řešení problémů prostřednictvím empatie, definice, generování nápadů, vytváření prototypů a testování. Tato verze kurzu klade silný důraz na fázi Empathize (Empatie), zaměřující se na spojení již identifikovaných problémových oblastí s skutečnými potřebami interních klientů, a aplikací dynamických a spolupracovných aktivit pro transformaci poznatků v prakticky použitelné výsledky.
Toto instruktorem vedené živé školení (online nebo na místě) je zaměřeno na týmy a vedoucí začínající až středně pokročilé úrovně, kteří chtějí prohlubit své empatické dovednosti, posílit vztahy s interními klienty a převést problémové oblasti ve smysluplné příležitosti ke zlepšení.
Koncem tohoto školení budou účastníci schopni:
- Použít empatii založené techniky k odhalení a ověření potřeb klienta.
- Převést mapované problémové oblasti na jasné, prakticky použitelné potřeby.
- Účastnit se dynamických role play a simulací pro cvičení klientem centrických konverzací.
- Spolupracovat na přesném znovuformulování problémových formulací z perspektivy klienta.
Formát kurzu
- Interaktivní přednášky a vedené diskuse.
- Dynamické, praktické role play a empatie cvičení.
- Skupinové workshopy pro spolupracovné reframing problémů.
Možnosti přizpůsobení kurzu
- Pro požadavek na přizpůsobenou verzi zaměřenou na specifický interní proces (např. nakupování nebo poskytování vybavení), prosím kontaktujte nás pro domluvu.
Design Thinking: Empatizovat & Definovat pro interní klienty
7 hodinyDesign Thinking je metodologie zaměřená na člověka, která řeší problémy prostřednictvím empatie, definice, vytváření myšlenek, prototypování a testování. Zaměření na první dva stádiu — Empatie a Definici — pomáhá týmům lépe pochopit interní klienty a definovat správné problémy k řešení.
Tato instruktorem vedená, živá školení (online nebo prezenčně) je určena začínajícím až středně pokročilým týmům a vedoucím, kteří si přejí posílit své vazby na interní klienty, snížit odpor proti změnám a zlepšit operační efektivitu praktickými, spolupracovnými metodami.
Po absolvování tohoto školení budou účastníci schopni:
- Používat techniky aktivního naslouchání a rozhovorů k sběru smysluplných poznatků o interních klientech.
- Vytvářet mapy empatie a zachycovat potřeby uživatelů a bolestné body.
- Rozlišovat skutečné kořenové problémy od považovaných problémů pomocí nástrojů jako je 5 Whys a stromy problémů.
- Sestavovat jasné, praktické problematiky (POVs), které řídí práci na řešení.
Formát kurzu
- Interaktivní přednáška a diskuse.
- Praktické, praktické cvičení a roličky.
- Skupinové workshopy a plenární zpětná vazba.
Možnosti přizpůsobení kurzu
- Pokud chcete požádat o přizpůsobenou verzi zaměřenou na určitý interní proces (např. nákup nebo poskytování vybavení), kontaktujte nás pro uspořádání.
Workshop Design Thinking pro vývojáře software
14 hodinyV tomto instruktorem vedeném tréninku (online nebo na místě) se účastníci naučí aplikovat pět etap Design Thinkingu, aby lépe pochopili problémy, s nimiž se setkávají koneční uživatelé produktu nebo služby, a poté vyvinout nejlepší přístup k jejich řešení.
Konec tohoto tréninku budou účastníci schopni:
- Používat kreativní strategie pro shodu potřeb zákazníků s technologicky realizovatelnými řešeními.
- Formulovat strategii pro zvýšení hodnoty pro zákazníky a rozšíření nabídky produktů a služeb.
Design Thinking: Metody inovace
24 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na začátečníky až středně pokročilé profesionály, kteří chtějí porozumět a aplikovat Design Thinking metodiky k podpoře inovací a zlepšení obchodních řešení.
Na konci tohoto školení budou účastníci schopni:
- Pochopte základní principy Design Thinking a jeho roli v inovacích.
- Aplikujte pět fází Design Thinking na řešení problémů.
- Používejte myšlenkové techniky a nástroje k podpoře kreativity.
- Implementujte Design Thinking strategie pro zlepšení procesů a zvýšení efektivity.
Inovativní Vedení prostřednictvím Design Thinking
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na začínající lídry a HR profesionály, kteří se chtějí naučit a aplikovat Design Thinking metodiky na podporu inovací, zlepšení schopností řešit problémy a efektivní zapojení týmů. .
Na konci tohoto školení budou účastníci schopni:
- Vybavte účastníky nástroji a metodikami pro podporu inovací a zapojení týmu.
- Rozvíjejte dovednosti v oblasti mapování empatie, myšlenek a prototypování pro řešení složitých výzev.
- Aplikujte Design Thinking principy na scénáře vedení a HR.
- Podporujte kulturu inovací v technologických týmech.
Design Thinking
4 hodinyPřehled:
Proces Design Thinking (DT) má pět fází (empatie, definování problému, nápad, prototyp, test).
Ve stále složitějším světě se potýkáme s problémy, které mohou vyžadovat speciální přístupy. Design Thinking pomáhá řešit složité problémy. Zvládnutí designového myšlení pomáhá efektivně řešit složité problémy, lépe komunikovat, efektivně přesvědčovat, zlepšovat obchodní výsledky a zlepšuje organizační a osobní chování a výkon.
- Jak DT funguje: učte se od lidí a problémů, najděte vzory, navrhněte model (drift modelu), otestujte model, vyhodnoťte model a přepracujte.
- Vztah mezi DT, inovacemi a podnikáním.
- Metody a nástroje DT: persona, mapa stakeholderů, mapa cesty zákazníka, plán služeb, inovace obchodního modelu.
- Aplikace DT: design myšlení, převratné inovace, iterativní přístup, technika agilního odhadu, kritické myšlení, řešení problémů, týmová práce, připravenost na vedení, komunikační dovednosti, znalost technologií, myšlení dopředu, mezikulturní a etické kompetence, emoční inteligence, sebeuvědomění, vyjednávací schopnosti, řešení konfliktů.
Cíle:
- Pochopit základy a nuance DT
- Prozkoumat klíčové koncepty, faktory, teorie, typy a modely v DT
- Experimentovat, prožívat a cvičit DT
Dodání:
Jedná se o 1 denní (4 hodiny) školení a skládá se z:
- přednášky (40 % - prezentace teorií, konceptů, modelů a interakcí),
- skupinová cvičení (30 % – skupinová dynamika, hry, skupinová diskuze a cvičení na řešení konfliktů),
- samostatné aktivity (15 % - psaní, navrhování a diskuse s kolegy)
- a další (15 % - videa, čtení).
Poznámka: Vzhledem k povaze tohoto kurzu je minimální velikost skupiny 3
Základy Design Thinking
14 hodinyV stále komplexnějším světě se zabýváme problémy, které mohou vyžadovat speciální přístupy. Design Thinking pomáhá řešit složité problémy. Ovládání design thinkingu umožňuje efektivně řešit komplexní problémy, lépe komunikovat, přesvědčovat úspěšněji, zlepšovat obchodní výsledky a posilovat organizační i osobní chování a výkon.
Cíle programu:
- Představení Design Thinkingu a jeho využití v různých odvětvích
- Identifikace přínosů Design Thinkingu a jeho důležitosti pro řešení problémů
- Pochopení důležitosti zákazníka v Design Thinkingu
- Pochopení nástrojů používaných v Design Thinkingu a to, jak je aplikovat
Vzory návrhu v C#
14 hodinyCílová skupina:
Technický týmový vedoucí, software developer
Cíl vzdělávání:
Cílem školení je získat schopnost navrhovat pokročilé vývojové / projektové struktury v C#.
Během kurzu se studenti seznámí s prostředky MSDN a nástroji podporujícími vývojový proces, jako je Microsoft Visual Studio nebo ReSharper.
Vzory návrhu v PHP
14 hodinyTento instruktorův kurz v reálném čase v České republice (online nebo na místě) je určen pro středně pokročilé PHP vývojáře, kteří chtějí efektivně používat vzory návrhu ve svých projektech.
Koncem tohoto kurzu budou účastníci schopni:
- Pochopit účel a výhody vzorů návrhu.
- Identifikovat a implementovat vhodné vzory návrhu pro běžná scénáře.
- Strafovat PHP aplikace pomocí uznávaných průmyslových nejlepších postupů.
- Integrovat vzory do moderních frameworků jako je Symfony nebo Zend.
PHP vzory a re faktoring
21 hodinyKurz je určen pro zkušené programátory, kteří chtějí prozkoumat problémy spojené s používáním vzorů a refaktoringem. Každý účastník zná vlastnosti a praktické příklady použití těchto vzorů, což zase umožní efektivní sestavení správného aplikačního kódu.
 
                    