Skip to content
Close

Corso Project Manager
- con certificazione ACCREDIA e PMI®

Video Lezioni in tutta Italia

Giorni e orari a scelta

Certificazione ACCREDIA e PMI®

Diventa Project Manager anche partendo da zero: lezioni live con docenti, certificazione riconosciuta e accompagnamento al lavoro.

100% live · Corso professionale

Corso Oracle Java SE 11 Programmer con certificazione Oracle Certified Professional

Impara a programmare in Java SE 11 e sviluppa applicazioni strutturate, sicure e professionali.

Video lezioni live in tutta Italia
Giorni e orari di frequenza a scelta
Certificazione Oracle Certified Professional JAVA SE11

Diventa sviluppatore Java

Java è uno dei linguaggi più diffusi nello sviluppo software, e gli sviluppatori Java qualificati continuano a essere richiesti sul mercato. Questo percorso ti insegna a padroneggiarlo davvero: parti dalle basi della programmazione strutturata e della programmazione orientata agli oggetti, poi costruisci passo dopo passo le competenze per scrivere codice Java solido, modulare e sicuro.

Durante il corso lavori sull'intero linguaggio: tipi di dati e costrutti decisionali, classi e oggetti, ereditarietà e interfacce, collections e generics, gestione delle eccezioni, sistema a moduli di Java e programmazione concorrente, connessione ai database con JDBC e pratiche di secure coding introdotte con Java SE 11. L'ultimo modulo è un Project Work completo: progetti e realizzi un'applicazione Java modulare come farebbe uno sviluppatore in azienda.

Al termine puoi sostenere l'esame per la certificazione Oracle Certified Professional Java SE 11, che attesta in modo formale la tua competenza sul linguaggio e ti aiuta a distinguerti in un mercato competitivo. Volta Institute forma professionisti tech dal 2011, con un metodo pensato per portarti da studente a sviluppatore Java certificato.

Ottieni la tua certificazione

Il corso Oracle Java SE 11 Programmer prepara al conseguimento della certificazione Oracle Certified Professional JAVA SE11, una credenziale che attesta una conoscenza approfondita del linguaggio Java, delle buone pratiche di programmazione, della modularità e dello sviluppo di codice preciso e sicuro.

Oracle Certified Professional JAVA SE11

La certificazione Oracle Certified Professional JAVA SE11 valorizza le competenze nello sviluppo professionale con Java, dalla programmazione orientata agli oggetti alla gestione di classi, collections, eccezioni, moduli, concorrenza e accesso ai dati. La certificazione è riconosciuta a livello internazionale e l'esame viene sostenuto presso test center autorizzati Pearson VUE. Se non superi l'esame finale, puoi ripetere gratuitamente il corso.

Informazioni e profilo dei corsisti

Modalità, durata e frequenza

Il corso si svolge con videolezioni live online, registrate e disponibili on-demand, dalla durata tra i 4 e i 9 mesi complessivi (in base alla frequenza di partecipazione). Giorni e orari sono a tua scelta.

Livello e requisiti

Non sono richiesti prerequisiti specifici. È utile avere una conoscenza di base dell'area informatica, ma il percorso introduce progressivamente la programmazione Java.

Laboratori e Project Work

Realizzi un progetto Java completo e modulare, applicando programmazione a oggetti, sicurezza, JDBC e persistenza dei dati in uno scenario professionale strutturato.

Certificazione e garanzia

Il corso prepara alla certificazione Oracle Certified Professional JAVA SE11. L'esame viene sostenuto presso test center autorizzati Pearson VUE e, se non lo superi, puoi ripetere gratuitamente il corso.

Cosa imparerai?

  • Programmazione Java: sviluppi codice strutturato e orientato agli oggetti.
  • Classi e oggetti: utilizzi incapsulamento, ereditarietà e interfacce.
  • Collections ed eccezioni: gestisci dati, generics ed errori applicativi.
  • Java modulare: progetti applicazioni organizzate con il Java Module System.
  • Database e sicurezza: utilizzi JDBC e applichi principi di secure coding.

Quali strumenti puoi utilizzare?

  • NetBeans: per scrivere, eseguire, testare e gestire progetti Java in un ambiente di sviluppo completo.
  • Eclipse: per sviluppare applicazioni Java, gestire il codice e utilizzare strumenti di debugging.
  • Java SE Development Kit (JDK): per compilare, eseguire e sviluppare applicazioni Java SE 11.
  • Maven: per gestire dipendenze, build e struttura dei progetti Java.

