Programozás Kurzusok | Programming Kurzusok

Programozás Kurzusok

Helyi, oktatott élő számítógépes programozási tanfolyamok az interaktív kézműves gyakorlatban bemutatják a programozás alapjait és fejlett témáit A programozási tanfolyam "helyszíni élő képzés" vagy "távoli élő képzés" formájában érhető el A helyszíni élő képzés helyi szinten valósulhat meg az ügyfél telephelyén Magyarország vagy a NobleProg vállalati oktatóközpontjaiban Magyarország A távoli élőképzés interaktív, távoli asztal segítségével történik NobleProg Az Ön Helyi Képzési Szolgáltatója.

Ajánlások

★★★★★
★★★★★

Kurzusleírás

KódNévIdőtartamÁttekintés
javafunJava Fundamentals28 óraA kurzus lefedi a Java fejlesztésének alapjait.

Bevezeti a diákokat a Java technológiára, és megtanítja őket az alapvető Java szintaxisok és fogalmak számára, ami egy egyszerű program létrehozásához vezet. A képzés a Java programozási nyelv alapvető fogalmai és jellemzői, a kivételekre, az alap input / output, a konkurencia, a szabályos kifejezések, a Java gyűjtemények keretrendszer és a platform környezetre koncentrál. A kurzus befejeződik, amikor minden alapvető Java-funkciót megmagyaráztak és kiképeztek.
unittestingwithcsharpUnit Testing with C#14 óraAz egységvizsgálat olyan tesztelési megközelítés, amely teszteli az egyes egységek forráskódját tulajdonságainak módosításával vagy egy esemény kiváltásával annak megerősítésére, hogy az eredmény a várakozásoknak megfelelően történt-e Ebben az oktatott, élő képzésben a résztvevők megtanulják írni és végrehajtani az egységvizsgálatokat egy mintaNet alkalmazással a C # és a Visual Studio segítségével A képzés végére a résztvevők képesek lesznek: Használja a tesztelési kereteket, mint például az NUnit és az xUnitnet, hogy létrehozzon és kezeljen egy tesztkódot Határozza meg és hajtson végre egy teszteléssel kapcsolatos fejlesztési megközelítést a teszteléshez Alkalmazza a tesztkörnyezetet az alkalmazás teszttartalmának kiterjesztése érdekében Közönség Szoftver tesztmérnökök Fejlesztők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
specflowSpecFlow: Implementing BDD for .NET21 óraA SpecFlow a .NET hivatalos telephelye. Lehetővé teszi a tesztelők számára, hogy meghatározzák, kezelhessék és automatikusan végrehajtsák az ember által olvasható átvételi teszteket a .NET projektekben. A SpecFlow a hivatalos Gherkin elemzőt használja, és támogatja a .NET-keretrendszer, a Xamarin és a Mono.

Ebben az oktató által vezetett, élő képzésben a résztvevők megtanulják használni a SpecFlow-t olyan átvételi tesztek készítésére, amelyek a technikai és a nem technikai jellegűek számára érthetőek.

A képzés végére a résztvevők képesek lesznek:

- Az üzleti követelmények összekapcsolása .NET-kóddal
- Alkalmazza a BDD technikákat az élő dokumentáció elkészítéséhez
- A SpecFlow futtatása a Visual Studio programból vagy a parancssorból
- Integrálja a SpecFlow-ot meglévő folyamatos tesztelésre és építési környezetbe
- Integrálja a SpecFlow-t más tesztelési keretekkel, például az MSTest, az NUnit, az xUnit és az MbUnit

Közönség

- Mérnökök
- Fejlesztők

A tanfolyam formátuma

