Architecture and Design: Core + Advanced Training Képzés
Ezen az oktató által vezetett, élő képzésen a résztvevők megtanulják a szoftverarchitektúra és -tervezés alap- és haladó fogalmait, miközben gyakorlati élő laborgyakorlatokon és beszélgetéseken lépnek keresztül.
Közönség
- Szoftver szakemberek
- Szoftvertervezők
- Fejlesztők
A tanfolyam formátuma
- Rész előadás, részben beszélgetés, gyakorlatok és nehéz gyakorlati gyakorlat
Jegyzet
- Ha személyre szabott képzést szeretne kérni ehhez a tanfolyamhoz, kérjük, vegye fel velünk a kapcsolatot, hogy megbeszéljük.
Kurzusleírás
Építészet és tervezés – Alapképzés – 3 nap
Bevezetés az Software Architecture-be és a tervezési elvekbe
Software Architecture Technikák
Biztonsági architektúra
Integrációs architektúra
Építészeti projekt – Csoportos megbízás
Építészet és tervezés – Előzetes képzés – 3 nap
Nagy léptékű Software Design
Tervezés a szervizelhetőség érdekében
A modellezés szerepe az építészetben
Építészet Minőségirányítás
Enterprise Architecture
Felhőarchitektúrák
Big Data Áttekintés
Mobil és közösségi Networking
A Microservices és az API legújabb trendjei
Esettanulmány
Összegzés és következtetés
Követelmények
- Szoftverfejlesztési tapasztalat
A nyílt képzésekhez 5+ résztvevő szükséges.
Architecture and Design: Core + Advanced Training Képzés - Booking
Architecture and Design: Core + Advanced Training Képzés - Enquiry
Architecture and Design: Core + Advanced Training - Érdeklődjön a vezetői tanácsadásról!
Érdeklődjön a vezetői tanácsadásról!
Vélemények (1)
Tetszettek azok a gyakorlatok, amelyek segítettek megnyitni az elmét és új betekintést nyerni a szoftverarchitektúrába.
Gabriele - EAGLEPROJECTS S.p.A.
Kurzus - Architecture and Design: Core + Advanced Training
Gépi fordítás
Közelgő kurzusok
Rokon tanfolyam
Learning CMake
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a szoftvermérnököknek szól, akik a CMake segítségével szeretnék automatizálni az építési folyamatot többplatformos környezetben.
A képzés végére a résztvevők képesek lesznek:
- Szoftver összeállítása, tesztelése és csomagolása a CMake segítségével.
- Irányítsd a szoftver fordítási folyamatát.
- Használja a CMake-t natív összeállítási környezettel együtt.
- Oldja meg a gyakori összeállítási rendszerproblémákat.
Creative Problem Solving with Gamification Techniques (Design Thinking)
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) kezdő és középszintű résztvevőknek szól, akik a mindennapi munkahelyi kihívásokat gamification technikákkal szeretnék megoldani.
A képzés végére a résztvevők képesek lesznek:
- Ismerje a Design Thinking alapelveit és alkalmazását a problémamegoldásban.
- Az elköteleződés és az innováció előmozdítása érdekében alkalmazzon gamification technikákat.
- Kreatív és gyakorlati megoldások kidolgozása a gyakori munkahelyi problémákra.
- Hatékonyan működjön együtt a csapatok között a problémamegoldó stratégiák megvalósítása érdekében.
- Alkalmazzon iteratív megközelítéseket a megoldások finomításához visszacsatoláson és kísérletezésen keresztül.
Domain Driven Design: Concepts and Practices
21 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) középszintű fejlesztőknek, építészeknek és elemzőknek szól, akik szeretnék megtanulni és alkalmazni a DDD koncepciókat és gyakorlatokat szoftverprojektjeikben.
A képzés végére a résztvevők képesek lesznek:
- Fogja meg a DDD alapvető fogalmait (korlátozott kontextusok, entitások stb.) és alkalmazásukat szoftverprojektekben.
- Alkalmazza a stratégiai DDD-t a tartománymodell meghatározásához és megtervezéséhez, az altartományok azonosításához és a határok megállapításához.
- Valósítson meg taktikai DDD-t olyan minták segítségével, mint például a CQRS, a gyárak és az eseménybeszerzés.
- A régebbi rendszereket hatékonyan refaktorálja és modernizálja DDD technikákkal.
- Termék-, tartomány- és csapatorientált architektúrák tervezése és megvalósítása.
- Használja az adathálót egy tartományorientált adatplatform létrehozásához, amely támogatja az adatfelderítést és az irányítást.
Introduction to Domain Driven Design
14 ÓrákA tartományvezérelt tervezés (DDD) a komplex viselkedések kezelésének egyik megközelítése a szoftverfejlesztés során .
Design Patterns
14 ÓrákSzámos kipróbált és tesztelt minta széles körben elérhető mindenki számára. Néha a nevek megváltoztatásának kérdése, és a minta végrehajtása egy adott technológiában. Több száz órát takaríthat meg, ami egyébként a tervezésre és a tesztelésre fordulna. Edzés Go als A kurzusnak két célja van: először lehetővé teszi a széles körben ismert minták újrafelhasználását, másodszor pedig lehetővé teszi, hogy a szervezetre jellemző mintákat hozzon létre és használjon újra. Segít megbecsülni, hogy a minták hogyan csökkenthetik a költségeket, rendszerezhetik a tervezési folyamatot és generálhatnak kódmintákat a minták alapján. Közönségszoftver tervezők, üzleti elemzők, projektmenedzserek, programozók és fejlesztők, valamint operatív vezetők és szoftverosztályvezetők. A kurzus stílusa A tanfolyam a felhasználási esetekre és azok egy adott mintával való kapcsolatára összpontosít. A példák többsége az UML és egyszerű Java példákban magyarázható (a nyelv változhat, ha a tanfolyam zárt kurzusként van lefoglalva). Segítséget nyújt a minták forrásain, valamint megmutatja, hogyan katalizálhat és leírhat mintákat, amelyeket az Ön szervezeténél újra lehet használni.
Design Sprint Workshop
35 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a személyeknek szól, akik szeretnének megtanulni, hogyan kell sikeres tervezési sprintet végrehajtani szervezetükön belül.
A képzés végére a résztvevők képesek lesznek:
- Csökkentse egy új termék piacra kerülésének kockázatát.
- Gyűjtsön visszajelzést az ügyfelektől egy új koncepcióról, mielőtt a terméket megépítené.
- Fokozza fel a kreativitást egy csapatban, hogy gyorsabban hozza meg a kritikus döntéseket.
Design Thinking Workshop for Software Developers
14 ÓrákEzen az oktató által vezetett, élő workshopon a Magyarország-ban (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ói által tapasztalt problémákat, majd megoldásuk legjobb módja.
A képzés végére a résztvevők képesek lesznek:
- Használjon kreatív stratégiákat, hogy az ügyfelek igényeit technológiailag megvalósítható megoldásokkal párosítsa.
- Fogalmazzon meg stratégiát az ügyfelek értékének növelésére, valamint a termék- és szolgáltatáskínálat bővítésére.
Design Thinking: Innovation Methodologies
24 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) kezdő és középszintű szakemberek számára készült, akik szeretnék megérteni és alkalmazni Design Thinking módszertanokat az innováció ösztönzésére és az üzleti megoldások fejlesztésére.
A képzés végére a résztvevők képesek lesznek:
- Ismerje meg a Design Thinking alapelveit és az innovációban betöltött szerepét.
- Alkalmazza a Design Thinking öt fázisát a problémamegoldásra.
- Használjon ötletalkotási technikákat és eszközöket a kreativitás elősegítésére.
- A folyamatok javítására és a hatékonyság növelésére irányuló stratégiák végrehajtása Design Thinking.
Innovative Leadership through Design Thinking
14 ÓrákEz az oktató által vezetett, élő tréning a Magyarország-ban (online vagy helyszíni) kezdő szintű vezetőknek és HR-szakembereknek szól, akik Design Thinking módszertanokat szeretnének megtanulni és alkalmazni az innováció előmozdítása, 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:
- Szerelje fel a résztvevőket olyan eszközökkel és módszerekkel, amelyek elősegítik az innovációt és a csapat elkötelezettségét.
- Fejlessze az empátia feltérképezésében, az ötletalkotásban és a prototípus-készítésben való készségeket az összetett kihívások megoldásához.
- Alkalmazza a Design Thinking elveket a vezetési és HR-forgatókönyvekre.
- Támogassa az innováció kultúráját a technológiai csapatokon belül.
Design Thinking
4 ÓrákÁttekintés:
A Design Thinking (DT) folyamatnak öt szakasza van (együttérzés, probléma meghatározása, ötlet, prototípus, tesztelés).
Az egyre összetettebb világban olyan problémákkal foglalkozunk, amelyek speciális megközelítést igényelhetnek. Design Thinking segít az összetett problémák kezelésében. A tervezési gondolkodás elsajátítása segít az összetett problémák hatékony kezelésében, a jobb kommunikációban, a hatékony meggyőzésben, az üzleti eredmények javításában, valamint javítja a szervezeti és személyes viselkedést és teljesítményt.
- Hogyan működik a DT: tanuljon az emberektől és a problémáktól, keressen mintákat, tervezzen modellt (modell sodródás), tesztelje a modellt, értékelje a modellt és újratervezze.
- A DT, az innováció és a vállalkozói szellem kapcsolata.
- DT módszerek és eszközök: személy, érdekelt felek térképe, ügyfélúttérkép, szolgáltatási terv, üzleti modell innováció.
- A DT alkalmazása: tervezési gondolkodásmód, bomlasztó innováció, iteratív megközelítés, agilis becslési technika, kritikus gondolkodás, problémamegoldás, csapatmunka, vezetői felkészültség, kommunikációs készségek, technológiai hozzáértés, előrelátó gondolkodás, interkulturális és etikai kompetencia, érzelmi intelligencia, önismeret, tárgyalókészség, konfliktusmegoldás.
Célok:
- A DT alapjainak és árnyalatainak megértése
- A kulcsfontosságú fogalmak, tényezők, elméletek, típusok és modellek feltárása a DT-ben
- Kísérletezni, tapasztalni és gyakorolni a DT-t
Szállítás:
Ez egy 1 napos (4 órás) képzés, és a következőkből áll:
- előadások (40% - elméletek, fogalmak, modellek és interakciók bemutatása),
- csoportos gyakorlatok (30% - csoportdinamika, játékok, csoportos megbeszélések és álkonfliktusmegoldó gyakorlatok),
- egyéni tevékenységek (15% - írás, tervezés és társak megbeszélése)
- és mások (15% - videók, olvasás).
Megjegyzés: A tanfolyam jellegéből adódóan a csoport minimális létszáma 3 fő
Design Patterns in C#
14 ÓrákCélcsoport:
Technikai csoportvezető, szoftverfejlesztő
Tanulási cél:
A képzés célja, hogy megszerezze a fejlett fejlesztési / projekt struktúrák tervezési képességét a C # -ben.
A tanfolyam során a hallgatók megismerkednek az MSDN erőforrásokkal és eszközökkel, amelyek támogatják a fejlesztési folyamatot, mint például a Microsoft Visual Studio , a ReSharper.
Design Patterns (GoF) for Java
21 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a középszintű Java fejlesztőknek szól, akik tervezési mintákat kívánnak alkalmazni a szoftverstruktúra, a karbantarthatóság és a méretezhetőség javítására.
A képzés végére a résztvevők képesek lesznek:
- Ismerje meg a tervezési minták célját és előnyeit.
- Alkalmazzon hatékonyan kreatív, strukturális és viselkedési mintákat a Java-ban.
- A kód újrafelhasználhatóságának, méretezhetőségének és karbantarthatóságának javítása.
- Refaktorálja a meglévő kódbázisokat tervezési minták segítségével.
Design Patterns in PHP
14 ÓrákEz a tanári vezetésű, élő oktatás (Magyarország-ban, online vagy helyszíni) középső szintű PHP fejlesztők számára készült olyan emberek felé, akik hatékonyan alkalmazzák a tervezési mintákat projekteleikben.
Ennek az oktatásnak a végén a résztvevők képesek lesznek:
- A tervezési minták céljának és előnyeinek megértésére.
- Megállapítani és megvalósítani az általános forgatókönyvekre alkalmas tervezési mintákat.
- Írni PHP alkalmazásokat az iparág által elismert legjobb gyakorlatok használatával.
- Megfelelően integrálni a mintákat modern keretrendszerekbe, mint például Symfony vagy Zend.
JavaScript - Advanced Programming
14 ÓrákA képzés a Java Script fejlesztők számára készült, fejlett internetes alkalmazások tervezése és megvalósítása. A képzés során tárgyalt témák a Java Script programozás legjobb gyakorlatainak megteremtésére és a leggyakoribb hibák feltárására irányultak. A képzés fontos pontja a rendelkezésre álló objektum-orientált programozás megvitatása a Java Script szintaxissal.
Kubernetes Design Patterns
21 ÓrákA mikroszolgáltatások és konténerek fejlődése az utóbbi években jelentősen megváltoztatta a szoftver tervezésének, fejlesztésének, telepítésének és futtatásának módját. A modern alkalmazásokat optimalizálni kell a méretezhetőség, rugalmasság, meghibásodás és változás szempontjából. Ezen új igények által vezérelt modern építészet más mintákat és gyakorlatokat igényel. Ebben a képzésben megvizsgáljuk az új követelmények azonosításának, megértésének és az azokhoz való alkalmazkodásnak a módjait.
Közönség
Ez a képzés azoknak szól, akik kissé ismerik a konténer technológiát és a Kubernetes koncepciókat, ám valószínűleg hiányoznak a valós tapasztalatok. A felhasználási esetekre és a valós projektekből levont tanulságokra épül, azzal a szándékkal, hogy inspirálja az embereket még jobb felhőalapú natív alkalmazások létrehozására és kezelésére.
- Fejlesztők
- Művelet
- DevOps
- QA mérnökök
- IT projektmenedzserek
A tantárgy formátuma
- Interaktív előadás és beszélgetés
- Sok gyakorlat és gyakorlat
- Kezdeti megvalósítás élő laboratóriumi környezetben
Tanfolyam testreszabási lehetőségek
- Ahhoz, hogy igényeljen személyre szabott képzést erre a kurzusra, kérjük, vegye fel velünk a kapcsolatot, hogy megbeszéljünk.