A chi è rivolto?

  • Neodiplomati e neolaureati: vuoi imparare Java partendo dalle basi.
  • Aspiranti Java Developer: vuoi costruire competenze professionali di sviluppo.
  • Programmatori: vuoi approfondire Java SE 11 e la programmazione a oggetti.
  • Professionisti IT: vuoi ampliare le competenze nello sviluppo software.
  • Candidati Oracle: vuoi prepararti alla certificazione Oracle Certified Professional Java SE 11.

Quali ruoli puoi ricoprire

Le competenze Java permettono di lavorare nello sviluppo software, nella progettazione di applicazioni e nella consulenza IT, all'interno di software house e aziende di diversi settori.

Progettista

Progetta la struttura del software e le soluzioni tecniche a partire dai requisiti del progetto.

Programmatore analista

Analizza i problemi e sviluppa il codice necessario a risolverli, collegando analisi tecnica e implementazione.

Sviluppatore App

Realizza applicazioni software in Java sfruttando il linguaggio e le sue librerie.

Sistemista

Gestisce e mantiene l'infrastruttura informatica su cui vengono eseguite le applicazioni.

Consulente informatico e aziendale

Affianca le aziende nella scelta e nell'adozione delle soluzioni software più adatte alle esigenze organizzative.

Sviluppatore Java in Software House o azienda

Sviluppa prodotti software in software house specializzate oppure realizza e mantiene gli applicativi interni utilizzati dalle aziende.

Moduli didattici del corso di Oracle Java SE 11 Programmer

MODULO 1: Basi di Programmazione
  • Che cos'è la Programmazione Strutturata
  • Che cos'è un algoritmo
  • Basi di UML
  • Diagramma Casi d'uso
  • Diagramma di classe
  • Fondamenti di Programmazione Orientata agli Oggetti
MODULO 2: Comprendere la tecnologia Java
  • Descrivere la tecnologia e lo sviluppo Java
  • Identificare le funzionalità chiave del linguaggio Java
  • Creare un programma Java eseguibile con la classe main
  • Compilare ed eseguire un programma Java dalla riga di comando
  • Creare e importare package
MODULO 3: Tipi di dati, stringhe, operatori e costrutti decisionali
  • Dichiarare e inizializzare variabili, inclusi casting e promozione dei tipi primitivi
  • Identificare l'ambito delle variabili
  • Utilizzare l'inferenza del tipo di variabile locale
  • Creare e manipolare String
  • Manipolare dati con StringBuilder
  • Utilizzare gli operatori Java
  • Utilizzare parentesi per modificare le precedenze
  • Utilizzare if, if/else e switch
  • Creare e utilizzare cicli do/while, while, for e for-each
  • Utilizzare le istruzioni break e continue
MODULO 4: Usare classi, oggetti ed array
  • Dichiarare, istanziare e utilizzare array mono e bidimensionali
  • Dichiarare e creare istanze di oggetti Java
  • Comprendere il ciclo di vita degli oggetti e la Garbage Collection
  • Definire la struttura di una classe Java
  • Leggere e scrivere gli attributi di un oggetto
  • Creare e utilizzare metodi
  • Creare metodi e costruttori con argomenti e valori di ritorno
  • Creare e invocare metodi con overload
  • Applicare la parola chiave static a metodi e attributi
  • Applicare specificatori di accesso e principi di incapsulamento
MODULO 5: Ereditarietà ed Interfacce
  • Creare e utilizzare sottoclassi e superclassi
  • Creare ed estendere classi astratte
  • Abilitare il polimorfismo con l'override dei metodi
  • Utilizzare il polimorfismo per lanciare e chiamare metodi
  • Distinguere overload, override e mascheramento
  • Creare e implementare interfacce
  • Distinguere ereditarietà delle classi ed ereditarietà delle interfacce
  • Implementare interfacce funzionali utilizzando espressioni lambda
MODULO 6: Lavorare con Arrays e Collections
  • Utilizzare le classi wrapper e l'auto-boxing
  • Utilizzare i Generics, incluse le wildcards
  • Utilizzare ArrayList, Map, List e Deque
  • Ordinare Collections e array con Comparator e Comparable
MODULO 7: Java I/O API
  • Leggere e scrivere file e dati da console utilizzando i flussi di I/O
  • Gestire il file system con l'API java.nio.file
  • Implementare serializzazione e deserializzazione degli oggetti Java
  • Utilizzare Java Streams per filtrare, trasformare ed elaborare dati
  • Eseguire raggruppamento, partizionamento e riduzione su flussi sequenziali e paralleli