- Részelőadás, vitafórumok, gyakorlatok és nehéz gyakorlati gyakorlat
fsharpF#: Introduction to Functional Programming14 óraAz F # egy funkcionális programozási nyelv Ez egy erősen beírt nyelv, amely támogatja a különböző programozási stílusokat, beleértve a funkcionális, imperatív, objectorientált és reaktív Az F # teljes mértékben támogatott a Visual Studio és a Xamarin Studio alkalmazásban Ebben az oktatott, élő képzésben a résztvevők megtanulják a funkcionális programozást, miközben átmegyek a mintaalkalmazások és segédprogramok sorozatának létrehozásán A képzés végére a résztvevők képesek lesznek: Ismerje meg a funkcionális programozás elveit Írjon elegáns, karbantartható kódot komplex számítási problémák megoldásához Használja az F # -ot Javascript és C # segítségével aszinkron webes alkalmazások létrehozásához Közönség Fejlesztők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
vuejsVue.js: Build an Advanced Single-Page Application21 óraA Vuejs egy nyílt forráskódú progresszív JavaScript frontend keretrendszer a fejlett, egyoldalas alkalmazások fejlesztéséhez A Vuejs célja, hogy a lehető legjobban kihasználja a szögeket, könnyűvé teszi, és hagyja ki a felesleges részeket Ebben az oktatott, élő képzésben a résztvevők megtanulják használni a Vuejs fokozatosan alkalmazható architektúrájának előnyeit egy komplex, egyoldalas alkalmazás (SPA) létrehozása érdekében A képzés végére a résztvevők képesek lesznek: Építsen olyan webes alkalmazásokat, amelyek feltételesen feldolgozzák és adják meg az adatokat Interaktív webes alkalmazások tervezése, amelyek hatékonyan reagálnak a felhasználói eseményekre Írjon moduláris és újrahasználható kódot Növeli a kilátást fokozatosan a teljesen feltöltött egyoldalas alkalmazással Integrálja a Vuejs-t egy meglévő weboldalra Használja a Vue ökoszisztémáját a keret képességének kibővítésére Közönség Fejlesztők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
unittestingjavascriptUnit Testing with Javascript7 óraEbben az oktatott, élő képzésben a résztvevők megtudják a különböző JavaScript tesztelési kereteket, mivel ők végiggondolják a webes alkalmazás egy tesztcsomagjának létrehozását A képzés végére a résztvevők képesek lesznek: Egyedi tesztek írása a JavaScript-ben egységnyi tesztrendszerek használatával, mint a QUnit és a Jasmine Használjon olyan kereteket, mint a Mocha és Chai a TDD és a BDD megvalósításához Közönség Mérnökök A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
unittestinghaskellUnit Testing with Haskell7 óraEz a kurzus bemutatja azokat az eszközöket és technikákat, amelyek a HUnit tesztelési keret használatával egységnyi tesztek készítéséhez szükségesek A HUnit egy egység tesztelési keret a Haskell számára, hasonlóan a Java JUnit eszközéhez Ebben az oktatott, élő képzésben a résztvevők megtanulják, hogyan használják a HUnit-t a közvetlen és könnyen érthető egységvizsgálatok írására A képzés végére a résztvevők képesek lesznek: Olyan tesztek írása, amelyek könnyen létrehozhatók, módosíthatók és végrehajthatók Használja a HUnit-et, hogy csoportos teszteket készítsen a lakosztályokba, és automatikusan ellenőrizze az eredményeket Írj tömörebb és rugalmasabb vizsgálati előírásokat Integrálja a HUnit-t más segédprogramokkal, mint a QuickCheck és a HSpec Nyújtsa ki a tesztkeretet Közönség Mérnökök A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
fsharptddUnit Testing with F#7 óraEz a kurzus bemutatja azokat az eszközöket és technikákat, amelyek szükségesek az F # alapú tesztek készítéséhez Különös hangsúlyt fektetnek a tesztvezérelt fejlesztésre (TDD) A funkcionális TDD olyan tesztelési megközelítés, amely a funkcionális programozást alkalmazza egy alkalmazás tesztelésére az alkalmazás fejlesztése előtt A funkcionális programozás (ellentétben az imperatív, statetransitionstyle programozással) egy olyan nyelven, mint amilyen az F #, jól illeszkedik a TDD-hez, mivel kisebb, jól célzott tesztek elkülönítve írhatók Ebben az oktatott, élő edzésben a résztvevők megtanulják használni az F # -ot, hogy írjon olyan egységvizsgálatokat, amelyek közvetlen és könnyen érthetőek A képzés végére a résztvevők képesek lesznek: Építsen egy teljes rendszert kis, elszigetelt funkcióktól Expressz teszt esetek mint tulajdonságok példák helyett Írd le a tesztkódot, anélkül, hogy gúnyt kellene tenni Csökkentse a mellékhatások ellenőrzésének és ellenőrzésének szükségességét Használjon olyan könyvtárakat, mint a NaturalSpec, az FsCheck, az FsTest, az FsUnit és a Unquote, hogy megkönnyítsék a vizsgálati esetek létrehozását Használja az F # -ot, hogy legyőzze a mainstream Testdriven Development (TDD) Közönség Mérnökök A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
pytestUnit Testing with Python21 óraAz egységvizsgálat olyan tesztelési megközelítés, amely teszteli az egyes egységek forráskódját tulajdonságainak módosításával vagy egy esemény kiváltásával annak megerősítésére, hogy az eredmény a várakozásoknak megfelel-e A PyTest egy teljesen fejlett, API-független, rugalmas és kibővíthető tesztrendszer, amely egy fejlett, teljes méretű modellel rendelkezik Ebben az oktatott, élő képzésben a résztvevők megtanulják használni a PyTest-t, hogy rövid, karbantartható, elegáns, kifejező és olvasható teszteket írjanak A képzés végére a résztvevők képesek lesznek: Írd le olvasható és karbantartható teszteket anélkül, hogy szükséged lenne az alaplap kódjára Használja a lámpatest modellt kis tesztek készítésére Skálázási tesztek komplex funkcionális teszteléshez alkalmazásokhoz, csomagokhoz és könyvtárakhoz Megérteni és alkalmazni PyTest funkciókat, például a horgokat, a visszaírást és a bővítményeket Csökkentse a tesztidőket úgy, hogy párhuzamosan és több processzoron fut Futtasson teszteket egy folyamatos integrációs környezetben, valamint más segédprogramokkal, mint például a tox, a mock, a lefedettség, a legegyszerűbb, a doktori és a szelén Használja a Pythonot a nonPython alkalmazások teszteléséhez Közönség Szoftver tesztelők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
fsharpfordatascienceF# for Data Science21 óraAz adat tudomány a statisztikai elemzés, a gépi tanulás, az adatok vizualizációja és programozás alkalmazása a realworld adatok megértése és értelmezése céljából Az F # egy jól alkalmazható programozási nyelv az adat tudomány számára, mivel egyesítik a hatékony végrehajtást, a REPLscriptelést, a hatékony könyvtárakat és a skálázható adatintegrálást Ebben az oktatott, élő képzésben a résztvevők megtanulják használni az F # -ot, hogy megoldhassanak egy sor valós világú adatkommunikációs problémát A képzés végére a résztvevők képesek lesznek: Használja az F # integrált adatcsomagjait Használja az F # -ot, hogy együttműködjön más nyelvekkel és platformokkal, mint például az Excel, az R, a Matlab és a Python Használja a Deedle csomagot idősoros problémák megoldásához Végezze el a fejlett elemzést minimális termelési minőségi kóddal Értsd meg, hogy a funkcionális programozás természetesen illeszkedik a tudományos és nagy számításokhoz Az adatok elérése és megjelenítése F # Alkalmazzunk F # gépi tanuláshoz Fedezze fel az olyan megoldások megoldásait, mint az üzleti intelligencia és a szociális játékok Közönség Fejlesztők Adatkutatók A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
underscoreUnderscore.js Fundamentals7 óraAz Underscorejs a funkcionális programozás egyik legnépszerűbb JavaScript-könyvtára Elfogadja a funkcionális programozási alapelveket, de nem vélekedik, és fel lehet használni imperatív, tárgyorientált, funkcionális vagy más programozási stílusokkal A Underscore javítja a Javascript fejlesztését és hatékonyabbá teszi azokat Ebben az oktatott, élő képzésben a résztvevők megtanulják használni a Underscore használatát a JavaScript alkalmazás elkészítéséhez A képzés végére a résztvevők képesek lesznek: A Underscore használatával manipulálja és szabályozza a JavaScript gyűjteményeket, tömböket, objektumokat és funkciókat Használja az Underscore könyvtárainak funkcionális természetét, hogy javítsa a kód kifejező képességét és olvashatóságát Javítja a kód teljesítményét Aggregációk és adatkezelés létrehozása Integrálja a ViewModel-ot Más JavaScript könyvtárak létrehozása a Underscore segítségével Közönség Fejlesztők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
codingfornoncodersCoding for Non-Coders21 óraEbben az oktatott, élő képzésben a résztvevők megtanulják a programozás alapjait, miközben átmennek egy webes alkalmazás létrehozásán A képzés végére a résztvevők képesek lesznek: Használja az újonnan szerzett kódolási készségeket saját webes alkalmazás létrehozásához Ismerje meg a szoftverfejlesztési koncepciókat és technológiákat Hatékony kommunikáció a programozók és a mérnökök között Közönség Nem programozók, akik szeretnének megtanulni a programozást A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
shiroApache Shiro: Securing Your Java Application7 óraAz Apache Shiro egy erőteljes Java biztonsági keretrendszer, amely hitelesítést, felhatalmazást, titkosítást és szekciókezelést végez Ebben az oktatott, élő képzésben a résztvevők megtanulják, hogyan biztosítsanak egy internetes alkalmazást az Apache Shiro-val A képzés végére a résztvevők képesek lesznek: Használja a Shiro API-ját, hogy biztosítsa a különféle alkalmazások, például a mobil, a web és a vállalati alkalmazások számára Engedélyezze a különböző adatforrásokból származó bejelentkezéseket, beleértve az LDAP-t, a JDBC-t, az Active Directory-t stb Közönség Fejlesztők Biztonsági mérnökök A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
angularrxjsReactive Programming with Angular RxJS 14 óraA reaktív programozás olyan aszinkron programozási paradigma, amely az adatfolyamokra és az adatok terjedésére koncentrál, az alapul szolgáló végrehajtási modellek és az egyik komponensből a másikba kibocsátott adatfolyam közötti meghatározott függőség létrehozásával Számos szögletes alkalmazási terv hatástalanság az aszinkron UI-k építésénél a RxJS könyvtár által kínált reaktív stílusminták felhasználásával lehet leküzdeni Ebben az oktatott, élő képzésben a résztvevők megtanulják, hogyan valósítsák meg az észlelhető mintákat a szögletes alkalmazási tervükbe, miközben egy sor olyan esetre lépnek át, amelyek közös szögprofil-problémákat mutatnak be, és hogy hogyan élvezik a reaktív programozási tervek előnyeit A képzés végére a résztvevők képesek lesznek: Megérteni a reaktív programozási paradigmát és a RxJS könyvtárat Build UI heavy Angular alkalmazások skálázhatóságával, rugalmasságával és gyorsaságával szem előtt tartva a reaktív programozási mintákat Közönség Szögletes alkalmazásfejlesztők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
nlgPython for Natural Language Generation21 óraA természetes nyelvi termelés (NLG) a természetes nyelvű szöveg vagy beszéd előállítását jelenti Ebben az oktatott, élő képzésben a résztvevők megtanulják használni a Python-t, hogy magas minőségű természetes nyelvű szövegeket készítsenek saját NLG-rendszerüknek a semmiből Esettanulmányokat fognak megvizsgálni, és a releváns fogalmakat alkalmazni fogják az élőlabor-projektekhez tartalom generálásához A képzés végére a résztvevők képesek lesznek: Használja az NLG-t, hogy automatikusan generáljon tartalmat különböző iparágakra, az újságírásról az ingatlanra, az időjárás és a sportjelentésekre Válasszon és szervezzen forrástartalmat, tervezzen mondatokat, és készítsen egy rendszert az eredeti tartalom automatikus generálásához Ismerje meg az NLG csővezetéket, és alkalmazza a megfelelő technikákat minden szakaszban Értsd meg a Natural Language Generation (NLG) rendszer architektúráját Végezze el a legmegfelelőbb algoritmusokat és modelleket elemzéshez és rendeléshez A nyilvánosan elérhető adatforrásokból származó adatokat, valamint a feldolgozott szövegekhez használt kurátált adatbázisokat húzzuk meg Cserélje ki a kézi és munkaigényes írási folyamatokat számítógépes, automatizált tartalomkészítéssel Közönség Fejlesztők Adatkutatók A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
electronElectron: Build a Desktop Application with Javascript7 óraAz Electron (korábban Atom Shell néven ismert) nyílt forráskódú keretrendszer dinamikus asztali alkalmazások fejlesztéséhez JavaScript, HTML és CSS segítségével Az Electront a GitHub fenntartja, és a GitHub Atom, a Microsoft Visual Studio Code és a Light Table IDE mögött található legfontosabb GUI-keretrendszer Ebben az oktatott, élő képzésben a résztvevők megtanulják, hogyan építsenek crossplatform natív asztali alkalmazásokat csak Javascript, HTML és CSS segítségével A képzés végére a résztvevők képesek lesznek: Töltse le, konfigurálja és telepítse az Electront Értsd meg az Electron utasításait és szerszámkészletét Használja a web alapú elülső és hátsó komponenseket, például a NodeJS futásidejű és a Chromium-ot egy többplatformos asztali alkalmazás létrehozásához Modulálják alkalmazásukat és használják a kapcsolódó JavaScript fájlokat Építsd az Electront egy kis árucikk gépen Készítsen márkát és egyéni ikonokat az Electron végrehajtható fájl átnevezésével és / vagy szerkesztésével Integráljon más kereteket, például a szögeket, a fotont és a Bootstrap-ot Közönség Fejlesztők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
relayRelay: Efficiently Fetch Data in React Applications14 óraA relé egy JavaScript keretrendszer a datadriven React alkalmazások fejlesztéséhez A GraphQL egy adat lekérdező nyelv a komplex, egymásba ágyazott adatfüggések leírására a modern alkalmazásokban Együtt lehetővé teszik, hogy egy alkalmazás összetevői bárhová áthelyezhetők a render hierarchiában anélkül, hogy a szülőösszetevőkre vagy a kiszolgálói kódra, amely előkészíti az adathordozót, alkalmazza a kaszkád módosításait A relét a Facebook különböző mobilalkalmazásokban használja Ebben az oktatott, élő képzésben a résztvevők megtanulják, hogyan alkalmazzanak kulcsfontosságú Relay koncepciókat az adatfüggések, a helymegosztás és a mutáció deklaratív specifikációjával a React alkalmazás segítségével a Relay és a GraphQL segítségével A képzés végére a résztvevők képesek lesznek: Használja a Relay-t az adatlekérdezések hatékony csomagokká való alakításához, minden egyes összetevőhöz pontosan megadja az általa kért adatokat, frissítse az összetevőket, amikor az adatok megváltoznak, és fenntartja az összes adattároló (cache) tárolását Állítsa be a lekérdezéseket és a nézet kódját, hogy könnyebben megértse az összetevők funkcionalitását Használja a GraphQL-t, hogy deklarálja az adatigényeket, miközben engedélyezi a Relay számára az adatok önmagában történő letöltését Értsd meg az ügyfél és a szerver adatainak mutációját a GraphQL mutációk segítségével Ismerje meg a Relay és a Flux közötti különbségeket, különösen, hogy a "mutációk" hogyan hajtják végre a cselekvések és a módosítások fogalmát Használja az útvonalakat annak meghatározásához, hogy az adott összetevő megjelenítéséhez mely adatokra van szüksége Változásokat hozhat a relatív elszigeteltségben, még nagy csapatprojektekben is Helyes, nagy teljesítményű alkalmazások létrehozása egyszerű és nyilvánvaló módon Közönség Fejlesztők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
specexplorerSpec Explorer: Model Based Testing on .NET14 óraA Spec Explorer egy eszköz a szoftverek viselkedésének modellezéséhez, a grafikus vizualizációval rendelkező modellek elemzéséhez, a modellek érvényességének ellenőrzéséhez és teszt esetek generálásához a modellekből Ebben az oktatott, élő képzésben a résztvevők megtanulják a modell alapú tesztelés elméletét és gyakorlatát, mivel a Spec Explorer használatával megtervezik és végrehajtják az MBT teszteket egy demo alkalmazásban A képzés végére a résztvevők képesek lesznek: Vizsgálati eseteket generál modellezési stratégiák és technikák alkalmazásával Testmodellek kezelése különböző típusú szoftveralkalmazásokhoz, rendszerekhez és környezetekhez Értékelje, javasolja és valósítson meg egy MBT stratégiát egy szervezeten belül Megérteni és megmagyarázni az MBT előnyeit és kihívásait Közönség Mérnökök Fejlesztők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
undertowUndertow: Embed a Web Server into Your Application7 óraUndertow egy könnyű webszerver Java-ban Ezt a JBoss WilfFly belsőleg használja, és beágyazott webszerverként népszerű a JVM alapú alkalmazások számára Ebben a kurzusban a résztvevők megtudják, hogyan hozzanak létre egy Undertow webszervert önálló és beágyazott webszerverként A tanfolyam végére a résztvevők megértik Undertow építészetét, tulajdonságait és képességeit, és képesek lesznek: Undertow kiszolgáló telepítése és kezelése önálló és beágyazott módban Az Undertow beágyazott API-k segítségével töltse be a Undertow alkalmazások kódját Integrálja az Undertow-t Wildfly alkalmazáskiszolgálóvá Állítsa be a Undertow-t beágyazott servlet tárolóként a tavaszi bootoláshoz Közönség Rendszergazdák Vállalati webes alkalmazások fejlesztői DevOps mérnökök Fejlesztők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
reactivexReactive Programming with Javascript and ReactiveX 14 óraA ReactiveX egy átfogó könyvtár az aszinkron adatfolyamok létrehozására megfigyelhető szekvenciák alkalmazásával Lehetővé teszi a fejlesztők számára, hogy kihasználják a megfigyelhető áramok előnyeit, és képesek legyenek kibocsátani az emittált eseményeket és végrehajtani a funkciókat Ez az oktatott, élő képzés bemutatja a ReactiveX átfogó könyvtárának résztvevõit a reagáló alkalmazások fejlesztésében, és számos eseten keresztül jár a résztvevõk felé, bemutatva a ReactiveX kulcsfontosságú szolgáltatásainak hasznosságát és funkcionalitását A képzés végére a résztvevők képesek lesznek: Megérteni a reaktív programozási paradigmát és a megfigyelhetõk funkcionalitását és azok közös használatát az UI nehéz alkalmazások fejlesztésekor Sikeresen állítsa be a ReactiveX környezetét Megfigyelhető események létrehozása különböző elemek sokaságából áll Alkalmazza a ReactiveX átalakító és szűrő funkcióit Közönség Fejlesztők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
jenkinsmavenContinuous Integration with Jenkins and Maven21 óraA Jenkins egy nyílt forráskódú folyamatos integráció (CI) eszköz, amelyet Java-ban írtunk A Maven a Java projektek építési automatizálási eszköze Együtt használhatók olyan folyamatos konstrukciók létrehozására, amelyek magukban foglalják például a JUnit tesztek végrehajtását, amikor egy új kódot elköteleznek, ezeknek a struktúráknak a telepítését a gyártásig és ütemezik a napi stratégiai időkben, például éjfélkor Ezek az eszközök és folyamatok egy DevOps megközelítést foglalnak magukban a szoftverek fejlesztésében és telepítésében, és népszerűek az agilis fejlesztésben Ebben az oktatott, élő képzésben a résztvevők bemutatják a DevOps, a verzióellenőrzés és az automatizálási szkriptek bevezetését, majd továbblépnek a gyakorlatba, és megtanulják a Jenkins és a Maven telepítését, konfigurálását és telepítését egy élő labor környezetben Közönség Fejlesztők Rendszergazdák DevOps mérnökök A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
symfony4Symfony 4 for Web Application Development28 óraA Symfony 4 egy PHP fejlesztési keretrendszer Újra felhasználható PHP könyvtárakat tartalmaz, amelyek elősegítik a PHP-ben (webes alkalmazásokban vagy API-kban) írt új alkalmazások fejlesztését és tesztelését A Symfony 4 parancssori szoftver keretrendszer a beépített parancsokkal, ami hatékonyabbá teszi a PHP kód fejlesztését Ebben az oktatott, élő képzésben a résztvevők megtanulják használni a Symfony keretet és a PHP nyelvet, miközben lépéseket tesznek egy PHP alkalmazás létrehozásán A képzés végére a résztvevők képesek lesznek: Használja a Symfony 4-et a PHP-ben írt kód létrehozásához és teszteléséhez Hozzon létre egyszerű PHP-kódot, amely olvassa és ír egy adatbázishoz Közönség Programozók és webfejlesztők PHP és HTML ismeretekkel Fejlett fejlesztők, akik hatékonyabb fejlesztési eszközöket keresnek a gyorsabb bezárásokhoz Szoftvertervezők, akiknek frissíteniük kell a felhasználói igényekhez igazodó jelenlegi fejlesztési eszközök megértését A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
opennlpOpenNLP for Text Based Machine Learning14 óraAz Apache OpenNLP könyvtár egy gépi tanulás alapú eszközkészlet a természetes nyelvű szövegek feldolgozásához Támogatja a leggyakoribb NLP-feladatokat, például a nyelvfelismerést, a tokenizálást, a mondatok szegmentálását, a partofspeech címkézést, az entitások kinyerését, a tagolást, az elemzést és a coreference-felbontást Ebben az oktatott, élő képzésben a résztvevők megtanulják, hogyan lehet modelleket létrehozni szöveges adatok feldolgozásához az OpenNLP használatával A laborgyakorlatok alapjául a mintaképzési adatok és a testreszabott adatkészletek szolgálnak A képzés végére a résztvevők képesek lesznek: Telepítse és konfigurálja az OpenNLP-t A meglévő modellek letöltése, valamint a saját létrehozása Tanítsa a modelleket a különböző mintaadatokra Integrálja az OpenNLP-t meglévő Java-alkalmazásokkal Közönség Fejlesztők Adatkutatók A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
webdevonboardingWeb Developer On-boarding Training420 óraEbben az oktatott, élő képzésben a résztvevők megtanulják a webfejlesztés alapjait, miközben átmennek egy mintaalkalmazás létrehozásával és bevezetésével A képzés végére a résztvevők képesek lesznek: Tervezzen és hajtson végre új felhasználói szempontokat A webes alkalmazások optimalizálása a sebesség és a méret maximalizálása érdekében Írja le az ügyfelek kódját a webbased alkalmazásokhoz Gyors, könnyen használható, nagy mennyiségű termelési alkalmazások létrehozása és gyors prototípusok fejlesztése Közönség Kezdő webfejlesztők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
CleanCClean Code14 óraMiért van szükség Tiszta kódra? A programok folyamatosan fejlődnek, ezért folyamatosan frissítik a kódot, így nagyon nehéz visszamenni a tisztán kódon keresztül, hogy átlagosan megtalálja és frissítse a forráskódot, az eredeti kód írási költsége csak egy rendszer teljes költségének 40% -a ; A költségek 60% -a átlagosan a kód karbantartására és frissítésére szolgál A rossz kód drámaian megnöveli a 40/60 arányt, ami a legrosszabb esetekben 20/80-ra korlátozódik; annál tisztább a kód, annál több időt töltünk frissíteni .
mlbankingpython_Machine Learning for Banking (with Python)21 óraA gépi tanulás a mesterséges intelligencia egyik ága, ahol a számítógépek képesek tanulni anélkül, hogy kifejezetten programoztak volna A Python egy olyan programozási nyelv, amely híres a világos szintaxisáról és olvashatóságáról Kiváló gyűjteményt nyújt a jól vizsgált könyvtáraknak és technikáknak a gépi tanulási alkalmazások fejlesztésében Ebben az oktatott, élő képzésben a résztvevők megtanulják, hogyan alkalmazzák a gépi tanulási technikákat és eszközöket a valós világ problémáinak megoldására a bankszektorban A résztvevők először megtanulják a kulcsfontosságú alapelveket, majd gyakorlati ismereteiket a saját gépi tanulási modellek elkészítésével és a csapatprojektek befejezésével használják fel Közönség Fejlesztők Adatkutatók A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
ang2devAngular 2 Development28 óraA Cornular 2 egy új fejlesztési platform a mobil és asztali webes alkalmazások fejlesztéséhez .
matlabprescriptiveMatlab for Prescriptive Analytics14 óraA szabályozó elemzések az üzleti elemzések egyik ágát, valamint leíró és prediktív elemzéseket tartalmaznak A prediktív modelleket javasolja az optimális eredmények eléréséhez szükséges lépések megtételére, az optimalizáláson és a szabályalapú technikákon alapuló döntéshozatal alapjaként Ebben az oktatott, élő képzésben a résztvevők megtanulják, hogyan használják a Matlab-ot, hogy mintavétel-készleten előíró elemzést végezzenek A képzés végére a résztvevők képesek lesznek: Ismertesse a szabályozó elemzésekben használt kulcsfogalmakat és kereteket Használja a MATLAB-t és eszköztárát az adatok megszerzéséhez, tisztításához és feltárásához Használjon szabályalapú technikákat, beleértve a következtető motorokat, eredménymutatókat és döntési fákat, hogy különböző üzleti forgatókönyvek alapján döntéseket hozzon Használja a Monte Carlo szimulációt a bizonytalanságok elemzéséhez és a megfelelő döntéshozatalhoz Prediktív és előírásos modellek alkalmazása a vállalati rendszerek számára Közönség Üzleti elemzők Műveletek tervezői Funkcionális vezetők BI (Business Intelligence) csapattagok A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
cubaplatformCuba Platform for Enterprise Application Development7 óraA Cuba Platform egy nyílt forráskódú Java web keretrendszer a vállalati alkalmazások számára Ebben az oktatott, élő képzésben a résztvevők megtanulják, hogyan használják a Cuba Platformot gazdag webes felületekkel rendelkező vállalati alkalmazások fejlesztésére A képzés végére a résztvevők képesek lesznek: Java alkalmazások és felhasználói felületek kifejlesztése deklaratív felhasználói felület segítségével, HTML, CSS vagy JavaScript használata nélkül Csökkentse az alaplap kódját és elősegítse a gyors fejlődést Használja a CUBA Studio webfejlesztő eszközt a meglévő Java IDE-kkel Alkalmazások testreszabása a kód elágazása nélkül Közönség Fejlesztők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
python_nlpNatural Language Processing with Deep Dive in Python and NLTK35 óraA képzés végéig a küldöttek várhatóan elegendő felszereléssel fognak rendelkezni a lényeges python koncepciókkal, és képesek lesznek képesek megfelelően használni az NLTK-t az NLP és ML alapú műveletek végrehajtására A képzés célja nem csak végrehajtó tudás, hanem a technológia logikai és működési ismerete is .

