Corso di formazione Java 11
Java è una piattaforma di sviluppo open source e linguaggio di programmazione utilizzato per la creazione di applicazioni per computer desktop, dispositivi mobili e la web. Java 11 offre cambiamenti significativi nella piattaforma che migliorano i processi di sviluppo delle applicazioni.
Questo istruttore guidato, la formazione in diretta (online o on-site) è rivolto a sviluppatori e programmatori che vogliono costruire, gestire e eseguire Java applicazioni utilizzando Java 11.
Al termine di questo corso, i partecipanti saranno in grado di:
- Migrazione dalle versioni più vecchie Java alle versioni Java 11 per implementare nuove funzionalità e modifiche nella piattaforma.
- Esplora nuovi metodi nel Java 11 per migliorare e semplificare lo sviluppo delle applicazioni.
- Imparare Java concetti chiave per creare applicazioni per diversi sistemi e dispositivi utilizzando Java 11.
Il formato del corso
- Interattiva lezione e discussione.
- Molti esercizi e pratiche.
- Implementazione a mano in un ambiente live-lab.
Opzioni di personalizzazione del corso
- Per richiedere una formazione personalizzata per questo corso, si prega di contattarci per organizzare.
Struttura del corso
Introduzione
Panoramica di Java 11 Funzionalità e architettura
- Componenti chiave
- Funzionalità dell'API
Installazione del kit di sviluppo Java (JDK)
- Formato della stringa di versione
- Utilizzo di un file di configurazione
- Struttura di directory di JDK 11
Migrazione da una versione precedente a Java 11
- Aggiornamento di librerie di terze parti
- Esecuzione di jdeps nel codice
Esplorare i cambiamenti in Java 11
- Implementazione del client HTTP
- Nuovi metodi per raccolte, facoltativi e flussi
Esecuzione dello strumento Java Shell (JShell)
- Esecuzione da riga di comando
- Avvio e arresto di JShell
Creazione di applicazioni in Java
- Creazione di progetti, pacchetti e classi
- Esecuzione del metodo main
Esecuzione di un programma Java
- Directory di origine e di classe
- Compilazione del codice sorgente
Memorizzazione delle informazioni utilizzando le variabili Java
- Java Sintassi e tipi di dati
- Tipi di variabili e azioni
Lavorare con il testo usando la stringa Java
- Creazione di una stringa
- Blocchi di testo
- Manipolazione di stringhe e testo
Esecuzione di operazioni sulle variabili in Java 11
- Cicli e condizioni
- Java matrici
- Metodi di chiamata
Gestione di Java classi e interfacce
- Eredità
- Classi nidificate e astratte
- Java interfaccia
Creazione di un pacchetto di un'applicazione utilizzando un modulo Java
- Esecuzione di un modulo Java
- Servizi del modulo
Risoluzione dei problemi
Riassunto e conclusione
Requisiti
- Conoscenza dei concetti informatici di base
- Una comprensione generale dei concetti di programmazione
Pubblico
- Programmatori
- Gli sviluppatori
I corsi di formazione pubblici richiedono più di 5 partecipanti.
Corso di formazione Java 11 - Booking
Corso di formazione Java 11 - Enquiry
Java 11 - Richiesta di consulenza
Richiesta di consulenza
Corsi in Arrivo
Corsi relativi
NetBeans
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli sviluppatori che desiderano utilizzare NetBeans per sviluppare applicazioni con Java e altri linguaggi di programmazione.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Scopri di più su NetBeans e su come funziona.
- Impara a usare NetBeans nella programmazione Java.
- Usate NetBeans per creare modelli e progetti.
Guava
21 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto ai programmatori Java che desiderano conoscere Guava e come utilizzare Guava nella programmazione.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Impara a usare Guava nella programmazione Java.
- Utilizzare Guava per facilitare le pratiche di codifica standard.
- Crea codici Java facili da leggere e concisi.
Vaadin
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto a programmatori, sviluppatori java e chiunque desideri utilizzare Vaadin per sviluppare e distribuire applicazioni.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Impostare e configurare un progetto Vaadin.
- Comprendere i fondamenti di Vaadin nello sviluppo di applicazioni.
- Usare Vaadin per sviluppare applicazioni.
Enterprise Application Integrations with Spring Integration
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli sviluppatori che desiderano utilizzare Spring Integration per progettare e costruire soluzioni di integrazione aziendale efficienti e di alta qualità.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Configura l'ambiente di sviluppo necessario per iniziare a sviluppare soluzioni di integrazione con Spring Integration.
- Comprendere le funzionalità, i concetti di base e i componenti di Spring Integration.
- Informazioni su come implementare i modelli di integrazione aziendale.
- Crea applicazioni aziendali basate sui messaggi con Spring Integration.
- Abilita l'integrazione con flussi esterni e database NoSQL (Apache Kafka, MongoDB, Redis, ecc.).
- Monitorare e gestire i flussi di messaggistica tra gli endpoint.
GlassFish Administration
21 oreGlassFish Formazione per l'amministrazione introduce i partecipanti ai segreti dell'installazione, configurazione, gestione, monitoraggio GlassFish server. La formazione è aperta ai futuri GlassFish amministratori del server.
Administering GlassFish Server with Java EE applications introduction
21 oreGlassFish è un server di applicazioni open source. Questo corso di tre giorni fornisce un'introduzione all'amministrazione di GlassFish Server con Java applicazioni EE.
Jakarta EE Fundamentals
28 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli sviluppatori che desiderano utilizzare Jakarta EE per creare, migrare e distribuire applicazioni cloud-native, utilizzando l'implementazione completa di Java EE 8 e della tecnologia di cloud computing.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Impostare l'ambiente di sviluppo necessario per iniziare a sviluppare Jakarta EE applicazioni.
- Crea e crea applicazioni basate su database con l'API Jakarta Persistence.
- Sviluppare e integrare Jakarta EE applicazioni con i servizi web RESTful di Jakarta per la portabilità.
- Containerizza le applicazioni native del cloud per la distribuzione cloud con Docker.
Developing Applications for the Java EE 7 Platform Ed 1
35 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli sviluppatori che desiderano installare, gestire e implementare Java EE 7 per sviluppare applicazioni aziendali.
Al termine di questa formazione, i partecipanti saranno in grado di creare, gestire, implementare, distribuire e proteggere applicazioni e servizi Web aziendali utilizzando Java EE 7.
Java EE 8 for Beginners
21 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli sviluppatori che desiderano utilizzare Java le nuove funzionalità di EE 8 per creare applicazioni cloud.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Configura l'ambiente di sviluppo necessario per iniziare lo sviluppo.
- Comprendere i concetti e l'architettura alla base di Java Enterprise Edition (JEE).
- Creare un'applicazione cloud (o un servizio Web) di esempio.
- Interfaccia di un'applicazione con un database.
- Scrivi e gestisci componenti stateful utilizzando l'inserimento delle dipendenze.
- Scrivere test di integrazione per Java componenti EE.
Java EE 8 Advanced
21 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli sviluppatori che desiderano utilizzare Java EE 8 per creare e distribuire applicazioni aziendali pronte per il cloud, sfruttando tecnologie Java e API avanzate.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Impostare l'ambiente di sviluppo necessario per iniziare a sviluppare applicazioni aziendali con Java EE 8.
- Implementare la logica di business per la progettazione e la creazione di applicazioni orientate al business.
- Integra i microservizi con Java EE 8 componenti per trasformare le applicazioni a livello singolo in applicazioni altamente scalabili e pronte per il cloud.
- Comprendere e applicare Java EE 8 modelli di progettazione e best practice di codifica.
Microservice Development with Java EE 8, Docker, and Kubernetes
28 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli sviluppatori che desiderano containerizzare le proprie Java EE 8 applicazioni ed eseguirle come microservizi nel cloud.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Crea e distribuisci microservizi Java in contenitori Docker.
- Gestire i contenitori Docker usando Kubernetes.
- Integra i microservizi con un sistema monolitico esistente.
- Monitora, testa e proteggi i microservizi.
- Risolvere i problemi relativi ai contenitori e agli ambienti di orchestrazione.
Enterprise Java Programming with Java EE and JBoss (EJB 3.0)
28 oreQuesto corso di 4 giorni è rivolto ai programmatori che già conoscono il linguaggio Java e desiderano sfruttare la tecnologia Enterprise Java Beans 2.0 pur diventando consapevoli delle implicazioni di sicurezza della distribuzione delle applicazioni. Questo corso ha una grande componente pratica che include lo sviluppo di un'applicazione di e-commerce basata su Enterprise Java Beans. Il corso utilizza il JBoss Application Server.
Optimizing Java EE 8
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto a Java sviluppatori che desiderano ottimizzare il proprio ambiente di sviluppo Jave EE 8 per creare, costruire, testare, eseguire il debug e distribuire applicazioni aziendali.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Impostare e configurare l'ambiente di sviluppo necessario per Java EE 8.
- Utilizzare le funzionalità Java EE 8 per sviluppare applicazioni aziendali conformi a Java EE.
- Utilizzare i metodi appropriati per ottimizzare il loro Java EE 8 ambiente.
- Migliorare le routine di monitoraggio delle applicazioni.
- Riconoscere i fattori critici per prestazioni efficienti dei sistemi applicativi.
- Percepire il potenziale di Java EE 8 quando viene implementato in altre iniziative.
Resin Application Server
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) copre gli elementi essenziali dell'installazione, della configurazione, della protezione, dell'ottimizzazione e della gestione di un server applicativo Resin.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Avere una solida conoscenza dell'architettura, delle caratteristiche e delle capacità di Resin.
- Avere la pratica necessaria per implementare e gestire il proprio server applicativo Resin.
Apache TomEE
7 oreApache TomEE è uno stack certificato Java Enterprise Edition (EE) sviluppato su Tomcat (TomEE = Tomcat + funzioni Java EE adizionali). Queste integrazioni facilitano la scrittura di codice, il test della logica aziendale, la configurazione delle risorse gestite dal contenitore e l'amministrazione del server.
In questo corso di formazione dal vivo con istruttore, i partecipanti impareranno come installare, configurare, gestire, risolvere i problemi e ottimizzare un server di applicazioni TomEE.
Pubblico
- Sviluppatori
- Amministratori di sistema
- Ingegneri DevOps
Formato del corso
- Parte lezione, parte discussione, esercitazioni e esercitazioni pratiche