MODULO 8: Manipolare le eccezioni
  • Comprendere i vantaggi della gestione delle eccezioni
  • Distinguere tra eccezioni checked, unchecked ed errors
  • Creare blocchi try-catch
  • Comprendere come le eccezioni modificano il flusso del programma
  • Creare e invocare metodi che generano eccezioni
MODULO 9: Comprendere i moduli
  • Descrivere il JDK modulare
  • Dichiarare i moduli e abilitare l'accesso tra moduli
  • Comprendere come viene compilato ed eseguito un progetto modulare
MODULO 10: Enum, classi wrapper e date
  • Definizione del tipo enumerativo, metodi e costruttori
  • Classi wrapper, AutoBoxing e AutoUnboxing
  • Formattazione e gestione delle date con il package java.time
MODULO 11: Comprendere i package
  • Utilizzo dei package nella strutturazione di un programma
  • Analisi dei principali package Java
MODULO 12: Lambda
  • Programmazione funzionale
  • Interfacce funzionali
  • Definizione di una espressione lambda
  • Espressioni lambda e scope delle variabili
  • Espressioni lambda con uno o più operatori
MODULO 13: Secure Coding in Java SE
  • Descrivere il JDK modulare
  • Dichiarare i moduli e abilitare l'accesso tra i moduli
  • Comprendere come viene compilato ed eseguito un progetto modulare
MODULO 14: Database Applications con JDBC
  • Connettersi al database ed eseguire operazioni SQL con l'API JDBC
  • Elaborare i risultati delle query
  • Preparazione di un mini progetto per PMI
MODULO 15: Project Work

Nel Project Work metterai in pratica le competenze apprese su Java SE 11, architettura modulare, sicurezza del codice e persistenza dei dati in un sistema sanitario strutturato.

Potrai sviluppare il caso per organizzazioni reali di terzi, per realtà di tua proprietà oppure per scenari inventati:

  • Architettura modulare e sicurezza dell'applicazione
  • Persistenza e affidabilità del servizio
  • Produzione della documentazione e delivery del progetto
  • Utilizzo del Java Module System per creare applicazioni scalabili e incapsulate
  • Implementazione di logiche di business utilizzando programmazione funzionale e orientata agli oggetti
  • Sviluppo di software con elevati standard di sicurezza e robustezza

Trasforma la formazione in nuove opportunità: scopri il nostro Job Placement

Il percorso non si chiude con la certificazione. Volta ti supporta nella valorizzazione delle competenze acquisite con il servizio di Job Placement, per trasformare la formazione in opportunità concrete.

Il servizio si sviluppa in fasi pensate per offrire un supporto strutturato e progressivo sia a chi muove i primi passi nel mondo del lavoro, sia ai professionisti che intendono valorizzare le proprie competenze e cogliere nuove opportunità. Grazie alla formazione ricevuta, i nostri discenti potranno entrare in contatto con realtà partner alla ricerca di nuovi profili.

Scopri il Job Placement →

Puoi pagare il corso in comode rate

Puoi accedere al mondo della formazione di Volta Institute in maniera flessibile, scegliendo pagamenti rateizzati pensati per adattarsi alle tue necessità.

Compass
Banca Sella
Deutsche Bank
HeyLight

Ente accreditato dal Ministero dell'Istruzione e del Merito

Volta Institute è un Ente Accreditato dal Ministero dell'Istruzione e del Merito (Decreto MIM n. 2941 del 3 dicembre 2024).

L'accreditamento certifica che l'ente rispetta i requisiti previsti dalla normativa nazionale in materia di formazione e istruzione, garantendo l'erogazione di percorsi formativi di qualità, aggiornati e conformi agli standard ministeriali. L'accreditamento del MIM rappresenta una garanzia di serietà, affidabilità e valore del percorso formativo scelto.

1_Banner_CartaDocente_VoltaInstitute_728x90 (3)

Corsi di specializzazione Indagini Digitali Forensi

Completa la tua formazione con i corsi di specializzazione di Volta Institute. 

FAQ sul corso Oracle Java SE 11 Programmer

