Java 16 Treningskurs
Java er et åpent kildekode programmeringsspråk og utviklingsplattform for å lage desktop-, mobil- og webapplikasjoner. Java 16 tilbyr tilleggsstøtte for alle UNIX-domene-socketfunksjoner og en rekke forbedringer av språket.
Denne instruktørledede, live-treningen (online eller på sted) er rettet mot programmerere som ønsker å bruke Java 16 til å bygge, administrere og pakke Java-applikasjoner.
Ved slutten av denne treningen vil deltakerne kunne:
- Lære og forstå de nye funksjonene og endringene fra tidligere versjoner av Java til Java 16.
- Lære grunnleggende Java-konsepter og bruke dem til å bygge Java-applikasjoner.
Format på kurset
- Interaktiv forelesning og diskusjon.
- Mange øvelser og praktiske oppgaver.
- Håndfast implementering i en live-lab-miljø.
Muligheter for tilpasning av kurset
- For å be om en tilpasset treningskurs for dette kurset, vennligst kontakt oss for å avtale.
Kursplan
Introduksjon
- Oversikt over Java 16-funksjoner
- Forstå Java 16-arkitektur
Komme i Gang med Java 16
- Installere Java Development Kit (JDK)
- Opprette Java 16-miljø
- Migrere fra en eldre versjon til Java 16
Utkjent Endringer i Java 16
- Språkendringer
- Pakkeringsverktøy
- Søppelinnsamlere
- Andre forbedringer
- Foreldede og fjernede funksjoner
Java Programmering
- Programmering med Jshell
- Java-metode og plattform
- Java-syntaks
- Objektorientert programmering
- Java Collection Framework
- Håndtering av unntak
- Bruk av input/output API
Oppsummering og Neste Skritt
Krav
- Kunnskap om programmeringskonsepter
Målgruppe
- Programmerere
- Utviklere
Åpne kurs krever 5+ deltakere.
Java 16 Treningskurs - Bestilling
Java 16 Treningskurs - Forespørsel
Java 16 - Konsulentforespørsel
Konsulentforespørsel
Referanser (1)
tilgjengelig måte å formidle kunnskap på
Bartlomiej - Politechnika Lodzka
Kurs - Java 16
Maskinoversatt
Kommende kurs
Relaterte kurs
Avansert Spring Boot
14 timerDenne instruktørledede, direkteopplæringen i Norge (online eller på stedet) er rettet mot erfarne Spring Boot utviklere som ønsker å bruke Spring Boots avanserte funksjoner for å forbedre, sikre og teste komplekse Spring Boot applikasjoner ytterligere.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Tilpass Spring WebMVC-rammeverket for å forbedre frakoblingen av nettapplikasjoner.
- Serialiser og de-serialiser objekter ved hjelp av Jackson Serialization Views.
- Lagre og sikre brukerdata i en database.
- Bruk vårøkter til å administrere brukerøktinformasjon på en distribuert måte.
- Automatiser testingen av Spring WebMVC-applikasjoner.
- Overvåk og mål applikasjonsytelsen.
Angular og Spring Boot
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot webutviklere som ønsker å bruke Angular and Spring Boot til å bygge fullstack-applikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Utvikle en full stack-applikasjon med Angular og Sping Boot.
- Bygg en backend-applikasjon med Spring Boot.
- Lag frontend-applikasjoner med Angular.
- Bruk Spring Security til å konfigurere autentisering for en full stack-applikasjon.
Groovy Programmering
21 timerApache Groovy er et dynamisk programmeringsspråk for JVM (Java Virtual Machine). Noen av dets egenskaper inkluderer skriptingsevne, forfatning av Domain-Specific Language, metaprogrammering ved kjøretid og kompileringstid, og funksjonell programmering. Groovy brukes ofte som et supplement til Java.
I denne instruktørledede, live-opplæringen, vil deltakerne lære å programmere i Groovy mens de går gjennom opprettelsen av en prøveapplikasjon.
Målgruppe
- Utviklere
Kursformat
- Del forelesning, del diskusjon, øvelser og mye hånds-on praksis
Groovy Programming for Beginners
14 timerDenne instruktørledede, direkteopplæringen i Norge (online eller på stedet) er rettet mot utviklere på nybegynnernivå som ønsker å lære det grunnleggende om Groovy Programming.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå de grunnleggende programmeringskonseptene.
- Skriv enkle Groovy skript og bruk Groovy kjernefunksjoner.
- Forstå og anvende grunnleggende prinsipper for objektorientert programmering ved hjelp av Groovy.
- Lær grunnleggende feilhåndteringsteknikker for å håndtere vanlige programmeringsfeil og unntak i Groovy.
Java 8 og Spring
35 timerDenne 5-dagers kursen er for Java-utviklere som ønsker å få kjennskap til de nye funksjonene i Java 8 og med Spring-rammeverket.
Spring og Hibernate i Java-applikasjoner
21 timerKurset dekker tema knyttet til opprettelse av Java-applikasjoner med spesielt fokus på teknologi som er bredt brukt i dag i applikasjoner som applikasjonsrammeverk for bygge Spring og Hibernate. Deltakerne vil ved kursets slutt ha kunnskap til å designe applikasjoner og å velge riktig teknologi for en spesifikk løsning. Muliggjør forståelse av kjente tema som blir diskutert i løpet av kurset om biblioteker, spesifikasjoner og teknologier.
Java Mikrotjenester
21 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere på mellomnivå Java som ønsker å designe, utvikle, distribuere og vedlikeholde mikrotjenester-baserte applikasjoner ved å bruke Java rammeverk som Spring Boot og Spring Cloud.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå prinsippene og fordelene med mikrotjenesters arkitektur.
- Bygg og distribuer mikrotjenester ved å bruke Java og Spring Boot.
- Implementer tjenesteoppdagelse, konfigurasjonsadministrasjon og API-gatewayer.
- Sikre, overvåke og skaler mikrotjenester effektivt.
- Distribuer mikrotjenester ved å bruke Docker og Kubernetes.
Java Spring
35 timerSpring er en applikasjonsrammeverk som gir en omfattende programmerings- og konfigurermodell for Java-baserte bedriftsapplikasjoner.
Bygging av mikrotjenester med Spring Boot, Docker og Kubernetes
21 timerDette instruktørledede, live-treningen i Norge (online eller på stedet) er rettet mot mellom- og avanserte utviklere som ønsker å utvikle mikrotjenester ved hjelp av Spring Boot, Docker og Kubernetes.
Til slutt av denne treningen vil deltakerne kunne:
- Føre for seg mikrotjenestearkitektur.
- Bygge produsentklare mikrotjenester ved hjelp av Spring Boot.
- Føre for seg rollen til Docker i mikrotjenester.
- Sette opp Kubernetes-klynge for å distribuere mikrotjenester.
Quarkus for Developers
14 timerDette undervisningsledede, live-treningen i Norge (online eller på stedet) er rettet mot utviklere som ønsker å bruke Quarkus for å bygge, teste og distribuere applikasjoner fullt funksjonelle med Java, men med lavere ressursbruk.
Ved treningens slutt vil deltakerne kunne:
- Sette opp den nødvendige utviklingsmiljøet for å starte med å utvikle applikasjoner med Quarkus.
- Bygge, kompilere og kjøre applikasjoner i nativ modus ved hjelp av GraalVM.
- Bruk Quarkus-verktøy og -utvidelser for å bygge nativ-applikasjoner med Maven.
- Kontainerisere, utføre og distribuere applikasjoner med Docker.
Quarkus for Java Native and Microservice Development
40 timerDenne instruktørledede, levende opplæringen i Norge (online eller på sted) er rettet mot mellomnivå- til avanserte utviklere og arkitekter som ønsker å utvikle native applikasjoner og microservices med optimalisert minnebruk og oppstartstid ved hjelp av Quarkus.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Utvikle høyytelsesfulle, lette native Java applikasjoner ved hjelp av Quarkus.
- Bygge og distribuere RESTful-tjenester og microservices-arkitekturer.
- Bruk GraalVM for native kompilering og optimalisere oppstart og minneeffektivitet.
- Pakke og kontainere applikasjoner for Kubernetes og OpenShift miljøer.
Spring Boot, React, og Redux
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot webutviklere som ønsker å bygge funksjonelle front-end og back-end webapplikasjoner med Spring Boot, React, and Redux.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Bygg en front-end-applikasjon med React og Redux.
- Lag RESTful APIer med Spring Boot.
- Sikre nettjenester med Spring-sikkerhet og JWT-webtokens.
Spring Boot for Beginners
14 timerI denne instruktørledede, live-treningen i Norge lærer deltakerne nøkkelfunksjonene og arkitekturen til Spring Boot, og dets forhold til det underliggende Spring-rammeverket. Rikelige muligheter for å anvende denne kunnskapen og motta tilbakemeldinger er gitt av instruktøren. Deltakerne vil gjennomføre live, praktiske øvelser for å definere, konfigurere og distribuere Spring-applikasjoner.
Ved slutten av kurset vil deltakerne ha den nødvendige kunnskapen og praksisen for raskt å distribuere sin egen vårapplikasjon.
Spring Webflux
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere som ønsker å bruke WebFlux til å utvikle og distribuere reaktive applikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Installer og konfigurer Spring 5 og WebFlux-rammeverket.
- Utvikle reaktive applikasjoner og tjenester.