Upcoming Courses

KurzusDátumÁr [Távoktatás / Tantermi]
Designing Inteligent User Interface with HTML5, JavaScript and Rule Engines - Budapest, V. kerületh, 2019-03-25 09:305250EUR / 6050EUR
Designing Inteligent User Interface with HTML5, JavaScript and Rule Engines - Miskolc, Tapolcafürdők, 2019-04-02 09:305250EUR / 6050EUR
Designing Inteligent User Interface with HTML5, JavaScript and Rule Engines - Kecskemétsze, 2019-04-03 09:305250EUR / 6050EUR
Designing Inteligent User Interface with HTML5, JavaScript and Rule Engines - Pécs, belvárosh, 2019-04-08 09:305250EUR / 6050EUR
Designing Inteligent User Interface with HTML5, JavaScript and Rule Engines - Debrecenh, 2019-04-22 09:305250EUR / 6050EUR
Weekend Programozás courses, Evening Programozás training, Programozás boot camp, Programozás instructor-led, Weekend Programozás training, Evening Programozás courses, Programozás coaching, Programozás instructor, Programozás trainer, Programozás training courses, Programozás classes, Programozás on-site, Programozás private courses, Programozás one on one training Weekend Programming courses, Evening Programming training, Programming boot camp, Programming instructor-led, Weekend Programming training, Evening Programming courses, Programming coaching, Programming instructor, Programming trainer, Programming training courses, Programming classes, Programming on-site, Programming private courses, Programming one on one training

Course Discounts

KurzusHelyszínDátumÁr [Távoktatás / Tantermi]
Business Continuity PractitionerDebrecenk, 2019-03-26 09:303150EUR / 3750EUR
Data MiningBudapest, V. kerületsze, 2019-04-17 09:304725EUR / 5525EUR
Managing Configuration with AnsibleDebrecenk, 2019-05-14 09:304050EUR / 4850EUR
R for Data Analysis and Research Debrecencs, 2019-06-13 09:301575EUR / 1975EUR

Hírlevél kedvezmény

Tiszteletben tartjuk adatai bizalmas jellegét. A NobleProg soha nem továbbítja e-mail címét harmadik személyeknek.
Hírlevelünkről bármikor leiratkozhat.

Kiemelt ügyfeleink

is growing fast!

We are looking to expand our presence in Hungary!

As a Business Development Manager you will:

  • expand business in Hungary
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!