Tréningjeink

TRÉNINGEKIdőtartam

Cél A C-t tartják az egyik legfontosabb programozási nyelvnek, amelynek segítségével akár asztali vagy akár beágyazott alkalmazásokat készíthetünk, továbbá alkalmas fordítóprogramok, kisebb-nagyobb eszközök valamint rendszer szintű meghajtók írására. A C nyelv segítségével különösen gyors, hatékony, portábilis kódokat írhatunk, ám a nyelv megtanulása nem a legegyszerűbb feladat. A tanfolyam bemutatja a C nyelv buktatóit is, amelyek […]

3 nap Tovább

Cél A Spring keretrendszer egy széles körben ismert és elterjedt megoldás, amely alternatívát kínál a nagyvállalati java alkalmazások fejlesztéséhez. A világon számos fejlesztő használja a Spring keretrendszert annak érdekében, hogy moduláris, egyszerűen tesztelhető, újrafelhasználható kódot hozzanak létre. A Spring alapja a POJO modell, emiatt nem függ az alkalmazás szerverek API-jától. A Spring keretrendszer segítségével számos […]

5 nap Tovább

Cél Ez a tanfolyam segít elsajátítani azokat az ismereteket, amelyek szükségesek a Windows-on futó alkalmazások fejlesztéséhez C# nyelven. A kurzus 5 napja alatt a résztvevők áttekintik a C# programok struktúráit, nyelvi szintaktikáját valamint betekintést kapnak a nyelv különböző megvalósításaiba. A hét során felépített alkalmazás – amely magába foglalja a .NET 4.5 keretrendszer számos megoldását – […]

5 nap Tovább

Cél Manapság számos adatbázis technológia létezik, ezek közül még mindig a legelterjedtebbek a relációs adatbázis rendszerek (RDBMS). Sok nagyvállalat ilyen rendszerekben tárolja az adatait. A strukturált lekérdező nyelv segítségével ezen adatbázis megoldásokban tárolt információkhoz tudunk hozzáférni. Az SQL nyelv szabványos, emiatt bármelyik RDBMS szállító adatbázisához használható. Résztvevők Szoftverfejlesztők, adatbázis felhasználók Tartalom A tanfolyamon résztvevők megismerkednek […]

2 nap Tovább

Áttekintés Az elmúlt néhány évben a szoftver telepítési és virtualizációs megoldások megváltoztak. A Kubernetes és a Docker ennek a modern konténer-technológiának a képviselői. Ez a tanfolyam megismerteti a résztvevőket a Kubernetes alapfogalmaival. Résztvevők Fejlesztők és üzemeltetők, akik meg akarják érteni ezt a konténer-technológiát.  Tartalom A tanfolyam végigvezeti a résztvevőket a konténerizáció alkalmazásán, és a képzés […]

2 nap Tovább

Cél Tréningünk a C# nyelvet tanítja meg kezdő fejlesztőknek. Elsődlegesen a nyelvet magát mutatjuk be, de természetesen a .NET keretrendszer számos funkcióját is bemutatjuk. A .NET class library elsajátításához 20-483-as számú “Programozás C# nyelven” kurzusunkat ajánljuk. A tréning az alábbi programnyelvhez elérhető: C# Résztvevők Kezdő Software fejlesztők, akik rendelkeznek alapvető tudással minimum egy másik programnyelvből […]

5 nap Tovább

Áttekintés A szoftverfejlesztés során a Scrum akkor a leghatékonyabb, ha olyan agilis fejlesztési gyakorlatok kísérik, mint a tesztvezérelt fejlesztés (TDD) és a folyamatos integráció. A Scrum Alliance Certified Scrum Developer tanfolyama az elmélet, a gyakorlat és a közös megbeszélés kombinációján keresztül alapos bevezetést nyújt ezekbe és más, az agilis fejlesztőcsapatok számára fontos gyakorlatokba. Célkitűzés A […]

3 nap Tovább

Cél A DevOps módszertan lefedi a Folyamatos Fejlesztést (Continuous Development), a Folyamatos Tesztelést (Continuous Testing), Konfiguráció Menedzsmentet (Continuous Management), Folyamatos Integrációt (Continuous Integration), a Folyamatos Kibocsájtást (Continuous Deployment) és a Folyamatos Monitorozást (Continuous Monitoring). A tanfolyam során a résztvevő betekintést kap a módszertan minden egyes részébe. Résztvevők Software fejlesztők, operátorok, architektek, tesztelők, menedzserek Tartalom Ez […]

1 nap Tovább

Cél Az elmúlt néhány évben a szoftverek kibocsájtása és virtualizációja megváltozott. A Docker és a Kubernetes a modern konténer technológiák képviselői. Ez a tanfolyam áttekintést ad a résztvevőknek a Docker és a Kubernetes alapjairól. Résztvevők  Fejlesztők, operátorok akik szeretnék megérteni ezt a konténer technológiát. Ez a tanfolyam bemutatja, hogy miként alkalmazható az új, Docker alapú […]

3 nap Tovább

