Architektúra és tervezés: Alap- és haladó szintű képzés Képzés
Ebben az oktató által vezetett, élő képzésen a résztvevők a szoftverarchitektúra és tervezés alap- és haladó fogalmait sajátíthatják el, miközben sorozatban bemutatott gyakorlati feladatokat és vitákat követnek.
Célközönség
- Szoftver szakemberek
- Szoftvertervezők
- Fejlesztők
A képzés formátuma
- Részben előadás, részben vita, gyakorlatok és intenzív gyakorlati gyakorlatok
Megjegyzés
- Ha testre szabott képzést szeretne kérni erre a kurzusra, kérjük, lépjen kapcsolatba velünk a megbeszélés érdekében.
Kurzusleírás
Architektúra és tervezés – Alapképzés – 3 nap
Bevezetés a szoftverarchitektúra és tervezés alapjaiba
Szoftverarchitektúra technikák
Biztonsági architektúra
Integrációs architektúra
Architektúra projekt – Csoportos feladat
Architektúra és tervezés – Haladó képzés – 3 nap
Nagyméretű szoftvertervezés
Tervezés karbantarthatóságra
A modellezés szerepe az architektúrában
Architektúra minőségmenedzsment
Vállalati architektúra
Felhőarchitektúrák
Big Data áttekintés
Mobil és közösségi hálózatok
A Microservices és API legújabb trendjei
Esettanulmány
Összefoglalás és befejezés
Követelmények
- Szoftverfejlesztési tapasztalat
A nyílt képzésekhez 5+ résztvevő szükséges.
Architektúra és tervezés: Alap- és haladó szintű képzés Képzés - Foglalás
Architektúra és tervezés: Alap- és haladó szintű képzés Képzés - Érdeklődés
Architektúra és tervezés: Alap- és haladó szintű képzés - Érdeklődjön a vezetői tanácsadásról!
Vélemények (1)
Szerettek az oktatásokat, amelyek segítettek a gondolkodást kinyitni és új tekinteteket nyerni a szoftverarchitektúrára.
Gabriele - EAGLEPROJECTS S.p.A.
Kurzus - Architecture and Design: Core + Advanced Training
Gépi fordítás
Közelgő kurzusok
Rokon tanfolyam
Kreatív problémamegoldás gamifikációs technikákkal (Design Thinking)
14 ÓrákEz az oktató által vezetett, élőben zajló képzés Magyarország (online vagy helyszíni) kezdő és középhaladó szintű résztvevőknek szól, akik a gamifikációs technikák segítségével szeretnék megoldani a mindennapi munkahelyi kihívásokat.
A képzés végére a résztvevők képesek lesznek:
- Megérteni a Design Thinking alapelveit és annak alkalmazását a problémamegoldásban.
- Gamifikációs technikák beépítésével elősegíteni az elköteleződést és az innovációt.
- Kreatív és gyakorlatias megoldásokat kidolgozni a gyakori munkahelyi problémákra.
- Hatékonyan együttműködni csapatok között a problémamegoldási stratégiák megvalósításában.
- Iteratív megközelítésekkel finomítani a megoldásokat visszajelzés és kísérletezés alapján.
Domain Driven Design: Fogalmak és gyakorlatok
21 ÓrákEz az oktató által vezetett, élő képzés Magyarország (online vagy helyszíni) középhaladó szintű fejlesztőknek, építészeknek és elemzőknek szól, akik szeretnék megismerni és alkalmazni a DDD fogalmait és gyakorlatait saját szoftverprojektjeikben.
A képzés végére a résztvevők képesek lesznek:
- Megérteni a DDD alapfogalmait (korlátolt kontextusok, entitások stb.) és azok alkalmazását szoftverprojektekben.
- Stratégiai DDD alkalmazása a domain modell meghatározására és tervezésére, szubdomainek azonosítására és határok kialakítására.
- Taktikai DDD implementálása olyan minták használatával, mint a CQRS, gyárak és eseményforrás.
- Hatékonyan refaktorálni és modernizálni örökrendszereket DDD technikákkal.
- Termék-, domain- és csapat-orientált architektúrák tervezése és implementálása.
- Adatmesh használata domain-orientált adatplatform létrehozásához, amely támogatja az adatfelderítést és -irányítást.
Bevezetés a Domain Driven Designba
14 ÓrákA Domain Driven Design (DDD) egy megközelítés a szoftverfejlesztés során felmerülő összetett viselkedések kezelésére.
Domain-Driven Design: Fogalmak és Gyakorlatok Szenior Fejlesztőknek
21 ÓrákA Domain-Driven Design (DDD) egy szoftverfejlesztési megközelítés, amely a rendszerek tervezését az üzleti domén köré építi, egy közös, mindenhol jelenlévő nyelv és taktikai & stratégiai modellezési technikák használatával.
Ez az oktató által vezetett, élő képzés (online vagy helyszíni) haladó szintű szenior fejlesztőknek szól, akik szeretnék alkalmazni a DDD elveket a robusztus, karbantartható és skálázható rendszerek tervezésében.
A képzés végére a résztvevők képesek lesznek:
- Azonosítani és modellezni a főbb domén fogalmakat a mindenhol jelenlévő nyelv és határolt kontextusok segítségével.
- Alkalmazni a taktikai DDD mintákat, mint például entitások, értékobjektumok, aggregátumok, repozitóriumok és domén szolgáltatások.
- Kontextus térképeket és stratégiai határokat tervezni a komplexitás kezelésére mikroservicek és csapatok között.
- Integrálni a DDD gyakorlatokat Agile csapatokba és CI/CD munkafolyamatokba a jobb együttműködés és szállítás érdekében.
A képzés formátuma
- Interaktív előadás és megbeszélés.
- Számos gyakorlat és gyakorlás.
- Gyakorlati megvalósítás élő laboratóriumi környezetben.
Képzés Testreszabási Lehetőségek
- Egyedi képzés igényléséhez kérjük, lépjen kapcsolatba velünk.
Tervezési mintázatok
14 ÓrákSzámos kipróbált és tesztelt mintázat áll mindenki rendelkezésére. Néha csak a nevek megváltoztatásáról és a mintázat egy adott technológiában való implementálásáról van szó. Ez több száz órát takaríthat meg, amelyet egyébként a tervezésre és tesztelésre kellene fordítani. A képzés célja Ennek a kurzusnak két célja van: először is, lehetővé teszi a széles körben ismert mintázatok újrafelhasználását, másodszor, lehetővé teszi a szervezeten belül specifikus mintázatok létrehozását és újrafelhasználását. Segít becsülni, hogy a mintázatok hogyan csökkenthetik a költségeket, rendszerezhetik a tervezési folyamatot és generálhatnak egy kódkeretet a mintázatok alapján. Közönség Szoftvertervezők, üzleti elemzők, projektmenedzserek, programozók és fejlesztők, valamint működési menedzserek és szoftverrészleg vezetők. Kurzus stílusa A kurzus a használati esetekre és azok kapcsolatára fókuszál egy adott mintázattal. A példák többségét UML-ben és egyszerű Java példákban magyarázzuk el (a nyelv módosítható, ha a kurzust zártkörű képzésként foglalják le). Végigvezet a mintázatok forrásain, valamint bemutatja, hogyan katalógusba lehet foglalni és leírni a mintázatokat, amelyek a szervezeten belül újrafelhasználhatók.
Design Thinking: Empatikus megközelítés belső ügyfelekkel
7 ÓrákA Design Thinking egy emberközpontú módszertan, amely az empátia, a meghatározás, az ötletelés, a prototípuskészítés és a tesztelés révén old meg problémákat. A képzés ezen verziója kiemelten fókuszál az Empatikus szakaszra, amelynek során korábban azonosított problémapontokat köt össze a belső ügyfelek valós igényeivel, és dinamikus, együttműködésen alapuló tevékenységekkel alakítja át a betekintéseket cselekvési eredményekké.
Ez az oktató által vezetett, élő képzés (online vagy helyszíni) kezdő és középhaladó szintű csapatok és vezetők számára készült, akik mélyebben szeretnék megismerni az empátia készségeiket, erősíteni kívánják kapcsolataikat belső ügyfelekkel, és a problémapontokat értelmes fejlesztési lehetőségekké szeretnék átalakítani.
A képzés végére a résztvevők képesek lesznek:
- Empátia alapú technikák alkalmazásával felfedezni és validálni az ügyfelek igényeit.
- Azonosított problémapontokat átalakítani világos, cselekvésre alkalmas igényekké.
- Dinamikus szerepjátékok és szimulációk segítségével gyakorolni az ügyfélközpontú kommunikációt.
- Együttműködve újrafogalmazni a problémameghatározásokat az ügyfél szemszögéből.
A képzés formátuma
- Interaktív előadás és irányított beszélgetések.
- Dinamikus, gyakorlati szerepjátékok és empátia gyakorlatok.
- Csoportmunkák a problémák együttműködésen alapuló újrafogalmazására.
Képzés testreszabási lehetőségei
- Egy adott belső folyamat (pl. beszerzés vagy eszközellátás) számára testreszabott változat kéréséhez kérjük, vegye fel velünk a kapcsolatot.
Design Thinking: Empatikus megközelítés és meghatározás belső ügyfelek számára
7 ÓrákA Design Thinking egy emberközpontú módszertan, amely az empátia, a meghatározás, az ötletelés, a prototípuskészítés és a tesztelés révén segít problémákat megoldani. Az első két szakaszra – az Empatikus megközelítésre és a Meghatározásra – összpontosítva a csapatok jobban megérthetik belső ügyfeleiket és pontosan meghatározhatják a megoldandó problémákat.
Ez az oktató által vezetett, élőben zajló képzés (online vagy helyszínen) kezdő és középhaladó szintű csapatoknak és vezetőknek szól, akik szeretnék erősíteni kapcsolatukat belső ügyfeleikkel, csökkenteni a változással szembeni ellenállást, és gyakorlati, együttműködési módszerekkel javítani működési hatékonyságukat.
A képzés végére a résztvevők képesek lesznek:
- Aktív hallgatási és interjútechnikák alkalmazásával értékes betekintést szerezni belső ügyfelek iránt.
- Empátiatérképek létrehozása és felhasználói igények és problémák rögzítése.
- Valós gyökérproblémák elkülönítése az észlelt problémáktól olyan eszközök segítségével, mint az „5 Miért” és a problémafa.
- Egyértelmű, akcióorientált problémameghatározások (POV) kidolgozása, amelyek útmutatást nyújtanak a megoldásokhoz.
A képzés formátuma
- Interaktív előadás és vita.
- Gyakorlati, gyakorlatokon alapuló feladatok és szerepjátékok.
- Csoportmunkák és plenáris visszajelzési foglalkozások.
Képzés testreszabási lehetőségei
- Egyedi belső folyamatokhoz (pl. beszerzés vagy felszerelés kiépítése) szabott változat igénylése esetén kérjük, lépjen kapcsolatba velünk.
Design Thinking Workshop for Szoftverfejlesztők
14 ÓrákEbben az oktató által vezetett, élő workshop képzésben Magyarország (online vagy helyszíni), a résztvevők megtanulják, hogyan alkalmazzák a Design Thinking öt szakaszát, hogy jobban megértsék a termék vagy szolgáltatás végfelhasználóinak problémáit, majd kifejlesszék a legjobb megoldási stratégiát.
A képzés végére a résztvevők képesek lesznek:
- Kreatív stratégiákat alkalmazni, hogy összehangolják az ügyfelek igényeit a technológiailag megvalósítható megoldásokkal.
- Stratégiát kidolgozni az ügyfélérték növelésére és a termék- és szolgáltatáskínálat javítására.
Design Thinking: Innovációs Módszertanok
24 ÓrákEz az oktató által vezetett, élőben zajló képzés Magyarország (online vagy helyszíni) kezdő és középhaladó szintű szakembereknek szól, akik szeretnék megérteni és alkalmazni a Design Thinking módszertanokat az innováció elősegítése és az üzleti megoldások javítása érdekében.
A képzés végére a résztvevők képesek lesznek:
- Megérteni a Design Thinking alapelveit és szerepét az innovációban.
- Alkalmazni a Design Thinking öt fázisát a problémamegoldás során.
- Használni ötletgenerálási technikákat és eszközöket a kreativitás elősegítésére.
- Implementálni Design Thinking stratégiákat a folyamatok javítása és a hatékonyság növelése érdekében.
Innovatív vezetés Design Thinking segítségével
14 ÓrákEz az oktató által vezetett, élő képzés Magyarország-ben (online vagy helyszíni) kezdő szintű vezetők és HR szakemberek számára készült, akik szeretnének megismerni és alkalmazni a Design Thinking módszereket az innováció elősegítése, a problémamegoldó képességek fejlesztése és a csapatok hatékony bevonása érdekében.
A képzés végére a résztvevők képesek lesznek:
- Felszerelni a résztvevőket eszközökkel és módszerekkel az innováció és a csapat bevonásának elősegítésére.
- Fejleszteni a készségeket az empátia leképezésben, az ötletgenerálásban és a prototípuskészítésben a komplex kihívások megoldására.
- Alkalmazni a Design Thinking elveket a vezetés és az HR forgatókönyvekben.
- Elősegíteni az innovációs kultúrát a technikai csapatokban.
Design Thinking
4 ÓrákÁttekintés:
A Design Thinking (DT) folyamat öt szakaszból áll (empátia, probléma meghatározása, ötletelés, prototípus készítése, tesztelés).
Egyre összetettebb világunkban olyan problémákkal kell szembenéznünk, amelyek speciális megközelítést igényelhetnek. A Design Thinking segít a komplex problémák kezelésében. A design thinking elsajátítása hatékonyan segít kezelni a komplex problémákat, jobban kommunikálni, hatékonyan meggyőzni, javítani az üzleti eredményeket, valamint fejleszteni a szervezeti és személyes viselkedést és teljesítményt.
- Hogyan működik a DT: tanulás az emberektől és a problémától, minták felismerése, modell tervezése (modell sodródás), modell tesztelése, modell értékelése és újratekintés.
- A DT, az innováció és a vállalkozói szellem közötti kapcsolat.
- DT módszerek és eszközök: persona, érintett felek térképe, ügyfélút-térkép, szolgáltatási terv, üzleti modell innováció.
- A DT alkalmazása: design gondolkodásmód, disruptív innováció, iteratív megközelítés, agilis becslési technika, kritikus gondolkodás, problémamegoldás, csapatmunka, vezetői készségek, kommunikációs készségek, technológiai jártasság, előrelátás, interkulturális és etikai kompetencia, érzelmi intelligencia, önismeret, tárgyalási készségek, konfliktuskezelés.
Célok:
- A DT alapjainak és árnyalatainak megértése
- A DT kulcsfogalmainak, tényezőinek, elméleteinek, típusainak és modelljeinek feltárása
- A DT kísérletezése, tapasztalása és gyakorlása
Kivitelezés:
Ez egy 1 napos (4 órás) képzés, amely a következőkből áll:
- előadások (40% - elméletek, fogalmak, modellek bemutatása és interakciók),
- csoportgyakorlatok (30% - csoportdinamika, játékok, csoportbeszélgetések és konfliktuskezelési gyakorlatok),
- egyéni tevékenységek (15% - írás, tervezés és társmegbeszélés)
- és egyebek (15% - videók, olvasmányok).
Megjegyzés: a képzés jellege miatt a minimális csoportlétszám 3 fő
Tervezési minták C# nyelven
14 ÓrákCélcsoport:
Technikai csapatvezető, szoftverfejlesztő
Tanulási cél:
A képzés célja, hogy megszerezzék a képességet a haladó fejlesztési/projektstruktúrák tervezésére C# nyelven.
A kurzus során a résztvevők megismerkednek az MSDN erőforrásokkal és a fejlesztési folyamatot támogató eszközökkel, mint például a Microsoft Visual Studio, ReSharper.
Tervezési minták PHP-ben
14 ÓrákEz az oktató által vezetett, élő képzés Magyarország-ben (online vagy helyszíni) középhaladó szintű PHP fejlesztőknek szól, akik hatékonyan szeretnék alkalmazni a tervezési mintákat a projekteikben.
A képzés végén a résztvevők képesek lesznek:
- Megérteni a tervezési minták célját és előnyeit.
- Azonosítani és implementálni a megfelelő tervezési mintákat közös helyzetekben.
- PHP alkalmazások szerkezetének felépítése az ipar által elismert legjobb gyakorlatok alapján.
- Minták integrálása modern keretrendszerekbe, mint például a Symfony vagy a Zend.
JavaScript - Haladó Programozás
14 ÓrákA képzés JavaScript fejlesztők számára készült, akik haladó internetes alkalmazásokat terveznek és implementálnak. A képzés során tárgyalt témák célja, hogy bemutassák a JavaScript programozás legjobb gyakorlatait és kiemeljék a leggyakoribb hibákat. A képzés egyik fontos pontja a JavaScript szintaxissal elérhető objektumorientált programozás megvitatása.
PHP Minták és Refaktorálás
21 ÓrákA kurzus tapasztalt programozóknak szól, akik szeretnének megismerkedni a minták használatával és a refaktorálással kapcsolatos kérdésekkel. Minden résztvevő megismeri ezen minták tulajdonságait és gyakorlati példáit, amelyek lehetővé teszik a hatékony és helyes alkalmazáskód készítését.