Cosa fa un programmatore Java?
Un programmatore Java progetta, scrive e mantiene applicazioni software con il linguaggio Java: dalla logica di base alla gestione di dati, eccezioni e architetture modulari. È una delle figure più richieste nello sviluppo software, perché Java resta uno dei linguaggi più diffusi in ambito enterprise e mobile.
Che lavoro posso fare dopo il corso Oracle Java SE 11 Programmer?
Il corso forma per ruoli come programmatore analista, sviluppatore App e consulente informatico, oltre a figure come progettista, sistemista o sviluppatore interno in azienda. Sono gli sbocchi professionali collegati alle competenze Java e alla certificazione Oracle che ottieni al termine del percorso.
Serve una base di programmazione per iscriversi?
Non sono richiesti prerequisiti per iscriverti: il primo modulo copre le basi della programmazione (algoritmi, UML, fondamenti della programmazione orientata agli oggetti) prima di entrare nel linguaggio Java.
Le lezioni sono live o registrate?
Il corso si svolge online con lezioni live e interattive, durante le quali è possibile confrontarsi con i docenti e porre domande. Le lezioni vengono anche registrate e rese disponibili on demand, così da poter recuperare o rivedere i contenuti. Giorni e orari sono a discrezione dello studente per favorire la partecipazione anche di chi lavora o ha altri impegni.
Quanto dura il corso e come mi iscrivo?
Il corso dura 60 ore. Per conoscere le prossime date e iscriverti, richiedi informazioni tramite il form: ti ricontattiamo con programma, calendario e costi.
Che certificazione ottengo e chi la rilascia?
Al termine puoi sostenere l'esame per la certificazione Oracle Certified Professional Java SE 11, rilasciata da Oracle e riconosciuta in 160 paesi. Volta Institute ti fa sostenere l'esame presso i test center autorizzati Pearson VUE.
Che differenza c'è tra la certificazione Oracle e il Diploma dell'Istituto?
La certificazione Oracle Certified Professional Java SE 11 è rilasciata da Oracle dopo il superamento di un esame presso i test center Pearson VUE, ed è riconosciuta in 160 paesi. Il Diploma dell'Istituto è invece l'attestato di partecipazione rilasciato da Volta Institute al termine del percorso.
Il corso Oracle Java SE 11 Programmer è adatto a te?
Il corso è pensato per chi vuole entrare nello sviluppo software partendo dai fondamenti della programmazione, per chi arriva da altri settori e vuole riqualificarsi come sviluppatore, e per chi vuole formalizzare le proprie competenze Java con una certificazione Oracle.
Quali strumenti e ambienti di sviluppo si usano nel corso?
Lavori con gli ambienti di sviluppo Java più diffusi, NetBeans ed Eclipse, oltre al Java SE Development Kit. Il percorso alterna teoria ed esercitazioni pratiche sugli stessi strumenti che userai anche all'esame di certificazione.
Cosa succede se non supero l'esame di certificazione?
Se non superi l'esame finale, puoi ripetere gratuitamente il corso.
Il corso include un servizio di Job Placement?
Volta Institute mette a disposizione un percorso di accompagnamento professionale finalizzato a supportare l'ingresso o il riposizionamento nel mondo del lavoro. Il servizio comprende preparazione ai colloqui, revisione e ottimizzazione del curriculum, valorizzazione delle competenze acquisite, matching con le aziende partner e organizzazione di colloqui quando emergono opportunità coerenti con il profilo.
Volta Institute è affidabile?
Sì, e lo dicono i numeri. Volta Institute conta quasi 5.000 recensioni su Trustpilot lasciate dai suoi studenti. Ad oggi i nostri percorsi formativi hanno raggiunto 52.162 alunni, rilasciato 41.729 certificazioni ed erogato 3.703.502 ore di lezione, con un network di 1.640 aziende partner che collaborano con noi per l'inserimento professionale dei nostri studenti.
Quanto costa il corso e si può pagare a rate?
Il costo varia in base al corso scelto e all'eventuale percorso di specializzazione abbinato. Per conoscere il prezzo è necessario richiedere una consulenza gratuita con un nostro esperto, che preparerà un preventivo personalizzato in base alle tue esigenze. Durante la consulenza potrai inoltre conoscere le modalità di pagamento disponibili, comprese le formule di rateizzazione e le agevolazioni applicabili.
Posso specializzarmi in un'area specifica di Java dopo il corso?
Sì. Dopo aver completato questo corso professionale, puoi approfondire uno strumento specifico con una specializzazione dedicata, ad esempio Java Spring e Spring Boot per lo sviluppo di applicazioni e API con Spring, o Microservizi in Java per le architetture a microservizi.

Iscriviti ora e ricevi un tablet in omaggio
 

Compila il form, ti risponderemo il prima possibile.