Célkitűzés Ezen a  2×5 órás tanfolyamon a résztvevők megismerkednek a különböző típusú ráfordításbecslési megközelítésekkel. Célközönség A tervezéssel és becsléssel kapcsolatos valamennyi IT-projekt-szerepkör. Előfeltétel Alapszintű tapasztalatok becsléssel és tervezéssel. Tartalom   Bevezetés A becslés céljának és definíciójának meghatározása. Becslési pontosság és felbontási szintek, kompromisszum a becslésre fordított idő és a becslési pontosság között Becslési típusok és […]

2x5 óra Tovább

Cél Manapság a Java az egyik legnépszerűbb programozási nyelv, ami alkalmas többféle alkalmazás fejlesztésére: asztali, web, mobil, nagyvállalati, stb. A Java platform nem csak egy jól felépített, objektum-orientált nyelvet ad a kezünkbe, de egy robosztus, portábilis keretrendszert is, amelynek segítségével több platformos alkalmazásokat készíthetünk. A java 8-as verziója elérhetővé teszi a funkcionális programozást az objektum-orientált […]

5 nap Tovább

Cél A Java Enterprise Edition a nagyvállalati alkalmazások fejlesztésének szabványos platformja. Ennek a tanfolyamnak a célja, hogy rávilágítson a JEE alkalmazások legfontosabb kihívásaira és azok megoldásaira. A kurzuson résztvevők betekintést kapnak a JEE platform architektúrális és technológiai kérdés köreibe.  Résztvevők Software fejlesztők és architektek Tartalom A kurzus betekintést ad a hallgatóságnak, hogy miként kell a […]

2 nap Tovább

Cél Ez a tanfolyam képzést ad  a python fejlesztőknek ahhoz, hogy használni tudják a mesterséges intelligenciát a projektekben. Széles körű bevezetést nyújt a gépi tanulás, a felügyelt tanulás, a nem felügyelt tanulás, ill. az erősített tanulás világába. A tanfolyam 5 napja alatt a hallgatók áttekintik a gépi tanulás, a regressziós modellek és a klasszifikációs problémák […]

5 nap Tovább

Áttekintés A vállalatok a szoftverfejlesztés minőségének, sebességének és hatékonyságának javítását a Release management segítségével érhetik el. A Release management egy olyan keretrendszer, amely a következő területek közötti kapcsolati kihívások eredménye: üzleti oldal, befektetések, dizájn, build, tesztelés, üzemeltetés és biztonság. A Release management ciklusokban működik, és minden ciklus release szakaszokból épül fel. Az átláthatóságon és a […]

1 vagy 2 nap Tovább

Cél A tervezési minták újrafelhasználható megoldást adnak olyan kihívásokra, amelyekkel a fejlesztők folyamatosan szembesülnek. Ahelyett, hogy újrafeltalálnánk a kereket, meg kell ismernünk azokat a bizonyított és tesztelt megoldásokat, amelyek segítségével a szoftvereink megbízhatóan és rugalmasan kezelhetőek. Ez a tanfolyam bevezetést ad a tervezési minták világába és áttekinti a 16 leggyakrabban használt objektum orientált tervezési mintát, […]

4 nap Tovább

Cél A tervezési minták lehetőséget adnak a fejlesztőknek arra, hogy olyan szoftver komponenseket hozzanak létre, amelyek könnyen változtathatóak és karbantarthatóak. Napjainkban a tervezési minták használata széles körben elterjedt a fejlesztők között, emiatt érdemes tanulmányozni azokat az elveket és megoldásokat, amelyek megjelennek a tervezési minták mögött. Ezen a tanfolyamon a tervezési minták megvalósításához a C++ nyelvet […]

3 nap Tovább

CÉLKITŰZÉS A tesztvezérelt fejlesztés segítségével szoftverek minőségének biztosítása a fejlesztési folyamat részévé válik, ugyanakkor biztonságos alapot teremt a szoftver jövőbeli változtatásához.  A kurzus a unit tesztelés alapjaitól indul, majd példa kódokon keresztül végigvezeti a résztvevőket a TDD hatékony használatán annak érdekében, hogy a témából minél több minden elsajátítható legyen és elkerülhetővé váljanak a TDD csapdái. […]

2 nap Tovább

Cél A tesztvezérelt fejlesztés segítségével szoftverek minőségének biztosítása a fejlesztési folyamat részévé válik, ugyanakkor biztonságos alapot teremt a szoftver jövőbeli változtatásához.  A kurzus a unit tesztelés alapjaitól indul, majd példa kódokon keresztül végigvezeti a résztvevőket a TDD hatékony használatán annak érdekében, hogy a témából minél több minden elsajátítható legyen és elkerülhetővé váljanak a TDD csapdái. […]

4 nap Tovább

CÉLKITŰZÉSEK A tesztvezérelt fejlesztés (Test-driven development, röviden TDD) a szoftver-minőséget a fejlesztési folyamat szerves részévé teszi, miközben egy biztonsági védő hálót képez a jövőbeni változtatásaink negatív hatása ellen. A unit-tesztelés alapjaitól indulva, a workshop gyakorlati példákkal és konkrét kóddal illusztrálva mutatja be a résztvevőknek, hogy hogyan tudják hatékonyan és fenntartható módon a legtöbbet kihozni a […]

2 nap Tovább