Advanced Java Security Träningskurs
Kursplan
- IT-säkerhet och säker kodning
- Säkerhet för webbapplikationer
- Säkerhet för webbtjänster
- XML Säkerhet
- Grunderna för Java säkerhet
- Praktisk kryptografi
- Java Säkerhetstjänster.
- Java EE-säkerhet
- Vanliga kodningsfel och sårbarheter
- Kunskapskällor
Open Training Courses require 5+ participants.
Advanced Java Security Träningskurs - Booking
Advanced Java Security Träningskurs - Enquiry
Advanced Java Security - Consultancy Enquiry
Vittnesmål (1)
It opens up a lot and gives lots of insight what security
Nolbabalo Tshotsho - Vodacom SA
Kurs - Advanced Java Security
Upcoming Courses
Relaterade Kurser
NetBeans
14 timmarDenna instruktörsledda, liveutbildning i Sverige (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.
Guava
21 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till Java-programmerare som vill lära sig om Guava och hur man använder Guava i programmering.
I slutet av denna utbildning kommer deltagarna att kunna:
- Lär dig hur du använder Guava i Java-programmering.
- Använd Guava för att underlätta standardkodningsmetoder.
- Gör lättlästa och koncisa Java-koder.
Vaadin
14 timmarDenna instruktörsledda, liveutbildning i Sverige (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.
Enterprise Application Integrations with Spring Integration
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare som vill använda Spring Integration för att designa och bygga högkvalitativa och effektiva lösningar för företagsintegration.
I slutet av denna utbildning kommer deltagarna att kunna:
- Sätt upp den nödvändiga utvecklingsmiljön för att börja utveckla integrationslösningar med Spring Integration.
- Förstå vårens integrationsfunktioner, kärnkoncept och komponenter.
- Lär dig hur du implementerar företagsintegrationsmönster.
- Bygg meddelandedrivna företagsapplikationer med Spring Integration.
- Aktivera integration med externa strömmar och NoSQL databaser (Apache Kafka, MongoDB, Redis, etc.).
- Övervaka och hantera meddelandeflöden över slutpunkter.
Jakarta EE Fundamentals
28 timmarDen här instruktörsledda, liveutbildningen i Sverige (online eller på plats) riktar sig till utvecklare som vill använda Jakarta EE för att bygga, migrera och distribuera molnbaserade applikationer, med hjälp av den fullständiga implementeringen av Java EE 8 och cloud computing teknologi.
I slutet av denna utbildning kommer deltagarna att kunna:
- Ställ in den nödvändiga utvecklingsmiljön för att börja utveckla Jakarta EE applikationer.
- Skapa och bygg databasdrivna applikationer med Jakarta Persistence API.
- Utveckla och integrera Jakarta EE applikationer med Jakarta RESTful webbtjänster för portabilitet.
- Containerisera molnbaserade applikationer för molndistribution med Docker.
Quarkus for Developers
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare som vill använda Quarkus för att bygga, testa och distribuera applikationer, fullt utrustade med Java, men med mindre resursutnyttjande.
I slutet av denna utbildning kommer deltagarna att kunna:
- Konfigurera den nödvändiga utvecklingsmiljön för att börja utveckla applikationer med Quarkus.
- Skapa, kompilera och kör program i enhetligt läge med hjälp av GraalVM.
- Använd Quarkus verktyg och tillägg för att skapa inbyggda program med hjälp av Maven.
- Containerisera, köra och distribuera program med Docker.
Introduction to Apache Struts 2
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till webbutvecklare som vill använda Apache Struts 2 för att skapa webbapplikationer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Bygg Java MVC-applikationer.
- Hantera stora projekt och stödja REST-applikationer.
- Säkra Apache Struts 2 från sårbarheter såsom attacker med fjärrkörning av kod.
Learning Gradle
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till java-utvecklare som vill använda Gradle för att automatisera Java webbutvecklingsprocessen.
I slutet av denna utbildning kommer deltagarna att kunna:
- Bygg en Java applikation med Gradle.
- Hantera beroenden i en Java applikation.
- Använd Gradle i molnet.
Introduction to JavaServer Faces
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till webbutvecklare som vill använda JavaServer Faces för att skapa webbapplikationer på företagsnivå.
I slutet av denna utbildning kommer deltagarna att kunna:
- Bygg en JavaServer Faces CRUD-applikation som ansluter till en databas.
- Validera formulär genom att filtrera indata och sanera utdata.
- Använd JDBC API:er och MySQL för att utföra operationer på data.
- Säkra Java EE-webbapplikationer.
OpenXava
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare som vill utveckla Java Enterprise-applikationer med OpenXava.
I slutet av denna utbildning kommer deltagarna att kunna:
- Installera och konfigurera OpenXava.
- Välj och använd andra Java-verktyg och ramverk tillsammans med OpenXava.
- Utveckla en avancerad databasdriven affärsapplikation.
- Testa och felsöka en OpenXava applikation.
Spring Boot for Beginners
14 timmarI denna instruktörsledda, liveutbildning i Sverige lär sig deltagarna nyckelfunktionerna och arkitekturen i Spring Boot, och dess relation till det underliggande ramverket för våren. Instruktören tillhandahåller stora möjligheter att tillämpa denna kunskap och få feedback. Deltagarna kommer att genomföra praktiska övningar för att definiera, konfigurera och distribuera Spring-applikationer.
I slutet av kursen kommer deltagarna att ha den nödvändiga kunskapen och övningen för att snabbt kunna implementera sin egen vårapplikation.
Advanced Spring Boot
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till erfarna Spring Boot utvecklare som vill använda Spring Boots avancerade funktioner för att ytterligare förbättra, säkra och testa komplexa Spring Boot applikationer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Anpassa Spring WebMVC-ramverket för att förbättra frikopplingen av webbapplikationer.
- Serialisera och avserialisera objekt med Jackson Serialization Views.
- Lagra och säkra användardata i en databas.
- Använd Spring Sessions för att hantera användarsessionsinformation på ett distribuerat sätt.
- Automatisera testning av Spring WebMVC-applikationer.
- Övervaka och mät applikationsprestanda.
Spring Boot, React, and Redux
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till webbutvecklare som vill bygga funktionella front-end och back-end webbapplikationer med Spring Boot, React, and Redux.
I slutet av denna utbildning kommer deltagarna att kunna:
- Bygg en front-end-applikation med React och Redux.
- Skapa RESTful API:er med Spring Boot.
- Säkra webbtjänster med Spring-säkerhet och JWT-webtokens.
Apache Camel and Spring Boot
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till webbutvecklare som vill programmera in Spring Boot för att bygga Apache Camel-applikationer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Utveckla Apache Camel-applikationer med Spring Boot.
- Tillämpa felövervakning och varning för Apache Camel-applikationer.
- Använd Apache Camel för integrationslösningar.