Architecture and Design: Core + Advanced Training 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
Open Training Courses require 5+ participants.
Architecture and Design: Core + Advanced Training Počítačový Kurz - Booking
Architecture and Design: Core + Advanced Training Počítačový Kurz - Enquiry
Architecture and Design: Core + Advanced Training - Consultancy Enquiry
Consultancy Enquiry
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
Machine Translated
Upcoming Courses
Související kurzy
Learning CMake
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na softwarové inženýry, kteří chtějí používat CMake automatizaci procesu sestavování v prostředí napříč platformami.
Na konci tohoto školení budou účastníci schopni:
- Vytvářejte, testujte a balte software pomocí CMake.
- Ovládejte proces kompilace softwaru.
- Použijte CMake ve spojení s nativním prostředím sestavení.
- Řešení běžných problémů systému sestavení.
Creative Problem Solving with Gamification Techniques (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í.
Domain Driven Design: Concepts and Practices
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.
Introduction to Domain Driven Design
14 hodinyDomain Driven Design (DDD) je přístup k řešení složitého chování při vývoji softwaru.
Design Patterns
14 hodinyExistuje spousta osvědčených vzorů široce dostupných pro každého. Někdy jde o změnu názvů a implementaci vzoru do konkrétní technologie. Může ušetřit stovky hodin, které by jinak byly vynaloženy na návrh a testování. Cíle školení Tento kurz má dva cíle: za prvé vám umožní znovu použít široce známé vzory, za druhé vám umožní vytvořit a znovu použít vzory specifické pro vaši organizaci. Pomůže vám odhadnout, jak mohou vzory snížit náklady, systematizovat proces návrhu a vygenerovat rámec kódu na základě vašich vzorů. Publikum Návrháři softwaru, obchodní analytici, projektoví manažeři, programátoři a vývojáři, stejně jako provozní manažeři a manažeři softwarových divizí. Styl kurzu Kurz se zaměřuje na případy užití a jejich vztah ke konkrétnímu vzoru. Většina příkladů je vysvětlena v UML a na jednoduchých příkladech Java (jazyk se může změnit, pokud je kurz rezervován jako uzavřený kurz). Provede vás zdroji vzorů a také vám ukáže, jak katalogizovat a popsat vzory, které lze znovu použít ve vaší organizaci.
Design Sprint Workshop
35 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na osoby, které se chtějí naučit, jak provádět úspěšný designový sprint ve své organizaci.
Na konci tohoto školení budou účastníci schopni:
- Snížit riziko uvedení nového produktu na trh.
- Shromážděte zpětnou vazbu od zákazníků k novému konceptu ještě před vytvořením produktu.
- Podpořte kreativitu v týmu, abyste mohli rychleji činit kritická rozhodnutí.
Design Thinking Workshop for Software Developers
14 hodinyV tomto živém workshopu vedeném instruktorem v České republice (online nebo na místě) se účastníci naučí, jak aplikovat pět fází Design Thinking, aby lépe porozuměli problémům, se kterými se setkávají koncoví uživatelé produktu nebo služby, a poté vyvinou nejlepší způsob, jak je vyřešit.
Na konci tohoto školení budou účastníci schopni:
- Používejte kreativní strategie, abyste sladili potřeby zákazníků s technologicky proveditelnými řešeními.
- Formulujte strategii pro zvýšení hodnoty pro zákazníky a zlepšení nabídky produktů a služeb.
Design Thinking: Innovation Methodologies
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.
Innovative Leadership through 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
Design Thinking Fundamentals
14 hodinyVe 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 personal chování a výkon.
Cíle programu:
- Úvod do Design Thinking a jeho použití napříč odvětvími Identifikujte výhody Design Thinking a jeho význam v řešeních Pochopte důležitost zákazníka pro Design Thinking Pochopte nástroje používané v Design Thinking a jak je aplikovat
Design Patterns in C#
14 hodinyCílová skupina:
Vedoucí technického týmu, vývojář softwaru
Cíl učení:
Účelem školení je získat schopnost navrhovat pokročilé vývojové / projektové struktury v C #.
V průběhu kurzu se studenti seznámí se zdroji a nástroji MSDN pro podporu vývojového procesu, jako jsou Microsoft Visual Studio, ReSharper.
Design Patterns (GoF) for Java
21 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na středně pokročilé Java vývojáře, kteří chtějí použít návrhové vzory ke zlepšení struktury softwaru, udržovatelnosti a škálovatelnosti.
Na konci tohoto školení budou účastníci schopni:
- Pochopte účel a výhody návrhových vzorů.
- Aplikujte efektivně kreativní, strukturální a behaviorální vzory v Java.
- Zlepšete opětovnou použitelnost kódu, škálovatelnost a udržovatelnost.
- Refaktorujte existující kódové báze pomocí návrhových vzorů.
Design Patterns in 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.
JavaScript - Advanced Programming
14 hodinyŠkolení je určeno JavaScript vývojářům, kteří navrhují a implementují pokročilé internetové aplikace. Témata probíraná během školení měla za cíl přinést osvědčené postupy JavaScript programování a upozornit na nejčastější chyby. Důležitým bodem školení je probrat dostupné objektově orientované programování se syntaxí JavaScript.