Java 16 Träningskurs
Java är ett öppet källkodsprogrammeringsspråk och utvecklingsplattform för att skapa skrivbords-, mobila och webbapplikationer. Java 16 erbjuder ytterligare stöd för alla UNIX-domän-socketfunktioner och en serie förbättringar av språket.
Denna instruktörsledda, live-training (online eller på plats) vänder sig till programmerare som vill använda Java 16 för att bygga, hantera och paketera Java-applikationer.
Vid slutet av denna utbildning kommer deltagarna att kunna:
- Lära sig och förstå de nya funktionerna och ändringarna från äldre versioner av Java till Java 16.
- Lära sig grundläggande Java-koncept och använda dem för att bygga Java-applikationer.
Kursformat
- Interaktiv föreläsning och diskussion.
- Många övningar och praktik.
- Hands-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 ordna.
Kursplan
Introduktion
- Översikt över Java 16 funktioner
- Förstå Java 16 arkitektur
Komma igång med Java 16
- Installera Java Development Kit (JDK)
- Konfigurera Java 16 miljö
- Migrera från en äldre version till Java 16
Utforska ändringar i Java 16
- Språket förändras
- Förpackningsverktyg
- Sophämtare
- Andra förbättringar
- Avskrivning och borttagningar
Java Programming
- Programming med Jshell
- Java metod och plattform
- Java syntax
- Objektorienterad programmering
- Java insamlingsram
- Hantera undantag
- Använder input/output API
Sammanfattning och nästa steg
Krav
- Kunskaper om programmeringskoncept
Publik
- Programmerare
- Utvecklare
Öppna Utbildningskurser kräver 5+ deltagare.
Java 16 Träningskurs - Bokning
Java 16 Träningskurs - Fråga
Java 16 - Konsultfråga
Konsultfråga
Vittnesmål (1)
tillgängligt sätt att förmedla kunskap
Bartlomiej - Politechnika Lodzka
Kurs - Java 16
Maskintolkat
Kommande Kurser
Relaterade Kurser
Avancerad 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 avkopplingen av webbapplikationer.
- Serialisera och deserialisera objekt med Jackson Serialization Views.
- Lagra och säkra användardata i en databas.
- Använda Spring Sessions för att hantera användarsessionsinformation på ett distribuerat sätt.
- Automatisera testningen av Spring WebMVC-applikationer.
- Övervaka och mäta applikationens prestanda.
Angular och Spring Boot
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till webbutvecklare som vill använda Angular and Spring Boot för att bygga fullstack-applikationer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Utveckla en fullstack-applikation med Angular och Sping Boot.
- Bygga en backend-applikation med Spring Boot.
- Skapa frontend-applikationer med Angular.
- Använda Spring Security för att konfigurera autentisering för en fullstack-applikation.
Groovy Programming
21 timmarApache Groovy är ett JVM ( Java Virtual Machine) dynamiskt programmeringsspråk. Några av dess funktioner inkluderar skriptfunktioner, domänspecifikt språkförfattande, runtime och meta-programmering och kompileringstid och funktionell programmering. Groovy används ofta som ett komplement till Java .
I denna instruktörsledda, liveträning, kommer deltagarna att lära sig att programmera i Groovy när de går igenom skapandet av ett provapplikation.
Publik
- utvecklare
Kursformat
- Delföreläsning, delvis diskussion, övningar och tung praktisk övning
Groovy Programming för Nybörjare
14 timmarDenna instruktörsledda, live-utbildning i Sverige (online eller på plats) riktar sig till utvecklare på nybörjarnivå som vill lära sig grunderna i Groovy Programming.
I slutet av denna utbildning kommer deltagarna att kunna:
- Förstå de grundläggande programmeringsbegreppen.
- Skriv enkla Groovy skript och använd Groovy kärnfunktioner.
- Förstå och tillämpa grundläggande principer för objektorienterad programmering med hjälp av Groovy.
- Lär dig grundläggande felhanteringstekniker för att hantera vanliga programmeringsfel och undantag i Groovy.
Java 8 och Spring
35 timmarDenna 5-dagars kurs är för Java-utvecklare som vill bli bekanta med de nya funktionerna i Java 8 och med Spring-ramverket.
Spring och Hibernate i Java-applikationer
21 timmarKursen behandlar frågor som rör skapandet av Java-applikationer med särskilt fokus på teknik som idag är vanligt förekommande i applikationer såsom applikationsramverk för byggande av Spring och Hibernate. Deltagarna kommer vid kursens slut att ha kunskap att designa applikationer och att välja lämplig teknik för en specifik lösning. Kursen ger också förståelse för kända problem som diskuteras under kursens gång avseende bibliotek, specifikationer och tekniker.
Java Microservices
21 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare på mellannivå Java som vill designa, utveckla, distribuera och underhålla mikrotjänstebaserade applikationer med hjälp av Java-ramverk som Spring Boot och Spring Cloud.
I slutet av denna utbildning kommer deltagarna att kunna:
- Förstå principerna och fördelarna med mikrotjänstearkitektur.
- Bygga och distribuera mikrotjänster med Java och Spring Boot.
- Implementera tjänstering, konfigurationshantering och API-gateways.
- Säkra, övervaka och skala mikrotjänster på ett effektivt sätt.
- Distribuera mikrotjänster med hjälp av Docker och Kubernetes.
Java Spring
35 timmarSpring är ett programvaruramverk som tillhandahåller ett omfattande programmerings- och konfigurationsmodell för Java-baserade företagsapplikationer.
Bygga mikrotjänster med Spring Boot, Docker och Kubernetes
21 timmarDenna instruktörledd, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare på mellan- till avancerad nivå som vill utveckla mikrotjänster med Spring Boot, Docker och Kubernetes.
Till slutet av denna utbildning kommer deltagarna att kunna:
- Förstå arkitekturen för mikrotjänster.
- Bygga produktionsklara mikrotjänster med Spring Boot.
- Förstå Dockets roll i mikrotjänster.
- Sätta upp ett Kubernetes-kluster för att distribuera mikrotjänster.
Quarkus för Utvecklare
14 timmarDenna instruktörsledd, liveutbildning i Sverige (online eller platsutbildning) är riktad till utvecklare som vill använda Quarkus för att bygga, testa och distribuera applikationer med full stöd av Java men med mindre resursanvändning.
Till slutet av denna utbildning kommer deltagarna kunna:
- Ställa in den nödvändiga utvecklingsmiljön för att börja utveckla applikationer med Quarkus.
- Bygga, kompilera och köra applikationer i nativt läge med GraalVM.
- Använda Quarkus-verktyg och tillägg för att bygga nativa applikationer med Maven.
- Kontainerisera, köra och distribuera applikationer med Docker.
Quarkus för Java Native och Microservice Development
40 timmarDenna instruktörsledda, live-utbildning på Sverige (online eller på plats) riktar sig till utvecklare och arkitekter på mellan- till avancerad nivå som vill utveckla inbyggda applikationer och mikrotjänster med optimerad minnesanvändning och starttid med hjälp av Quarkus.
Efter avslutad utbildning kommer deltagarna att kunna:
- Utveckla högpresterande, lättviktsinbyggda applikationer med hjälp av Quarkus.
- Bygga och distribuera RESTful-tjänster och mikrotjänstarkitekturer.
- Använda GraalVM för inbyggd kompilering och optimerar start- och minneseffektivitet.
- Förpacka och behålla applikationer för Kubernetes och OpenShift miljöer.
Spring Boot, React, och 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:
- Bygga en front-end-applikation med React och Redux.
- Skapa RESTful API:er med Spring Boot.
- Säkra webbplatser med Spring security och JWT-webbtokenar.
Spring Boot för nybörjare
14 timmarUnder denna instruktörsledda, liveträning i Sverige lär sig deltagarna de viktigaste funktionerna och arkitekturen för Spring Boot och dess förhållande till den underliggande Spring-ramverket. Instruktören ger goda möjligheter att tillämpa denna kunskap och få återkoppling. Deltagarna kommer att utföra live, 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.
Spring Webflux
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare som vill använda WebFlux för att utveckla och distribuera reaktiva applikationer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Installera och konfigurera Spring 5 och WebFlux-ramverket.
- Utveckla reaktiva applikationer och tjänster.