Online eller på plats, instruktörsledda live Java-utbildningskurser visar genom praktisk övning hur man utvecklar applikationer med Java. Java-träning är tillgänglig som "online live-träning" eller "live-träning på plats". Liveträning online (alias "fjärrträning live") utförs med hjälp av ett interaktivt fjärrskrivbord . Liveträning på plats kan genomföras lokalt i kundlokaler i Sverige eller i NobleProgs företagsutbildningscenter i Sverige. NobleProg -- Din lokala utbildningsleverantör
Machine Translated
Vittnesmål
★★★★★
★★★★★
Mer tid för denna kurs.
Rubén Dimas Escorza - JONATHAN MARIANO, si
Kurs: Java Advanced - one day
Machine Translated
Vilket ger mig en allmän uppfattning om olika Java-koncept för att veta vad de är till för.
Elda - JONATHAN MARIANO, si
Kurs: Java Advanced - one day
Machine Translated
Att instruktören behärskar ämnet, så förklaringen han ger är mycket bra.
JONATHAN MARIANO, si
Kurs: Java Advanced - one day
Machine Translated
Det lugn som läraren förmedlade och tålamodet i att undervisa ämnena anser jag att det har varit tydligt
Carlos Ernesto Arreola Espinosa - JONATHAN MARIANO, si
Java Virtual Machine (JVM) är en mjukvaruplattform som tillhandahåller virtuella maskiner för att köra Java-baserade program på alla enheter och operativsystem.Denna instruktörsledda, liveutbildning (online eller på plats) riktar sig till Java utvecklare som vill använda JVM-verktyg och funktioner för att köra Java program.I slutet av denna utbildning kommer deltagarna att kunna:
Förstå JVM och hur det fungerar. Lär dig om reflektion och de olika minnesområdena. Förstå hur man använder JVM-verktygets gränssnitt. Använd JVM för att köra Java-program på valfri enhet eller operativsystem.
Kursens format
Interaktiv föreläsning och diskussion. Mycket övningar och övningar. Praktisk implementering i en live-lab-miljö.
Kursanpassningsalternativ
För att begära en skräddarsydd utbildning för denna kurs, vänligen kontakta oss för att ordna.
Java är ett programmeringsspråk och utvecklingsplattform med öppen källkod för att skapa skrivbords-, mobil- och webbapplikationer. Java 16 erbjuder ytterligare stöd för alla UNIX-domänsockets funktioner och en rad förbättringar av språket.Denna instruktörsledda, liveutbildning (online eller på plats) riktar sig till programmerare som vill använda Java 16 för att bygga, hantera och paketera Java applikationer.I slutet av denna utbildning kommer deltagarna att kunna:
Lär dig och förstå de nya funktionerna och ändringarna från de äldre versionerna av Java till Java 16. Lär dig Java grundläggande begrepp och använd dem för att bygga Java applikationer.
Kursens format
Interaktiv föreläsning och diskussion. Mycket övningar och övningar. Praktisk implementering i en live-lab-miljö.
Kursanpassningsalternativ
För att begära en skräddarsydd utbildning för denna kurs, vänligen kontakta oss för att ordna.
Continuous Integration (CI) är en utvecklingspraxis för att automatisera processen att slå samman kodändringar till det centrala arkivet så ofta som möjligt för att snabbt upptäcka och lokalisera fel.Denna instruktörsledda, liveutbildning (online eller på plats) riktar sig till utvecklare som vill lära sig och tillämpa grunderna för kontinuerlig integration för Java.I slutet av denna utbildning kommer deltagarna att kunna:
Lär dig och förstå CI för ett Java-projekt. Bygg ett CI-system för Java.
Kursens format
Interaktiv föreläsning och diskussion. Mycket övningar och övningar. Praktisk implementering i en live-lab-miljö.
Kursanpassningsalternativ
För att begära en skräddarsydd utbildning för denna kurs, vänligen kontakta oss för att ordna.
Spring Boot är ett Java-baserat ramverk för webbapplikationsutveckling som gynnar konvention framför konfiguration, vilket gör att utvecklare kan skapa fristående applikationer i produktionsklass.Denna instruktörsledda, liveutbildning (online eller på plats) riktar sig till utvecklare på medelnivå till avancerad nivå som vill utveckla mikrotjänster med Spring Boot, Docker och Kubernetes.I slutet av denna utbildning kommer deltagarna att kunna:
Förstå mikrotjänsters arkitektur. Bygg produktionsklara mikrotjänster med Spring Boot. Förstå rollen för Docker i mikrotjänster. Konfigurera Kubernetes kluster för att distribuera mikrotjänster.
Kursens format
Interaktiv föreläsning och diskussion. Mycket övningar och övningar. Praktisk implementering i en live-lab-miljö.
Kursanpassningsalternativ
För att begära en skräddarsydd utbildning för denna kurs, vänligen kontakta oss för att ordna.
Vaadin är ett ramverk för utveckling av webbapplikationer med öppen källkod Java. Den tillhandahåller en uppsättning webbkomponenter och verktyg som gör det möjligt för utvecklare att implementera modernt webbgrafiskt användargränssnitt (GUI) med Java.Denna instruktörsledda, liveutbildning (online eller på plats) riktar sig till programmerare, java-utvecklare och alla som vill använda Vaadin för att utveckla och distribuera applikationer.I slutet av denna utbildning kommer deltagarna att kunna:
Konfigurera och konfigurera ett Vaadin projekt. Förstå grunderna för Vaadin vid utveckling av applikationer. Använd Vaadin för att utveckla applikationer.
Kursens format
Interaktiv föreläsning och diskussion. Mycket övningar och övningar. Praktisk implementering i en live-lab-miljö.
Kursanpassningsalternativ
För att begära en skräddarsydd utbildning för denna kurs, vänligen kontakta oss för att ordna.
This instructor-led, live training in Sverige (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.
Apache NetBeans är en integrerad utvecklingsmiljö med öppen källkod (IDE) för Java. Den tillhandahåller en uppsättning modulära programvarukomponenter som kallas moduler för att förenkla applikationsutveckling.Denna instruktörsledda, liveutbildning (online eller på plats) riktar sig till utvecklare som vill använda NetBeans för att utveckla applikationer med Java och andra programmeringsspråk.I slutet av denna utbildning kommer deltagarna att kunna:
Lär dig mer om NetBeans och hur det fungerar. Lär dig hur du använder NetBeans i Java programmering. Använd NetBeans för att skapa mallar och projekt.
Kursens format
Interaktiv föreläsning och diskussion. Mycket övningar och träning. Praktisk implementering i en live-lab-miljö.
Kursanpassningsalternativ
För att begära en skräddarsydd utbildning för denna kurs, vänligen kontakta oss för att ordna.
RabbitMQ är ett open source-meddelande mäklarsystem för att lagra och hämta meddelanden som skickas av processer, applikationer och servrar. Våren är ett Java ramverk. Med Java och Spring med RabbitMQ kan användare skapa komplexa köer, utbyten, bindningar och mer. Den här instruktörsledda, live-utbildningen (på plats eller fjärrkontroll) är inriktad på programvaruarkitekter och webbutvecklare som vill använda RabbitMQ som ett meddelandemedelsprogram och program i Java med våren för att bygga applikationer. I slutet av denna träning kommer deltagarna att kunna:
Använd Java och Spring med RabbitMQ att bygga applikationer.
Designa asynkrona meddelandedrivna system med hjälp av RabbitMQ .
Skapa och tillämpa köer, ämnen, utbyten och bindningar i RabbitMQ
Kursformat
Interaktiv föreläsning och diskussion.
Massor av övningar och träning.
Praktisk implementering i en levande lab-miljö.
Alternativ för kursanpassning
För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att ordna.
Java EE-plattformen ger en API- och löptidsmiljö för att utveckla och köra storskaliga, multi-tierade, skalbara, tillförlitliga och säkra nätverksapplikationer. Docker och Kubernetes tillåter utvecklare att packa en Java applikation i en behållare och distribuera den som en mikroservice i en Java EE miljö.
Denna instruktörledda, live-utbildning (online eller on-site) riktar sig till utvecklare som vill behålla sina Java EE 8 applikationer och köra dem som mikroservicer i molnet.
Vid slutet av denna utbildning kommer deltagarna att kunna:
Bygg och distribuera Java mikroservices i Docker behållare.
Hantera Docker behållare med hjälp av Kubernetes.
Integrera mikroservicer med ett befintligt monolitiskt system.
Övervaka, testa och säkra mikro-tjänster.
Troubleshoot containers och orkestermiljöer.
Format för kursen
Interaktiv föreläsning och diskussion.
Många övningar och övningar.
Hand-on implementering i en live-lab miljö.
Kursanpassningsalternativ
För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att arrangera.
denna instruktörsledda, levande utbildning är utformad för alla som är intresserade av att lära Java för att testa automatisering. Det är en strömlinjeformad, intensiv kurs med massor av praktiska övningar för att få deltagarna ramped upp snabbt med de grundläggande programmerings kunskaper som behövs för att tillämpa program vara Automation testning. Fokus ligger på Java grunderna som kan direkt och omedelbart tillämpas på test Automation.
denna kurs omfattar inte djupgående test Automation ramverk som selen. Det kringgår också den konventionella "Hello World"-metoden för att lära sig Java, eftersom detta inte är en kurs i applikations utveckling. Denna kurs syftar till att få deltagarna igång snabbt med test automatisering. Om du redan är insatt i Java och vill få direkt i tester med selen, kolla in: Introduktion till selen (https://www.nobleprog.com/introduction-selenium-training) .
format för kursen
interaktiv föreläsning och diskussion.
massor av övningar och praktik.
hands-on implementering i en Live-lab miljö.
kurs anpassnings alternativ
att begära en skräddarsydd utbildning för denna kurs, kontakta oss för att ordna.
Applikationer för Android-plattformen utvecklas främst i Java. Kursen har utvecklats för programmörare med en stark OOP-bakgrund (antingen i PHP, Scala, C ++, C # eller Objective C) som planerar att lära sig att utveckla Java-applikationer för android-plattformen. Kursen omfattar Java grammatikprogrammering och fokuserar på de specifika Java-funktioner som Android-plattformen använder mer än andra.
Under utbildningen kommer deltagaren att känna till den specifika användningen av utvalda problem, de grundläggande problem som uppstår när de används, och rollen som ansökningsmodellen. Utbildningen omfattar också en grundläggande kunskap om språkstandardbiblioteksfunktioner. Utbildning kräver kunskap om utvecklingsmiljön IDE som används för att bygga Java applikationer (t.ex. Eclipse, Netbeans). Utbildning omfattar inte problem med ett användargränssnitt.
Introducerar kontekst för avancerade java-programmerare, vanligtvis utvecklar storskaliga applikationer, ramar eller bibliotek. Denna kurs är mestadels labb (cirka 60%), resten är diskussioner och presentation. Vi använder mest den senaste versionen av Java för denna kurs, men den kan också levereras som en privatkurs på äldre versioner av Java .
Beskrivning Java-språket och Runtime Environment (JRE) var utformade för att vara fria från de mest problematiska gemensamma säkerhetsproblemen som upplevs på andra språk, som C / C ++ Ändå bör programutvecklare och arkitekter inte bara veta hur man använder de olika säkerhetsfunktionerna i Java-miljön (positiv säkerhet) utan bör också vara medvetna om de många sårbarheter som fortfarande är relevanta för Java-utveckling (negativ säkerhet) Införandet av säkerhetstjänster föregår en kort översikt över grunden för kryptografi, vilket ger en gemensam utgångspunkt för att förstå syftet och driften av de tillämpliga komponenterna Användningen av dessa komponenter presenteras genom flera praktiska övningar där deltagare kan prova de diskuterade API: erna för sig själva Kursen går också igenom och förklarar de vanligaste och allvarliga programmeringsbristerna i Java-språket och -plattformen, som täcker både de typiska buggar som begås av Java-programmerare och språk- och miljöspecifika problem Alla sårbarheter och de relevanta attackerna demonstreras genom enkätstödsövningar, följt av de rekommenderade kodningsriktlinjerna och möjliga begränsningstekniker Deltagare som deltar i kursen kommer att Förstå grundläggande begrepp för säkerhet, IT-säkerhet och säker kodning Lär dig webbproblem utöver OWASP Top Ten och vet hur du undviker dem Lär dig att använda olika säkerhetsfunktioner i Java-utvecklingsmiljön Ha en praktisk förståelse för kryptografi Lär dig om typiska kodningsfel och hur man undviker dem Få information om några senaste sårbarheter i Java-ramen Få källor och ytterligare läsningar om säkra kodningsrutiner Publik utvecklare .
Beskrivning Utöver en gedigen kunskap om att använda Java-komponenter, även för erfarna Java-programmörer är det viktigt att ha en djup kunskap i webbrelaterade sårbarheter både på server och klientsidan, de olika sårbarheterna som är relevanta för webbprogram som skrivits i Java och konsekvenserna av olika risker Allmänna webbaserade sårbarheter demonstreras genom att presentera relevanta attacker, medan de rekommenderade kodningsteknikerna och avhjälpningsmetoderna förklaras i samband med Java med det viktigaste målet att undvika de därmed sammanhängande problemen Dessutom läggs ett särskilt fokus på säkerhetsaspekter som klarar av säkerhetskontroll av JavaScript, Ajax och HTML5 Kursen introducerar säkerhetskomponenter i Standard Java Edition, som föregår grunden för kryptografi, vilket ger en gemensam grundlinje för att förstå syftet och driften av de tillämpliga komponenterna Användningen av alla komponenter presenteras genom praktiska övningar, där deltagare kan prova de diskuterade API-erna och verktygen för sig själva Slutligen förklarar kursen de mest frekventa och svåra programmeringsfelen i Java-språket och -plattformen Förutom de typiska fel som begås av Java-programmörer, omfattar de införda säkerhetsproblemen både språkspecifika problem och problem som härrör från runtime-miljön Alla sårbarheter och de relevanta attackerna demonstreras genom enkätstödsövningar, följt av de rekommenderade kodningsriktlinjerna och möjliga begränsningstekniker Deltagare som deltar i kursen kommer att Förstå grundläggande begrepp för säkerhet, IT-säkerhet och säker kodning Lär dig webbproblem utöver OWASP Top Ten och vet hur du undviker dem Lär dig kundsupportfel och säkra kodningspraxis Lär dig att använda olika säkerhetsfunktioner i Java-utvecklingsmiljön Ha en praktisk förståelse för kryptografi Lär dig om typiska kodningsfel och hur man undviker dem Få information om några senaste sårbarheter i Java-ramen Få praktisk kunskap om hur du använder säkerhetsverktyg Få källor och ytterligare läsningar om säkra kodningsrutiner Publik utvecklare .
Även erfarna Java-programmerare mastrar inte alls de olika säkerhetstjänster som erbjuds av Java, och är inte heller medvetna om de olika sårbarheterna som är relevanta för webbapplikationer skrivna i Java Kursen - förutom att införa säkerhetskomponenter i Standard Java Edition - behandlar säkerhetsproblem av Java Enterprise Edition (JEE) och webbtjänster Diskussionen om specifika tjänster föregås av grunden för kryptografi och säker kommunikation Olika övningar handlar om deklarative och programmatiska säkerhetsteknikerna i JEE, medan både transportlagret och slutförsörjningen av webbtjänster diskuteras Användningen av alla komponenter presenteras genom flera praktiska övningar, där deltagare kan prova de diskuterade API-erna och verktygen för sig själva Kursen går också igenom och förklarar de vanligaste och allvarliga programmeringsbristerna i Java-språket och plattformen och webbrelaterade sårbarheter Förutom de typiska fel som begås av Java-programmörer, omfattar de införda säkerhetsproblemen både språkspecifika problem och problem som härrör från runtime-miljön Alla sårbarheter och de relevanta attackerna demonstreras genom enkätstödsövningar, följt av de rekommenderade kodningsriktlinjerna och möjliga begränsningstekniker Deltagare som deltar i kursen kommer att Förstå grundläggande begrepp för säkerhet, IT-säkerhet och säker kodning Lär dig webbproblem utöver OWASP Top Ten och vet hur du undviker dem Förstå säkerhetskoncept för webbtjänster Lär dig att använda olika säkerhetsfunktioner i Java-utvecklingsmiljön Ha en praktisk förståelse för kryptografi Förstå säkerhetslösningar för Java EE Lär dig om typiska kodningsfel och hur man undviker dem Få information om några senaste sårbarheter i Java-ramen Få praktisk kunskap om hur du använder säkerhetsverktyg Få källor och ytterligare läsningar om säkra kodningsrutiner Publik utvecklare .
Utöver en gedigen kunskap om att använda Java-komponenter, även för erfarna Java-programmörer är det viktigt att ha en djup kunskap i webbrelaterade sårbarheter både på server och klientsidan, de olika sårbarheterna som är relevanta för webbprogram som skrivits i Java och konsekvenserna av olika risker Allmänna webbaserade sårbarheter demonstreras genom att presentera relevanta attacker, medan de rekommenderade kodningsteknikerna och avhjälpningsmetoderna förklaras i samband med Java med det viktigaste målet att undvika de därmed sammanhängande problemen Dessutom läggs ett särskilt fokus på säkerhetsaspekter som klarar av säkerhetskontroll av JavaScript, Ajax och HTML5 Kursen introducerar säkerhetskomponenter i Standard Java Edition, som föregår grunden för kryptografi, vilket ger en gemensam grundlinje för att förstå syftet och driften av de tillämpliga komponenterna Säkerhetsproblem av Java Enterprise Edition presenteras genom olika övningar som förklarar både deklarativa och programmatiska säkerhetstekniker i JEE Slutligen förklarar kursen de mest frekventa och svåra programmeringsfelen i Java-språket och -plattformen Förutom de typiska fel som begås av Java-programmörer, omfattar de införda säkerhetsproblemen både språkspecifika problem och problem som härrör från runtime-miljön Alla sårbarheter och de relevanta attackerna demonstreras genom enkätstödsövningar, följt av de rekommenderade kodningsriktlinjerna och möjliga begränsningstekniker Deltagare som deltar i kursen kommer att Förstå grundläggande begrepp för säkerhet, IT-säkerhet och säker kodning Lär dig webbproblem utöver OWASP Top Ten och vet hur du undviker dem Lär dig kundsupportfel och säkra kodningspraxis Lär dig att använda olika säkerhetsfunktioner i Java-utvecklingsmiljön Ha en praktisk förståelse för kryptografi Förstå säkerhetskoncept för webbtjänster Förstå säkerhetslösningar för Java EE Lär dig om typiska kodningsfel och hur man undviker dem Få information om några senaste sårbarheter i Java-ramen Få praktisk kunskap om hur du använder säkerhetsverktyg Få källor och ytterligare läsningar om säkra kodningsrutiner Publik utvecklare .
För att fungera på bästa sätt heterogena utvecklingsgrupper som använder olika plattformar samtidigt under sitt vardagliga arbete har vi samlat olika ämnen i en kombinerad kurs som presenterar olika säkra kodande ämnen på didaktiskt sätt i en enda träningsevenemang Kursen kombinerar C / C ++ och Java-plattformsäkerhet för att ge en omfattande, crossplatform säker kodningsexpertis När det gäller C / C ++ diskuteras vanliga säkerhetsproblem, som stöds av praktiska övningar om de angreppsmetoder som utnyttjar dessa sårbarheter, med inriktning på de begränsningstekniker som kan tillämpas för att förhindra förekomst av dessa farliga buggar, upptäcka dem före marknadsstart eller förhindra deras utnyttjande Säkerhetskomponenter och service av Java diskuteras genom att presentera olika API och verktyg genom ett antal praktiska övningar där deltagare kan få handson erfarenhet av att använda dem Kursen täcker även säkerhetsproblem av webbtjänster och relaterade Java-tjänster som kan tillämpas för att förhindra de mest värsta hoten på de Internetbaserade tjänsterna Slutligen demonstreras webb- och Javarelated säkerhetsproblem genom enkla övningsövningar, som inte bara visar orsaken till problemen, men visar också attackeringsmetoderna tillsammans med de rekommenderade reducerings- och kodningsteknikerna för att undvika de därmed sammanhängande säkerhetsproblemen Deltagare som deltar i kursen kommer att Förstå grundläggande begrepp för säkerhet, IT-säkerhet och säker kodning Lär dig webbproblem utöver OWASP Top Ten och vet hur du undviker dem Lär dig kundsupportfel och säkra kodningspraxis Lär dig att använda olika säkerhetsfunktioner i Java-utvecklingsmiljön Ha en praktisk förståelse för kryptografi Förverkliga de allvarliga konsekvenserna av osäker bufferthantering Förstå de arkitektoniska skyddsteknikerna och deras svagheter Lär dig om typiska kodningsfel och hur man undviker dem Upplysningar om de senaste sårbarheterna i olika plattformar, ramar och bibliotek Få källor och ytterligare läsningar om säkra kodningsrutiner Publik utvecklare .
Även erfarna programmerare är inte medvetna om de olika säkerhetstjänster som erbjuds av sina utvecklingsplattformar, och är inte heller medvetna om de olika sårbarheterna som är relevanta för deras utveckling. Kursen riktar sig till utvecklare som använder både Java och PHP, vilket ger dem nödvändiga färdigheter för att göra sina applikationer motståndskraftiga mot moderna attacker via Internet.
Nivåerna av Java säkerhetsarkitektur går igenom genom att hantera åtkomstkontroll, autentisering och auktorisering, säker kommunikation och olika kryptografiska funktioner. Olika APIs introduceras också som kan användas för att säkerställa din kod i PHP, som OpenSSL för kryptering eller HTML Purifier för input validation. På serversidan ges de bästa praxis för hårdning och konfiguration av operativsystemet, webbbehållaren, filsystemet, SQL servern och PHP själva, medan en särskild inriktning ges på klient-sidan säkerhet genom säkerhetsproblem av JavaScript, Ajax och HTML5.
Allmänna webbsårbarheter diskuteras av exempel anpassade till OWASP Top Ten, som visar olika injektionsattacker, skriptinjektioner, attacker mot sessionshantering, osäkra direkta objekt referenser, problem med filhämtningar, och många andra. De olika Java- och PHP-specifika språkproblem och problem som härrör från arbetstidsmiljön införs grupperade i de standard sårbarhetstyperna av saknad eller felaktig inputvalidering, felaktig användning av säkerhetsfunktioner, felaktig fel och undantagshantering, tid- och statusrelaterade problem, kodkvalitetsproblem och mobila kodrelaterade sårbarheter.
Deltagarna kan prova de diskuterade APIs, verktyg och effekter av konfigurationer för sig själva, medan introduktionen av sårbarheter alla stöds av ett antal praktiska övningar som visar konsekvenserna av framgångsrika attacker, visar hur man korrigerar fel och tillämpar lindringstekniker, och introducerar användningen av olika förlängningar och verktyg.
Deltagare som deltar i denna kurs kommer att
Förstå grundläggande begrepp om säkerhet, IT-säkerhet och säker kodning
Lär dig om webbsårbarheter utöver OWASP Topp Tio och vet hur man undviker dem
Lär dig kundsidan sårbarheter och säkra kodningsmetoder
Lär dig att använda olika säkerhetsfunktioner i utvecklingsmiljön Java
Har en praktisk förståelse för kryptografi
Lär dig att använda olika säkerhetsfunktioner PHP
Förstå säkerhetskoncept för webbtjänster
Få praktiska kunskaper i att använda säkerhetstestverktyg
Lär dig om typiska kodningsfel och hur man undviker dem
Var informerad om de senaste sårbarheterna i Java och PHP ramverk och bibliotek
Få källor och mer läsning om säkra kodningsmetoder
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
Vert.x är ett bibliotek för att bygga reaktiva program som körs på Java Virtual Machine (JVM).
I den här lärarledda, liveutbildningen får deltagarna lära sig att använda Vert.x för att skapa en asynkron, händelsebaserad webbapplikation.
I slutet av denna utbildning kommer deltagarna att kunna:
Förstå och använd de olika komponenterna (kärna, webb, klient osv.) i Vert.x stack.
Använd Vert.x att skapa nätverk verktyg, HTTP / REST mikrotjänster, hög volym händelse bearbetning, backend meddelande-buss program, etc.
Utför en app som kan hantera hög samtidighet med hjälp av minimal kernel trådar.
Använd Vert.xs API:er för att Java, JavaScript, Groovy, Ruby, Ceylon, Scala, Kotlin, etc.
Enhetstest asynkron kod med Vert.x-Unit.
Distribuera och skala en app med minimal maskinvara.
Format för kursen
Del föreläsning, del diskussion, övningar och tunga praktisk övning
Java 9 tillsammans med det robusta Rx Java 2.0-reaktiva programmeringsbiblioteket gör det möjligt för Java utvecklare att använda och använda det reaktiva programmeringsparadigmet i deras applikations- och systemutvecklingsprocesser med stor enkelhet. I denna instruktörsledda, liveträning kommer deltagarna att lära sig fördelarna och funktionerna med Java 9, Spring, Jersey och Rx Java 2.0 när de utvecklar reaktiva applikationer när de går igenom skapandet och implementeringen av en reaktiv applikation i verkligheten med Java 9: er flow API, Spring, Akka framework och Rx Java 2.0 funktionella reaktiva programmeringsbibliotek. I slutet av denna träning kommer deltagarna att kunna:
Förstå vikten och betydelsen av reaktiv programmering i applikationer och systemutveckling.
Kör enhetstest på Rx Java 2.0.
Använd Akka ramverket under reaktiva programmeringsprinciper.
Anställ våren för att hantera utvecklingen av samtidiga applikationer.
Använd Java 9: s flödes API för att utveckla reaktiva appar.
Kursformat
Delföreläsning, del & diskussion, övningar och tung praktisk övning
ReactiveX är en omfattande bibliotek för att skapa asynkrona dataflöden med observerbara sekvenser. Det gör det möjligt för utvecklare att dra nytta av observerbara strömmar och deras förmåga att fånga utgivna händelser och utföra funktioner i enlighet med detta.
Denna instruktör-ledda, live träning introduktion deltagare till ReactiveX's omfattande bibliotek för att utveckla responsiva applikationer och gå deltagare genom en serie fall, demonstrera användbarhet och funktionalitet av nyckelfunktioner av ReactiveX.
Genom den änd of detta träning, deltagare kommer att vara möjlig att:
Förstå den reaktiva programmeringsparadigmen och funktionaliteten hos observabler och deras gemensamma användning vid utveckling av UI tunga applikationer
Framgångsrikt ställa in en miljö för ReactiveX
Skapa observerbara händelser bildar en mängd olika objekt
Apply ReactiveX's omvandling och filtrering funktioner
Publiken
Utvecklare
Format of den kursen
Del läsning del diskussion, övningar och tung hands-on praktik
Reaktiv programmering är ett asynkront programmeringsparadigm som fokuserar på dataströmmar och utbredning av data genom att etablera ett definierat beroende mellan de underliggande exekveringsmodellerna och de utsända dataströmmarna från en komponent till en annan RxJS är ett av de mest omfattande reaktiva programmeringsbiblioteken för hantering av användarhändelser, asynkrona HTTP-förfrågningar och andra dataströmmar I den här instruktionsledda träningen kommer deltagarna att bekanta sig med RxJS verktyg och funktioner, eftersom de tillämpar dem på en mängd olika kodproblem i samband med mobila och webbapplikationer med interaktiva funktioner Deltagarna kommer också att lära sig hur man skapar och distribuerar en UI tung webbapp Vid slutet av denna utbildning kommer deltagarna att kunna: Förstå det reaktiva programmeringsparadigmet och dess användbarhet för UI-applikationsutveckling Bygg UI tunga applikationer med skalbarhet, flexibilitet och lyhördhet i åtanke Skapa och hantera enkelt och fritt en mängd olika användargränssnitt, asynkrona HTTP-förfrågningar och andra dataströmmar Publik utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
Apache Shiro är ett kraftfullt Java-säkerhetsramverk som utför autentisering, auktorisering, kryptering och sessionhantering I denna instruktionsledda, levande träning kommer deltagarna att lära sig att säkra en webbapplikation med Apache Shiro Vid slutet av denna utbildning kommer deltagarna att kunna: Använd Shiros API för att säkra olika typer av applikationer, inklusive mobil, webb och företag Aktivera inloggningar från olika datakällor, inklusive LDAP, JDBC, Active Directory etc Publik utvecklare Säkerhetsingenjörer Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
Anmäl dig till vårt nyhetsbrev så får du information om aktuella rabatter på öppna kurser.
Vi respekterar ditt privatliv, så att din e-postadress kommer endast att användas för sändning vårt nyhetsbrev.
När som helst kan du ändra inställningarna eller helt avbeställa den.
Våra kunder
is growing fast!
We are looking to expand our presence in Sweden!
As a Business Development Manager you will:
expand business in Sweden
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.