Corso di formazione Java 16
Java è un linguaggio di programmazione e una piattaforma di sviluppo open source per la creazione di applicazioni desktop, mobili e web. Java 16 offre un supporto aggiuntivo a tutte le funzionalità dei socket di dominio UNIX e una serie di miglioramenti al linguaggio.
Questo training guidato da un istruttore (online o in presenza) è rivolto ai programmatori che desiderano utilizzare Java 16 per creare, gestire e imballare applicazioni Java.
Al termine di questo training, i partecipanti saranno in grado di:
- Imparare e comprendere le nuove funzionalità e le modifiche dalle versioni precedenti di Java a Java 16.
- Imparare i concetti fondamentali di Java e utilizzarli per creare applicazioni Java.
Formato del Corso
- Lezione interattiva e discussione.
- Molte esercitazioni e pratica.
- Implementazione pratica in un ambiente di laboratorio live.
Opzioni di Personalizzazione del Corso
- Per richiedere una formazione personalizzata per questo corso, si prega di contattarci per organizzare l'evento.
Struttura del corso
Introduzione
- Panoramica delle funzionalità di Java 16
- Comprensione dell'architettura di Java 16
Inizio con Java 16
- Installazione del Kit di sviluppo Java (JDK)
- Configurazione dell'ambiente Java 16
- Migrazione da una versione precedente a Java 16
Esplorazione delle modifiche in Java 16
- Cambiamenti nel linguaggio
- Strumenti di packaging
- Raccoglitori di garbage
- Altri miglioramenti
- Deprecazioni e rimozioni
Programmazione Java
- Programmazione con Jshell
- Metodi e piattaforma Java
- Sintassi Java
- Programmazione orientata agli oggetti
- Framework di raccolta Java
- Gestione delle eccezioni
- Utilizzo dell'API input/output
Riassunto e passi successivi
Requisiti
- Conoscenza dei concetti di programmazione
Pubblico di Riferimento
- Programmatori
- Sviluppatori
I corsi di formazione interaziendali richiedono più di 5 partecipanti.
Corso di formazione Java 16 - Prenotazione
Corso di formazione Java 16 - Richiesta
Java 16 - Richiesta di consulenza
Richiesta di consulenza
Recensioni (1)
modo accessibile di trasmettere la conoscenza
Bartlomiej - Politechnika Lodzka
Corso - Java 16
Traduzione automatica
Corsi in Arrivo
Corsi relativi
Advanced Spring Boot
14 OreQuesto training guidato dal formatore in Italia (online o in presenza) è rivolto a sviluppatori Spring Boot esperti che desiderano utilizzare le funzionalità avanzate di Spring Boot per migliorare ulteriormente, proteggere e testare applicazioni Spring Boot complesse.
Al termine di questo training, i partecipanti saranno in grado di:
- Personalizzare il framework Spring WebMVC per migliorare lo scoupling delle applicazioni web.
- Seriale e deserializzare oggetti utilizzando Jackson Serialization Views.
- Archiviare e proteggere i dati utente in un database.
- Utilizzare Spring Sessions per gestire le informazioni di sessione degli utenti in modo distribuito.
- Automatizzare il testing delle applicazioni Spring WebMVC.
- Sorvegliare e misurare le prestazioni dell'applicazione.
Angular e Spring Boot
14 OreQuesto corso guidato da un istruttore, live (online o in sede), è rivolto a sviluppatori web che desiderano utilizzare Angular e Spring Boot per costruire applicazioni full stack.
Alla fine di questo training, i partecipanti saranno in grado di:
- Sviluppare un'applicazione full stack con Angular e Spring Boot.
- Costruire un'applicazione backend con Spring Boot.
- Creare applicazioni frontend con Angular.
- Utilizzare Spring Security per configurare l'autenticazione di un'applicazione full stack.
Programmazione in Groovy
21 OreApache Groovy è un linguaggio di programmazione dinamico per la JVM (Java Virtual Machine). Tra le sue caratteristiche si annoverano capacità di scripting, creazione di Linguaggi Specifici del Dominio (DSL), metaprogrammazione a runtime e a tempo di compilazione, nonché programmazione funzionale. Groovy è spesso utilizzato come integrazione per Java.
In questo corso guidato dal formatore, i partecipanti impareranno come programmare in Groovy seguendo la creazione di un'applicazione campione.
Pubblico
- Sviluppatori
Formato del corso
- Parte lezione, parte discussione, esercizi e ampie pratiche a mano
Programmazione con Groovy per Principianti
14 OreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto a sviluppatori di livello principiante che desiderano apprendere le basi di Groovy Programming.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Comprendere i concetti di base della programmazione.
- Scrivi semplici script Groovy e utilizza Groovy funzionalità di base.
- Comprendere e applicare i principi di base della programmazione orientata agli oggetti utilizzando Groovy.
- Apprendere le tecniche di base di gestione degli errori per gestire gli errori di programmazione e le eccezioni comuni in Groovy.
Java 8 e Spring
35 OreQuesto corso di 5 giorni è rivolto a sviluppatori Java che desiderano familiarizzare con le nuove funzionalità di Java 8 e con il framework Spring.
Spring e Hibernate nelle Applicazioni Java
21 OreIl corso affronta questioni relative alla creazione di applicazioni Java, con un particolare enfasi sulle tecnologie ampiamente utilizzate oggi nelle applicazioni come i framework per la costruzione di Spring e Hibernate. Al termine del corso, i partecipanti avranno le conoscenze necessarie per progettare applicazioni e selezionare la tecnologia appropriata per una soluzione specifica. Sarà favorita la comprensione delle problematiche note discusse nel corso riguardo alle librerie, alle specifiche e alle tecnologie.
Microservizi Java
21 OreQuesta formazione dal vivo condotta da un istruttore in Italia (online o in loco) è rivolta a sviluppatori di livello intermedio Java che desiderano progettare, sviluppare, distribuire e mantenere applicazioni basate su microservizi utilizzando framework Java come Spring Boot e Spring Cloud.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Comprendere i principi e i vantaggi dell'architettura dei microservizi.
- Costruisci e distribuisci microservizi utilizzando Java e Spring Boot.
- Implementare la scoperta dei servizi, la gestione della configurazione e i gateway API.
- Proteggere, monitorare e scalare i microservizi in modo efficace.
- Distribuisci microservizi utilizzando Docker e Kubernetes.
Java Spring
35 OreSpring è un framework applicativo che fornisce un modello di programmazione e configurazione completo per le applicazioni aziendali basate su Java.
Creazione di Microservizi con Spring Boot, Docker e Kubernetes
21 OreQuesto corso di formazione guidato dall'instruttore (online o in loco) è rivolto a sviluppatori intermedi e avanzati che desiderano sviluppare microservizi utilizzando Spring Boot, Docker e Kubernetes.
Alla fine di questo corso, i partecipanti saranno in grado di:
- Comprendere l'architettura dei microservizi.
- Sviluppare microservizi pronti per la produzione utilizzando Spring Boot.
- Capire il ruolo di Docker nei microservizi.
- Configurare un cluster Kubernetes per distribuire i microservizi.
Quarkus per Sviluppatori
14 OreQuesto corso di formazione guidato dal docente (online o in loco) è rivolto a sviluppatori che desiderano utilizzare Quarkus per creare, testare e distribuire applicazioni pienamente potenziate da Java, ma con un uso delle risorse ridotto.
Al termine di questo corso, i partecipanti saranno in grado di:
- Configurare l'ambiente di sviluppo necessario per iniziare a sviluppare applicazioni con Quarkus.
- Creare, compilare e eseguire applicazioni in modalità nativa utilizzando GraalVM.
- Utilizzare gli strumenti e le estensioni di Quarkus per costruire applicazioni native utilizzando Maven.
- Containerizzare, eseguire e distribuire applicazioni con Docker.
Quarkus per lo Sviluppo di Applicazioni Java Native e Microservizi
40 OreQuesto corso di formazione live guidato dall'instruttore in Italia (online o in loco) è rivolto a sviluppatori e architetti di livello intermedio ad avanzato che desiderano sviluppare applicazioni Java native e microservizi utilizzando Quarkus con un ottimizzato utilizzo della memoria e dei tempi di avvio.
Al termine di questo corso, i partecipanti saranno in grado di:
- Sviluppare applicazioni Java native ad alto rendimento e leggere utilizzando Quarkus.
- Costruire e distribuire servizi RESTful e architetture a microservizi.
- Utilizzare GraalVM per la compilazione nativa e ottimizzare i tempi di avvio ed efficienza della memoria.
- Pacchettizzare e contenitorizzare applicazioni per ambienti Kubernetes e OpenShift.
Spring Boot, React e Redux
14 OreQuesto corso di formazione guidato dall'instructore (online o in presenza) è rivolto a sviluppatori web che desiderano costruire applicazioni web front-end e back-end funzionali con Spring Boot, React e Redux.
Al termine di questo training, i partecipanti saranno in grado di:
- Costruire un'applicazione front-end con React e Redux.
- Creare API RESTful con Spring Boot.
- Sicureggiare servizi web con Spring Security e JWT web tokens.
Spring Boot per principianti
14 OreIn questo corso guidato dal formatore in tempo reale a Italia, i partecipanti imparano le caratteristiche principali e l'architettura di Spring Boot, nonché la sua relazione con il framework Spring sottostante. Il formatore fornisce ampie opportunità per applicare queste conoscenze e ricevere feedback. I partecipanti eseguiranno esercizi pratici in tempo reale per definire, configurare e distribuire applicazioni Spring.
Al termine del corso, i partecipanti avranno le conoscenze e la pratica necessarie per distribuire rapidamente la propria applicazione Spring.
Spring Webflux
14 OreQuesto training guidato dal docente in Italia (online o in presenza) è rivolto a sviluppatori che desiderano utilizzare WebFlux per sviluppare e distribuire applicazioni reattive.
Alla fine di questo training, i partecipanti saranno in grado di:
- Installare e configurare Spring 5 e il framework WebFlux.
- Sviluppare applicazioni e servizi reattivi.