Corso Project Manager
- con certificazione ACCREDIA e PMI®
- 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.
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.
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à.
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.
.jpg?width=300&name=1_Banner_CartaDocente_VoltaInstitute_728x90%20(3).jpg)
Articoli correlati
Corsi di specializzazione Indagini Digitali Forensi
FAQ sul corso Oracle Java SE 11 Programmer
Cosa fa un programmatore Java? +
Che lavoro posso fare dopo il corso Oracle Java SE 11 Programmer? +
Serve una base di programmazione per iscriversi? +
Le lezioni sono live o registrate? +
Quanto dura il corso e come mi iscrivo? +
Che certificazione ottengo e chi la rilascia? +
Che differenza c'è tra la certificazione Oracle e il Diploma dell'Istituto? +
Il corso Oracle Java SE 11 Programmer è adatto a te? +
Quali strumenti e ambienti di sviluppo si usano nel corso? +
Cosa succede se non supero l'esame di certificazione? +
Il corso include un servizio di Job Placement? +
Volta Institute è affidabile? +
Quanto costa il corso e si può pagare a rate? +
Posso specializzarmi in un'area specifica di Java dopo il corso? +
Compila il form, ti risponderemo il prima possibile.
