Architektura a design: Základní i pokročilý výcvik Počítačový Kurz
Během tohoto výuku vedeného lektorem a probíhajícího v reálném čase se účastníci seznámí se základními a pokročilými koncepty softwarové architektury a designu prostřednictvím řady praktických cvičení v živém laboratorním prostředí a diskusí.
Cílová skupina
- Softwaroví profesionálové
- Navrhováři softwaru
- Developéři
Forma kurzu
- Kombinace přednášek, diskusí, cvičení a intenzivní praktické práce
Poznámka
- Pokud si přejete vyžadovat školení přizpůsobený tomuto kurzu, kontaktujte nás, abychom to domluvili.
Návrh Školení
Architektura a design – Základní výcvik -- 3 dny
Základy principů softwarové architektury a designu
Techniky softwarové architektury
Architektura bezpečnosti
Architektura integrace
Architektonický projekt – Skupinová úkol
Architektura a design – Pokročilý výcvik -- 3 dny
Design softwaru velkého rozsahu
Design pro servisní schopnost
Role modelování v architektuře
Správa kvality architektury
Podniková architektura
Cloudové architektury
Ucelený přehled velkých dat (Big Data)
Mobile technologie a sociální sítě
Nejnovější trendy v oblasti mikroslužeb a API
Studium případů
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 design: Základní i pokročilý výcvik Počítačový Kurz - Rezervace
Architektura a design: Základní i pokročilý výcvik Počítačový Kurz - Dotaz
Architektura a design: Základní i pokročilý výcvik - Dotaz ohledně konzultace
Reference (1)
Oblíbily se mi cvičení, která pomohla otevřít mysli a získat nové pohledy na softwarovou architekturu.
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ů pomocí technik gamifikace (Design Thinking)
14 HodinyTento kurz vedený instruktorem České republice (online nebo na místě) je určen účastníkům začátečnické až středně pokročilé úrovně, kteří chtějí pomocí technik gamifikace řešit běžné pracovní výzvy.
Po absolvování tohoto kurzu budou účastníci schopni:
- Pochopit základní principy Design Thinking a jeho využití při řešení problémů.
- Využít techniky gamifikace k podpoře zapojení a inovací.
- Vytvořit kreativní a praktická řešení běžných pracovních problémů.
- Efektivně spolupracovat v týmech při realizaci strategií řešení problémů.
- Používat iterativní postupy k zdokonalování řešení na základě zpětné vazby a experimentování.
Domain Driven Design: Koncepty a postupy
21 HodinyToto školení vedené instruktorem v <lok> (online nebo na místě) je určeno pro vývojáře, architekty a analytiky středně pokročilé úrovně, kteří si chtějí osvojit koncepty a postupy DDD a využít je ve svých softwarových projektech.
Po absolvování tohoto kurzu budou účastníci schopni:
- Pochopit základní koncepty DDD (ohraničené kontexty, entity atd.) a jejich využití v praxi.
- Aplikovat strategický přístup DDD při definování a navrhování doménového modelu, identifikaci subdomén a stanovení hranic.
- Implementovat taktické postupy DDD pomocí vzorů jako CQRS, továrny či event sourcing.
- Efektivně refaktorovat a modernizovat starší systémy s využitím technik DDD.
- Navrhnout a implementovat architektury zaměřené na produkt, doménu i jednotlivé týmy.
- Využít koncept data mesh k vytvoření datové platformy orientované na domény, podporující objevování a správu dat.
Úvod do návrhu domény (Domain Driven Design)
14 HodinyDomain-Driven Design: Koncepty a postupy pro vývojáře senior
21 HodinyDesignové vzory
14 HodinyDesign Thinking: Empatie s interními klienty
7 HodinyDesign Thinking: Empatie a definice pro interní klienty
7 HodinyWorkshop Design Thinking pro softwarové vývojáře
14 HodinyBěhem tohoto živého workshopu vedeného lektorem v České republice (online či prezenčně) se účastníci naučí aplikovat pět fází Design Thinking tak, aby lépe porozuměli problémům, kterým čelí koncoví uživatelé produktu či služby, a poté navrhnou nejvhodnější řešení.
Po absolvování tohoto kurzu budou účastníci schopni:
- Používat kreativní strategie k sladění potřeb zákazníků s technicky realizovatelnými řešeními.
- Vytvářet strategie, které zvyšují hodnotu pro klienty a zdokonalují nabídku produktů či služeb.
Designové myšlení: Metodiky inovací
24 HodinyToto školení vedené lektorem České republice (online nebo prezenčně) je určeno pro profesionály na začátečnické i středně pokročilé úrovni, kteří si přejí porozumět a uplatňovat metodiky designového myšlení s cílem podpořit inovace a zlepšit obchodní řešení.
Po absolvování tohoto kurzu budou účastníci schopni:
- Porozumět základním principům designového myšlení a jeho roli v inovacích.
- Aplikovat pět fází designového myšlení při řešení problémů.
- Využívat techniky a nástroje pro generování nápadů k rozvoji kreativity.
- Implementovat strategie designového myšlení s cílem zdokonalit procesy a zvýšit jejich efektivitu.
Inovativní vedení prostřednictvím designového myšlení
14 HodinyToto školení vedené instruktorem v České republice (online nebo na místě) je určeno pro vedoucí pracovníky a personalisty na začátečnické úrovni, kteří se chtějí naučit a uplatňovat metody designového myšlení za účelem podpory inovací, zlepšení schopností řešit problémy a efektivní motivace týmů.
Po absolvování tohoto kurzu budou účastníci schopni:
- Obtáhnout si nástroje a metodiky pro podporu inovací a zapojení týmu do tvůrčích procesů.
- Zvládat techniky empatického mapování, generování nápadů a vytváření prototypů při řešení složitých úkolů.
- Aplikovat principy designového myšlení na situace ve vedení a v personalistice.
- Podporovat kulturu inovací v technologických týmech.
Design Thinking: Inovace a kreativní řešení problémů
4 HodinyPřehled:
Proces Design Thinkingu (DT) se skládá z pěti fází – empatie, definování problému, generování nápadů, vytváření prototypů a testování.
V dnešním stále složitějším světě se potýkáme s problémy, které vyžadují specifické přístupy. Design Thinking nám pomáhá tyto komplexní výzvy řešit. Ovládnutí této metody umožňuje efektivněji řešit problémy, zlepšovat komunikaci a přesvědčivost, posilovat obchodní výsledky a také rozvíjet chování i výkon jednotlivců i organizací.
- Jak Design Thinking funguje: učení se od lidí a analýza problému, vyhledávání vzorců, tvorba modelu (s ohledem na možný posun tohoto modelu), jeho testování, hodnocení a dále zdokonalování.
- Vztah mezi Design Thinkingem, inovacemi a podnikatelstvím.
- Metody a nástroje DT: vytváření person, mapování zúčastněných stran, mapy uživatelské cesty, modely služeb i koncepty inovací obchodních modelů.
- Využití Design Thinkingu: rozvoj tvůrčího myšlení, podpora disruptivních inovací, iterativní přístup, agilní odhadování náročnosti úkolů, kritické uvažování, řešení problémů, práce v týmu, rozvoj leadershipu, komunikační dovednosti, znalosti technologií, proaktivní přístup, mezikulturní a etické povědomí, emoční inteligence, sebeuvědomění, schopnost vyjednávat a řešit konflikty.
Cíle kurzu:
- Pochopení základů i nuancí Design Thinkingu.
- Seznámení se s klíčovými pojmy, teoriemi, modely a faktory spojenými s DT.
- Praktické vyzkoušení a procvičení technik Design Thinkingu v praxi.
Průběh kurzu:
Toto jednodenní školení trvá 4 hodiny a skládá se z následujících částí:
- přednášky (40 % – teoretický výklad, vysvětlení konceptů, modelů a jejich vzájemných souvislostí),
- skupinové cvičení (30 % – dynamika skupiny, hry, diskuze a simulace řešení konfliktů),
- individuální aktivity (15 % – psaní, tvorba návrhů a diskuse s ostatními účastníky)
- a další formy výuky (15 % – sledování videí, četba).
Poznámka: vzhledem k charakteru kurzu je minimální počet účastníků stanoven na 3.
Návrhové vzory (GoF) pro Javu
21 HodinyToto školení vedené lektorem v <lok> (online či prezenčně) je určeno pro Java vývojáře střední úrovně, kteří chtějí využít návrhové vzory ke zlepšení struktury, udržovatelnosti a škálovatelnosti softwaru.
Po absolvování tohoto kurzu budou účastníci schopni:
- Porozumět účelu a výhodám návrhových vzorů.
- Efektivně aplikovat tvůrské, strukturální i behaviorální vzory v Javě.
- Zlepšit opětovnou použitelnost kódu, jeho škálovatelnost a udržovatelnost.
- Přepracovávat stávající zdrojový kód s využitím návrhových vzorů.
Návrhové vzory v PHP
14 HodinyToto živé školení pod vedením instruktora v České republice (online nebo na místě) je určeno pro PHP vývojáře středně pokročilé úrovně, kteří si přejí efektivně uplatňovat návrhové vzory ve svých projektech.
Po absolvování tohoto kurzu budou účastníci schopni:
- Porozumět účelu a přínosům návrhových vzorů.
- Rozpoznávat a implementovat vhodné návrhové vzory pro běžné situace.
- Strukturovat PHP aplikace podle oborově uznávaných osvědčených postupů.
- Integrovat návrhové vzory do moderních frameworků, jako je Symfony nebo Zend.
JavaScript – Pokročilé programování
14 HodinyProfesionální pracovní postup pro návrh PCB v programu Altium Designer (MR)
20 HodinyToto vedené školení s živým průběhem (online nebo na místě) je určeno pro začátečníky až středně pokročilé navrhovatele PCB a elektroniky, kteří chtějí vytvořit kompletní a kontrolovaný pracovní postup pro návrh PCB pomocí programu Altium Designer.
Účastníci pracují na jednom propojeném projektu, postupujícím od nastavení projektu a knihoven součástek přes zachycení schématu, rozvržení PCB a ověřování až po výrobní výstupy a kontrolované vydání do výroby.
Po dokončení tohoto školení budou účastníci schopni:
-
Vytvářet a spravovat strukturované projekty PCB v programu Altium Designer.
-
Postavit a ověřit schématické návrhy a knihovny součástek.
-
Konfigurovat pravidla PCB, routování, DRC a výrobní omezení.
-
Generovat a ověřit výstupy pro výrobu, montáž a mechaniku.
-
Použít praktická omezení pro vysokorychlostní návrh.
-
Řídit inženýrské změny a kontrolovaná opětovná vydání.