Online vagy helyszíni, oktatók által vezetett élő Java képzések gyakorlati gyakorlaton keresztül mutatják be, hogyan lehet alkalmazásokat fejleszteni Java segítségével. A Java képzés "online élő képzés" vagy "helyszíni élő képzés" formájában érhető el. Az online élő képzés (más néven "távoli élő képzés") egy interaktív, távoli asztalon keresztül történik. Helyszíni élő képzés végezhető helyben az ügyfelek telephelyén Magyarország vagy a NobleProg vállalati képzési központjaiban Magyarország. NobleProg – az Ön helyi képzési szolgáltatója
Machine Translated
Vélemények
★★★★★
★★★★★
Több idő erre a tanfolyamra.
Rubén Dimas Escorza - JONATHAN MARIANO, si
Kurzus: Java Advanced - one day
Machine Translated
Ez általános képet ad a különböző Java-koncepciókról, hogy tudjam, mire valók.
Elda - JONATHAN MARIANO, si
Kurzus: Java Advanced - one day
Machine Translated
Hogy az oktató elsajátítja a témát, tehát az általa adott magyarázat nagyon jó.
JONATHAN MARIANO, si
Kurzus: Java Advanced - one day
Machine Translated
A tanár által átadott nyugalom és a témák tanítása során tanúsított türelem, úgy gondolom, ez egyértelmű volt
Carlos Ernesto Arreola Espinosa - JONATHAN MARIANO, si
Java A Virtual Machine (JVM) egy olyan szoftverplatform, amely virtuális gépeket biztosít Java-alapú programok futtatásához bármilyen eszközön és operációs rendszeren.Ez az oktató által vezetett, élő képzés (online vagy helyszíni) azoknak a fejlesztőknek szól, akik a JVM-eszközöket és -szolgáltatásokat szeretnék használni a Java programok futtatásához.A képzés végére a résztvevők képesek lesznek:
Ismerje meg a JVM-et és annak működését. Ismerje meg a reflexiót és a különböző memóriaterületeket. Ismerje meg a JVM eszköz felületének használatát. Használja a JVM-et a Java programok futtatására bármilyen eszközön vagy operációs rendszeren.
A tanfolyam formátuma
Interaktív előadás és beszélgetés. Sok gyakorlat és gyakorlat. Gyakorlati megvalósítás élő labor környezetben.
Tanfolyam testreszabási lehetőségek
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.
A Java egy nyílt forráskódú programozási nyelv és fejlesztői platform asztali, mobil- és webes alkalmazások létrehozására. Java A 16 további támogatást kínál az összes UNIX tartományi socket szolgáltatáshoz, és számos fejlesztést kínál a nyelven.Ez az oktató által vezetett, élő képzés (online vagy helyszíni) azoknak a programozóknak szól, akik a Java 16-ot szeretnék használni Java alkalmazások építésére, kezelésére és csomagolására.A képzés végére a résztvevők képesek lesznek:
Tanulja meg és értse meg az új funkciókat és változásokat a Java régebbi verzióitól a Java-ig 16. Tanuljon meg Java alapvető fogalmakat, és használja őket Java alkalmazások létrehozásához.
A tanfolyam formátuma
Interaktív előadás és beszélgetés. Sok gyakorlat és gyakorlat. Gyakorlati megvalósítás élő labor környezetben.
Tanfolyam testreszabási lehetőségek
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.
A Continuous Integration (CI) egy olyan fejlesztési gyakorlat, amely a kódmódosítások központi adattárba történő egyesítésének folyamatát a lehető leggyakrabban automatizálja a hibák gyors észlelése és megtalálása érdekében.Ez az oktató által vezetett, élő képzés (online vagy helyszíni) azoknak a fejlesztőknek szól, akik szeretnék megtanulni és alkalmazni a Java folyamatos integrációjának alapjait.A képzés végére a résztvevők képesek lesznek:
Ismerje meg és értse meg a CI-t egy Java projekthez. Építsen CI rendszert a Java számára.
A tanfolyam formátuma
Interaktív előadás és beszélgetés. Sok gyakorlat és gyakorlat. Gyakorlati megvalósítás élő labor környezetben.
Tanfolyam testreszabási lehetőségek
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.
A Spring Boot egy Java-alapú webalkalmazás-fejlesztési keretrendszer, amely a konvenciót részesíti előnyben a konfigurációval szemben, lehetővé téve a fejlesztők számára, hogy önálló, éles szintű alkalmazásokat hozzanak létre.Ez az oktató által vezetett, élő képzés (online vagy helyszíni) középhaladó és haladó szintű fejlesztőknek szól, akik mikroszolgáltatásokat szeretnének fejleszteni a Spring Boot, Docker és Kubernetes segítségével.A képzés végére a résztvevők képesek lesznek:
Ismerje meg a mikroszolgáltatások architektúráját. Készítsen gyártásra kész mikroszolgáltatásokat a Spring Boot segítségével. Ismerje meg az Docker szerepét a mikroszolgáltatásokban. Állítsa be a Kubernetes fürtöt mikroszolgáltatások üzembe helyezéséhez.
A tanfolyam formátuma
Interaktív előadás és beszélgetés. Sok gyakorlat és gyakorlat. Gyakorlati megvalósítás élő labor környezetben.
Tanfolyam testreszabási lehetőségek
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.
Az Vaadin egy nyílt forráskódú Java webalkalmazás-fejlesztő keretrendszer. Olyan webes összetevőket és eszközöket biztosít, amelyek lehetővé teszik a fejlesztők számára a modern webes grafikus felhasználói felület (GUI) megvalósítását a Java használatával.Ez az oktató által vezetett, élő (online vagy helyszíni) tréning programozóknak, java-fejlesztőknek és bárkinek szól, aki az Vaadin-et kívánja használni alkalmazások fejlesztésére és üzembe helyezésére.A képzés végére a résztvevők képesek lesznek:
Állítson be és konfiguráljon egy Vaadin projektet. Ismerje meg az Vaadin alapjait az alkalmazások fejlesztésében. Alkalmazások fejlesztéséhez használja az Vaadin-et.
A tanfolyam formátuma
Interaktív előadás és beszélgetés. Sok gyakorlat és gyakorlat. Gyakorlati megvalósítás élő labor környezetben.
Tanfolyam testreszabási lehetőségek
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.
This instructor-led, live training in Magyarország (online or onsite) is aimed at Java programmers who wish to learn about Guava and how to utilize Guava in programming.
By the end of this training, participants will be able to:
Learn how to use Guava in Java programming.
Utilize Guava to facilitate standard coding practices.
Az Apache NetBeans egy nyílt forráskódú integrált fejlesztői környezet (IDE) a Java számára. Moduláris szoftverösszetevőket, úgynevezett modulokat biztosít az alkalmazásfejlesztés egyszerűsítésére.Ez az oktató által vezetett, élő képzés (online vagy helyszíni) azoknak a fejlesztőknek szól, akik az NetBeans-t szeretnék használni Java-val és más programozási nyelvekkel való alkalmazások fejlesztésére.A képzés végére a résztvevők képesek lesznek:
További információ a NetBeans-ről és annak működéséről. Tanulja meg az NetBeans használatát a Java programozásban. Az NetBeans segítségével sablonokat és projekteket hozhat létre.
A tanfolyam formátuma
Interaktív előadás és beszélgetés. Sok gyakorlat és gyakorlat. Gyakorlati megvalósítás élő labor környezetben.
Tanfolyam testreszabási lehetőségek
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.
RabbitMQ egy nyílt forráskódú üzenetközvetítő rendszer a folyamatok, alkalmazások és szerverek által átadott üzenetek tárolására és visszakeresésére. A Spring egy Java keret. A Java és a Spring használatával a RabbitMQ segítségével a felhasználók összetett sorokat, cseréket, összerendeléseket és még sok RabbitMQ hozhatnak létre. Ez az oktató által vezetett, élő (helyszíni vagy távoli) képzés azoknak a szoftver-építészeknek és web-fejlesztőknek szól, akik a RabbitMQ t üzenetküldő RabbitMQ és programként kívánják használni a Java a Spring segítségével az alkalmazások készítéséhez. A képzés végére a résztvevők képesek lesznek:
Használja a Java és a Spring RabbitMQ a RabbitMQ segítségével alkalmazások készítéséhez.
Tervezze meg az aszinkron üzenetvezérelt rendszereket a RabbitMQ használatával.
Hozzon létre és alkalmazzon sorokat, témákat, csereprogramokat és kötéseket a RabbitMQ
A tantárgy formátuma
Interaktív előadás és beszélgetés.
Sok gyakorlat és gyakorlat.
Gyakorlati megvalósítás élő laboratóriumi környezetben.
Tanfolyam testreszabási lehetőségek
Ha személyre szabott képzést szeretne kérni ehhez a kurzushoz, kérjük vegye fel velünk a kapcsolatot, hogy megbeszélést szervezzen.
Az Java EE platform API-t és üzemeltetési környezetet biztosít a nagyméretű, többszintű, méretezhető, megbízható és biztonságos hálózati alkalmazások fejlesztésére és futtatására. Docker és Kubernetes lehetővé teszi a fejlesztők számára, hogy egy Java alkalmazást csomagoljanak egy tartályba, és mikroszolgáltatásként telepítsék egy Java EE környezetben.
Ez az oktató által vezetett, élő képzés (online vagy online) azoknak a fejlesztőknek szól, akik szeretnék tartalmazni Java EE 8 alkalmazásaikat, és mikroszolgáltatásként futtatni őket a felhőben.
A képzés befejezése után a résztvevők képesek lesznek:
Építsen és telepítse Java mikroszolgáltatásokat Docker tartályokban.
A tartályok kezelése Docker tartályok használatával Kubernetes.
A mikroszolgáltatások integrálása a meglévő monolitikus rendszerrel.
Megfigyelés, tesztelés és biztonságos mikroszolgáltatások.
A kontejnerek és a műsorszóró környezet.
A kurzus formája
Interaktív előadás és vita.
Rengeteg gyakorlat és gyakorlat.
Hands-on megvalósítás egy élő laboratóriumi környezetben.
Szakképesítési lehetőségek
Ahhoz, hogy egy személyre szabott képzést kérjen erre a kurzusra, kérjük, vegye fel velünk a kapcsolatot a rendezéshez.
Ez az oktató által vezetett, az élő képzés célja, hogy bárki érdeklődő a tanulás Java céljából a vizsgálat automatizálása. Ez egy korszerű, intenzív tanfolyam bő Hands-on gyakorlatokat, hogy a résztvevők ramped fel gyorsan az alapvető programozási ismeretek szükséges alkalmazni szoftver automatizálás tesztelés. A hangsúly a Java alapjait, amely közvetlenül és azonnal alkalmazható teszt automatizálás.
Ez a tanfolyam nem terjed ki a mélyreható vizsgálat automatizálási keretek, mint a szelén. Azt is megkerüli a hagyományos "Hello World" megközelítés a tanulás Java, mivel ez nem egy tanfolyam alkalmazásfejlesztés. Ez persze van egyenesen megcélzott-on szerzés résztvevő megjelöl és futás gyorsan-val teszt automatizálás. Ha már járták a Java, és szeretnék rögtön tesztelés szelén, kérlek Nézd meg: Bevezetés a szelén (https://www.nobleprog.com/introduction-selenium-training) .
formátuma a kurzus
Interactive előadás és vita.
sok gyakorlatok és gyakorlat.
Hands-on végrehajtása élő-labor környezetben.
tanfolyam testreszabási beállításai
hogy kérje személyre szabott képzés a tanfolyam, kérjük, forduljon hozzánk, hogy gondoskodjon.
Az Android platform alkalmazását elsősorban a Java-ban fejlesztették ki. Ez a kurzus az OOP háttérben (PHP, Scala, C ++, C # vagy Objective C) fejlesztett szoftverprogramozók számára készült, amelyek azt tervezik, hogy megtudják, hogyan fejleszthetnek Java alkalmazásokat az android platformra. Ez a kurzus magában foglalja a Java programozási nyelv grammatikáját, és azokra az egyedi Java képességekre összpontosít, amelyeket az android platform többet használ másoknál.
A képzés során a résztvevők megismerik a kiválasztott problémák konkrét használatát, az alapvető problémákat, amelyekkel szembesülnek a használatuk során, és az alkalmazási modell szerepét. A képzés magában foglalja a nyelvi szabványos könyvtár funkcióinak alapvető ismereteit is. A képzés megköveteli a fejlesztési környezet ismereteit, amelyeket az alkalmazások létrehozásához használnak Java (például Eclipse, Netbeans). A képzés nem tartalmaz egy felhasználói felület problémákat.
Bemutatja a Advanced java programozók számára a contect-et, általában nagyszabású alkalmazások, keretek vagy könyvtárak fejlesztésével. Ez a kurzus többnyire laboratórium (kb. 60%), a többi pedig beszélgetés és bemutató. Ennek a kurzusnak a leggyakrabban a Java legújabb verzióját használjuk, de a korábbi Java verziókban is privát kurzusként is szállítható.
Leírás A Java nyelvet és a Runtime Environment (JRE) -et úgy tervezték, hogy mentesüljenek a leginkább problémás közös biztonsági résekről, amelyek más nyelveken tapasztaltak, mint a C / C++ . Ugyanakkor a szoftverfejlesztőknek és az építészeknek nemcsak a Java környezet különböző biztonsági jellemzőinek (pozitív biztonság) használatát kell tudniuk, hanem tisztában kell lenniük a Java fejlesztéssel (negatív biztonság) még mindig fontos sebezhetőséggel. A biztonsági szolgáltatások bevezetését megelőzően rövid áttekintést ad a kriptográfia alapjairól, amely közös alapvonalat biztosít az alkalmazandó komponensek céljának és működésének megértéséhez. Ezeknek az összetevőknek a használatát számos gyakorlati gyakorlaton keresztül mutatjuk be, ahol a résztvevők saját maguk próbálhatják ki a megvitatott API-kat. A kurzus a Java nyelv és a platform leggyakoribb és leggyakoribb programozási hibáit is megmagyarázza, amely a Java programozók által elkövetett tipikus hibákat, valamint a nyelvi és környezet-specifikus problémákat fedi le. Minden sebezhetőséget és a megfelelő támadásokat könnyen érthető gyakorlatokon keresztül mutatnak be, majd az ajánlott kódolási irányelvek és a lehetséges mérséklési technikák. A résztvevők részt vesznek a tanfolyamon
Ismerje meg a biztonság, az informatikai biztonság és a biztonságos kódolás alapelveit
Ismerje meg a web sebezhetőségeit az OWASP Top Ten-n kívül, és tudja, hogyan kerülje el őket
Ismerje meg a Java fejlesztői környezet különböző biztonsági funkcióinak használatát
Gyakorlati megértése a kriptográfiáról
Ismerje meg a tipikus kódolási hibákat, és hogyan lehet őket elkerülni
Tájékozódjon a Java keretrendszer néhány legújabb biztonsági Java
Szerezzen forrásokat és további olvasásokat a biztonságos kódolási gyakorlatról
Leírás A Java komponensek használatán túlmenően, még a tapasztalt Java programozók számára is elengedhetetlen, hogy mélyreható ismereteket szerezzen a webes biztonsági résekben mind a szerver, mind az ügyfél oldalán, a Java ban írt webalkalmazásokra vonatkozó különböző sebezhetőségekről és a következményekről a különböző kockázatokat. Az általános webalapú sebezhetőségeket a megfelelő támadások bemutatásával mutatják be, míg az ajánlott kódolási technikák és a mérséklési módszerek a Java összefüggésében a legfontosabb célokat szolgálják a kapcsolódó problémák elkerülése érdekében. Ezenkívül különös figyelmet fordítanak a kliensoldali biztonságra a Java Script, Ajax és HTML 5 biztonsági kérdéseivel. A kurzus bemutatja a Standard Java Edition biztonsági összetevőit, amelyek a kriptográfia alapjait megelőzően nyújtanak közös alapvonalat az alkalmazandó komponensek céljának és működésének megértéséhez. Az összes komponens használatát gyakorlati gyakorlatokon keresztül mutatjuk be, ahol a résztvevők kipróbálhatják a tárgyalt API-kat és eszközöket. Végül a kurzus magyarázza a Java nyelv és a platform leggyakoribb programozási hibáit. A Java programozók által elkövetett tipikus hibák mellett a bevezetett biztonsági rések a nyelvspecifikus problémákat és a futási környezetből eredő problémákat is magukban foglalják. Minden sebezhetőséget és a megfelelő támadásokat könnyen érthető gyakorlatokon keresztül mutatnak be, majd az ajánlott kódolási irányelvek és a lehetséges mérséklési technikák. A résztvevők részt vesznek a tanfolyamon
Ismerje meg a biztonság, az informatikai biztonság és a biztonságos kódolás alapelveit
Ismerje meg a web sebezhetőségeit az OWASP Top Ten-n kívül, és tudja, hogyan kerülje el őket
Ismerje meg az ügyféloldali sebezhetőségeket és a biztonságos kódolási gyakorlatot
Ismerje meg a Java fejlesztői környezet különböző biztonsági funkcióinak használatát
Gyakorlati megértése a kriptográfiáról
Ismerje meg a tipikus kódolási hibákat, és hogyan lehet őket elkerülni
Tájékozódjon a Java keretrendszer néhány legújabb biztonsági Java
Gyakorlati ismereteket szerezhet a biztonsági tesztelési eszközök használatában
Szerezzen forrásokat és további olvasásokat a biztonságos kódolási gyakorlatról
Még a tapasztalt Java programozók sem minden esetben képesek a Java által kínált különféle biztonsági szolgáltatásokra, és nem is ismerik a Java-ban írt webes alkalmazások szempontjából releváns különböző sebezhetőségeket A tanfolyam - a szabványos Java Edition biztonsági összetevőinek bevezetése mellett - a Java Enterprise Edition (JEE) és a webes szolgáltatások biztonsági kérdéseivel foglalkozik Az egyes szolgáltatások megvitatását megelőzően a kriptográfia és a biztonságos kommunikáció alapjaira kerül sor Különféle gyakorlatok foglalkoznak a deklaratív és programozott biztonsági technikákkal a JEE-ban, miközben a webszolgáltatások mind a transportlayer, mind a endtoend biztonságát vitatják meg Az összes komponens használatát gyakorlati gyakorlatokon keresztül mutatják be, ahol a résztvevők kipróbálhatják a megvitatott API-kat és eszközöket maguk számára A kurzus is megy keresztül, és elmagyarázza a Java nyelv és platform leggyakoribb és legsúlyosabb programozási hibáit, valamint a webrelált sebezhetőségeket A Java programozók által elkövetett tipikus hibákon túl a bevezetett biztonsági rések mind a nyelvi specifikus problémákra, mind a futási környezetből eredő problémákra vonatkoznak Minden sérülékenységet és a vonatkozó támadásokat az easytounderstand gyakorlatokon keresztül mutatják be, amelyet követnek az ajánlott kódolási irányelvek és az esetleges enyhítő technikák A tanfolyamon résztvevők részt vehetnek Ismerje meg a biztonság, az informatikai biztonság és a biztonságos kódolás alapvető fogalmát Ismerje meg a webes sérülékenységeket az OWASP Top Ten oldalán, és tudja, hogyan kerülheti el őket A webszolgáltatások biztonsági koncepcióinak megértése Tanulja meg a Java fejlesztői környezet különféle biztonsági szolgáltatásainak használatát Legyen gyakorlati megértése a titkosításról A Java EE biztonsági megoldásainak megértése Ismerje meg a tipikus kódolási hibákat, és hogyan kerülheti el őket Információk a Java-keretrendszer néhány legutóbbi sérülékenységéről Gyakorolj gyakorlati ismereteket a biztonsági tesztelési eszközök használatával kapcsolatban Forrásokat és további olvasmányokat szerezzen a biztonságos kódolási gyakorlatokról Közönség Fejlesztők .
A Java-komponensek használatának szilárd ismerete mellett, még a tapasztalt Java programozók számára is fontos, hogy mélyreható ismeretekkel rendelkezzen a webbel okozott sérülékenységekre mind a szerver, mind az ügyfél oldalán, a Java-ban írt webes alkalmazásokhoz kapcsolódó különböző sebezhetőségeket és a különböző kockázatok Az általános webbes sebezhetőségeket a releváns támadások bemutatásával mutatják be, míg az ajánlott kódolási technikák és enyhítési módszerek a Java kontextusában kerülnek ismertetésre, a legfontosabb cél a kapcsolódó problémák elkerülése Ezenkívül különös figyelmet fordítanak az ügyfelek biztonságára a JavaScript, az Ajax és a HTML5 biztonsági kérdéseire A kurzus bemutatja a szabványos Java Edition biztonsági összetevőit, melyeket a kriptográfia alapjai követnek, és közös alapvonalat biztosítanak az alkalmazandó összetevők céljának és működésének megértéséhez A Java Enterprise Edition biztonsági kérdései különböző gyakorlatokon keresztül mutatnak be, amelyek mind a deklaratív, mind a programozott biztonsági technikákat magyarázzák a JEE-ben Végül a kurzus magyarázza a Java nyelv és platform leggyakoribb és legsúlyosabb programozási hibáit A Java programozók által elkövetett tipikus hibákon túl a bevezetett biztonsági rések mind a nyelvi specifikus problémákra, mind a futási környezetből eredő problémákra vonatkoznak Minden sérülékenységet és a vonatkozó támadásokat az easytounderstand gyakorlatokon keresztül mutatják be, amelyet követnek az ajánlott kódolási irányelvek és az esetleges enyhítő technikák A tanfolyamon résztvevők részt vehetnek Ismerje meg a biztonság, az informatikai biztonság és a biztonságos kódolás alapvető fogalmát Ismerje meg a webes sérülékenységeket az OWASP Top Ten oldalán, és tudja, hogyan kerülheti el őket Ismerje meg az ügyfelek sérülékenységeit és a biztonságos kódolási gyakorlatokat Tanulja meg a Java fejlesztői környezet különféle biztonsági szolgáltatásainak használatát Legyen gyakorlati megértése a titkosításról A webszolgáltatások biztonsági koncepcióinak megértése A Java EE biztonsági megoldásainak megértése Ismerje meg a tipikus kódolási hibákat, és hogyan kerülheti el őket Információk a Java-keretrendszer néhány legutóbbi sérülékenységéről Gyakorolj gyakorlati ismereteket a biztonsági tesztelési eszközök használatával kapcsolatban Forrásokat és további olvasmányokat szerezzen a biztonságos kódolási gyakorlatokról Közönség Fejlesztők .
A legjobb mód arra, hogy heterogén fejlesztési csoportokat használjunk, amelyek mindennapi munkájuk során egyidejűleg különféle platformokat használnak, különböző témákat egyesítettünk egy kombinált tanfolyamra, amely didaktikus módon jeleníti meg a különféle, biztonságos kódolási témákat egyetlen képzési eseményen Ez a kurzus egyesíti a C / C ++ és a Java platform biztonságát, hogy kiterjedt, keresztplatformos, biztonságos kódolási szakértelmet biztosítson A C / C ++ -re vonatkozóan a közös biztonsági résekkel foglalkoznak, amelyeket gyakorlati feladatokkal támasztanak alá a támadási módszerek, amelyek kihasználják ezeket a sebezhetőségeket, különös tekintettel az ilyen veszélyes hibák előfordulásának megelőzésére alkalmazható enyhítő technikákra, megakadályozzák azok kiaknázását A Java biztonsági elemeit és szolgáltatásait a különböző API-k és eszközök bemutatásával vitatják meg olyan gyakorlati gyakorlatokon keresztül, amelyekben a résztvevők kézműves tapasztalatokat szerezhetnek a használatuk során A kurzus magában foglalja a webes szolgáltatások biztonsági kérdéseit és a kapcsolódó Java szolgáltatásokat is, amelyek az internetalapú szolgáltatások legsúlyosabb fenyegetéseinek megelőzésére alkalmazhatók Végül, a webes és a javarelated biztonsági réseket bizonyítják az easytounderstand gyakorlatok, amelyek nemcsak a problémák legfőbb okait mutatják, hanem bemutatják a támadási módszereket, valamint az ajánlott enyhítő és kódolási technikákat a kapcsolódó biztonsági problémák elkerülése érdekében A tanfolyamon résztvevők részt vehetnek Ismerje meg a biztonság, az informatikai biztonság és a biztonságos kódolás alapvető fogalmát Ismerje meg a webes sérülékenységeket az OWASP Top Ten oldalán, és tudja, hogyan kerülheti el őket Ismerje meg az ügyfelek sérülékenységeit és a biztonságos kódolási gyakorlatokat Tanulja meg a Java fejlesztői környezet különféle biztonsági szolgáltatásainak használatát Legyen gyakorlati megértése a titkosításról Ismerje meg a nem biztonságos puffer kezelés súlyos következményeit Ismerje meg az építészeti védelmi technikákat és azok gyengeségeit Ismerje meg a tipikus kódolási hibákat, és hogyan kerülheti el őket Legyen tájékozott a különböző platformok, keretek és könyvtárak legutóbbi sebezhetőségeiről Forrásokat és további olvasmányokat szerezzen a biztonságos kódolási gyakorlatokról Közönség Fejlesztők .
Még a tapasztalt programozók sem ismerik a fejlesztési platformjuk által kínált különböző biztonsági szolgáltatásokat, és nem is ismerik a fejlődésük szempontjából releváns különböző sebezhetőségeket. Ez a kurzus célja, hogy a fejlesztők használják mind a Java és PHP, amely biztosítja nekik az alapvető készségek szükségesek, hogy alkalmazásaik ellenállnak a kortárs támadások az interneten keresztül.
A Java biztonsági architektúra szintjeit a hozzáférési ellenőrzés, a hitelesítés és az engedélyezés, a biztonságos kommunikáció és a különböző kriptográfiai funkciók kezelése végzi. Különböző API-k is bevezetik, amelyek használhatók a kód biztonsági PHP, mint például OpenSSL for cryptography vagy HTML Purifier for input validation. A szerver oldalán a legjobb gyakorlatokat az operációs rendszer, a webes tartály, a fájlrendszer, a SQL szerver és maga PHP megerősítésére és konfigurálására adják, míg különös hangsúlyt fektetnek az ügyfél oldalán lévő biztonságra a JavaScript, Ajax és HTML5 biztonsági problémák révén.
Az általános webes sebezhetőségeket a OWASP Top Ten-hoz igazított példákkal vitatják, amelyek a különböző injekciós támadások, a forgatókönyv injekciói, az üléskezelés elleni támadások, a bizonytalan közvetlen objektum-referenciák, a fájlfelvételsel kapcsolatos problémák és még sok más. A különböző Java- és PHP-specifikus nyelvi problémák és problémák, amelyek a munkaidő környezetből származnak, csoportosulnak a hiányzó vagy helytelen beviteli validáció szabványos sebezhetőségtípusaiba, a biztonsági funkciók helytelen használata, a helytelen hibák és kivételek kezelése, az idő- és állapotproblémák, a kódminőségi problémák és a mobil kódhoz kapcsolódó sebezhetőségek.
A résztvevők kipróbálhatják a megvitatott API-ket, az eszközöket és a konfigurációk hatásait maguknak, míg a sebezhetőségek bevezetését számos gyakorlati gyakorlat támogatja, amely a sikeres támadások következményeit mutatja, megmutatja, hogyan kell javítani a hibákat és alkalmazni a enyhítési technikákat, és bevezeti a különböző kiterjesztések és eszközök használatát.
A tanfolyamon részt vevő résztvevők
Ismerje meg a biztonság, az informatikai biztonság és a biztonságos kódolás alapvető fogalmát
Ismerje meg a webes sebezhetőségeket OWASP Top Tíz és tudja, hogyan lehet elkerülni őket
Ismerje meg az ügyfél oldali sebezhetőségeket és a biztonságos kódolási gyakorlatokat
Ismerje meg a fejlesztési környezet különböző biztonsági jellemzőinek használatát Java
A kriptográfia gyakorlati megértése
Ismerje meg a különböző biztonsági funkciók használatát PHP
A webes szolgáltatások biztonsági koncepcióinak megértése
gyakorlati ismeretek megszerzése a biztonsági tesztelési eszközök használatában
Ismerje meg a tipikus kódolási hibákat és hogyan lehet elkerülni őket
Ismerje meg a legutóbbi sebezhetőségeket a Java és PHP keretekben és könyvtárakban
Hozzon forrásokat és további olvasmányokat a biztonságos kódolási gyakorlatokról
This training course introduces the core DevOps concepts and principles as well as the ways to stand up the DevOps practice in your organization. It is specifically focused on projects on the Java Platform. Upon completion of this training course, students will have a fundamental understanding of DevOps’ value proposition; they will also gain practical experience working with select DevOps tools, including Puppet, Jenkins, Git and others. This training course is supplemented by hands-on labs that help attendees reinforce their theoretical knowledge of the learned material.
Topics:
Google Web Toolkit (GWT or GWT Web Toolkit) is a set of open-source tools for building, optimizing and maintaining complex JavaScript browser-based applications in Java. GWT is used by many products at Google, including Google AdWords and Google Wallet.
In this instructor-led, live training, participants will learn the GWT programming concepts needed to get a web application up and running.
By the end of this training, participants will be able to
Write client-side AJAX applications in Java and deploy them as JavaScript across multiple browsers (desktop, Android, iPhone, etc.)
Develop a high-performance web application while overcoming the idiosyncrasies of browser behavior, XMLHttpRequest, and JavaScript
Understand and overcome the challenges of Ajax programming
Use GWT's tools to optimize a web application
Audience
Front-end web developers
Format of the course
Part lecture, part discussion, exercises and heavy hands-on practice
A Vertx a reaktív alkalmazások építéséhez használt könyvtár Ebben az oktatott, élő képzésben a résztvevők megtanulják használni a Vertx használatát egy aszinkron, esemény alapú webes alkalmazás létrehozásához A képzés végére a résztvevők képesek lesznek: Ismerje meg és használja a különböző összetevőket (mag, web, kliens stb) A Vertx veremben A Vertx használatával hozzon létre hálózati segédeszközöket, HTTP / REST mikroszolgáltatásokat, nagy mennyiségű eseményfeldolgozást, backend üzenetbusz-alkalmazást stb Olyan alkalmazást futtathat, amely minimális kernel szálak használatával képes nagyfokú konkurenciát kezelni Használja a Vertx API-jait Java, JavaScript, Groovy, Ruby, Ceylon, Scala, Kotlin stb Egység teszt aszinkron kód VertxUnit Alkalmazás telepítése és skálázása minimális hardverrel Közönség Fejlesztők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
Java 9, a robusztus Rx Java 2.0 reaktív programozó könyvtárral együtt, lehetővé teszi a Java fejlesztők számára, hogy könnyedén átvegyék és alkalmazzák a reaktív programozási paradigmát alkalmazási és rendszerfejlesztési folyamataikban. Ebben az oktató által vezetett, élő képzésen a résztvevők megtanulják a Java 9, Spring, Jersey és Rx Java 2.0 előnyeit és funkcióit a reaktív alkalmazások fejlesztésében, miközben egy valós életű reaktív alkalmazás létrehozásán és telepítésén lépnek át a Java 9 segítségével flow API, Spring, az Akka keretrendszer és az Rx Java 2.0 funkcionális reaktív programozó könyvtár. A képzés végére a résztvevők képesek lesznek:
Megérteni a reaktív programozás fontosságát és jelentőségét az alkalmazásokban és a rendszerek fejlesztésében.
Futtassa az egység tesztet az Rx Java 2.0 rendszeren.
Használja az Akka keretet a reaktív programozási elvek szerint.
A Spring alkalmazása az egyidejű alkalmazások fejlesztésének kezelésére.
Használja a Java 9 flow API-t reaktív alkalmazások fejlesztéséhez.
A tantárgy formátuma
Rész előadás, rész és vita, gyakorlatok és nehéz gyakorlati gyakorlat
ReactiveX egy átfogó könyvtár az aszinkron adatáramlások létrehozására megfigyelhető sorrendeket használva. Ez lehetővé teszi a fejlesztők számára, hogy kihasználják a megfigyelhető áramlatokat és képességüket a kibocsátott események rögzítésére és a funkciók végrehajtására.
Ez az oktató által vezetett, élő képzés bemutatja a résztvevőknek a ReactiveX átfogó könyvtárát a reagáló alkalmazások fejlesztésére és a résztvevőknek a ReactiveX kulcsfontosságú jellemzőinek hasznosságát és funkcionalitását bizonyító esetek sorozata révén.
Az alábbiakban az alábbiakban olvashatjátok, hogy az alábbiakban az alábbiakban olvashatjátok:
Ismerje meg a reaktív programozási paradigmát és a megfigyelők funkcionalitását és közös használatát a nehéz UI alkalmazások kidolgozásakor
Sikeresen létrehoz egy környezetet ReactiveX
A megfigyelhető események létrehozása sok különböző elemet képez
A ReactiveX's átalakító és szűrő funkciók alkalmazása
A 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 Az RxJS az egyik legátfogóbb reaktív programozókönyvtár az UI események, az aszinkron HTTP-kérelmek és más adatfolyamok kezelésére Ebben az oktatott, élő képzésben a résztvevők megismerik a RxJS eszközeit és funkcióit, mivel alkalmazzák őket az interaktív, nehéz alapú mobil és webes alkalmazásokhoz kapcsolódó kódolási problémákra A résztvevők megtudják továbbá, hogyan hozzon létre és telepítsen egy felhasználói felületet a nehéz webes alkalmazások számára A képzés végére a résztvevők képesek lesznek: Megérteni a reaktív programozási paradigmát és annak hasznosságát az UI nehéz alkalmazások fejlesztéséhez Build UI nehéz alkalmazások méretezhetőséggel, rugalmassággal és gyorsasággal szem előtt tartva Könnyen és szabadon létrehozhat és kezelhet számos UI eseményt, aszinkron HTTP-kérést és más adatfolyamokat Közönség Fejlesztők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
Az 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 .
Online Java courses, Weekend Java courses, Evening Java training, Java boot camp, Java instructor-led, Weekend Java training, Evening Java courses, Java coaching, Java instructor, Java trainer, Java training courses, Java classes, Java on-site, Java private courses, Java one on one training
Kedvezmények tanfolyamokra
No course discounts for now.
Hírlevél kedvezmény
Tiszteletben tartjuk az Ön e-mail címét. Nem fogjuk továbbítani és nem adjuk el a címet más feleknek.
Bármikor megváltoztathatja preferenciáit vagy leiratkozhat.
Néhány ügyfelünk
is growing fast!
We are looking for a good mixture of IT and soft skills in Hungary!
As a NobleProg Trainer you will be responsible for:
delivering training and consultancy Worldwide
preparing training materials
creating new courses outlines
delivering consultancy
quality management
At the moment we are focusing on the following areas:
Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
SOA, BPM, BPMN
Hibernate/Spring, Scala, Spark, jBPM, Drools
R, Python
Mobile Development (iOS, Android)
LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
You need to have patience and ability to explain to non-technical people
To apply, please create your trainer-profile by going to the link below: