PC Academy Adobe Authorized Training Center

Corso Online Java Standard Edition per Programmatori + Certificazione OCA

Valutazione corso:

4.7 / 5.0


Prezzo: € 700


Aggiungi al carrello

Perchè seguire questo Corso

  • Arricchisci il tuo CV con competenze altamente professionali e richieste dal mondo del lavoro
  • Acquisisci la preparazione necessaria a superare l’esame per la prestigiosa certificazione Oracle
  • Partecipi alle selezioni di personale per programmatore Java proposte su molteplici siti di annunci di lavoro
  • Apprendi un linguaggio moderno e sempre nuovo
  • Impari a sviluppare applicazioni lato client in JAVA
Certificazione ed Attestato Programma del CorsoPrerequisiti Tutoraggio ed Assistenza Offerte Lavorative Iscrizione e Tempi di Accesso Videolezione d'esempio Sistemi di Valutazione Modalità di Pagamento Lavori degli Allievi Richiedi Informazioni Domande Frequenti

Prerequisiti

Il Corso è consigliato a chi è già in possesso della conoscenza di almeno un altro linguaggio di programmazione. Quanti non siano in possesso di tali requisiti e non abbiano mai affrontato la programmazione sono invitati a valutare il percorso denominato Master Java Standard Edition per Tutti

Torna al Menu

Programma del Master

Il corso online Java Programmer è un’ottima opportunità per chi vuole imparare un linguaggio ad alto livello tra i più richiesti ed utilizzati nel mondo della programmazione.
Questo videocorso, basato sull’ultima versione del linguaggio, è completo ed adatto anche agli studenti alle prime armi, non richiede conoscenze di base e tratta tutti gli argomenti con semplicità e chiarezza.
Il corso offre tutte le competenze necessarie per programmare in Java, prestando particolare attenzione alla gestione di classi, oggetti e metodi adatti alla creazione di applicazioni. I programmi creati saranno corredati da interfacce grafiche che li rendono facilmente utilizzabili dagli utenti finali.
Gli studenti saranno guidati nell’utilizzare tecniche avanzate come la programmazione multithreading, la gestione dei database ed il networking, fondamentali per la realizzazione di software complessi.
Nella seconda parte del percorso formativo si affronteranno ed approfondiranno alcuni argomenti necessari a sostenere l’esame di Certificazione Java SE OCA (Oracle Certified Associate); si tratta del primo riconoscimento ufficiale per gli sviluppatori Java, propedeutico a tutti i successivi e parte fondamentale di un percorso formativo riconosciuto in tutto il mondo.
Questa parte del corso segue fedelmente il programma fornito dalla Oracle per l’esame di certificazione, che verrà sostenuto in inglese, offrendo il vantaggio di spiegazioni ed approfondimenti in lingua italiana.
Il corso si sviluppa in numerose video‐lezioni che seguono passo passo tutti gli argomenti teorici, riportando anche esempi di domande d’esame per apprendere meglio le strategie di risoluzione dei quesiti e centinaia di quiz che rappresentano le diverse tipologie e le principali difficoltà che potranno presentarsi durante l’esame.

Per il Programma dettagliato fai click qui.

Torna al Menu

Certificazione ed Attestato

Al termine del Corso l’allievo che abbia consegnato tutte le esercitazioni previste dal suo percorso formativo riceve l’Attestato di Frequenza su cui vengono riportati tutti gli argomenti trattati dal Corso. Questo Corso non prevede esami finali, ma la consegna di una serie di esercitazioni. Le esercitazioni saranno consegnate tramite email.

Gli allievi del corso hanno la preparazione necessaria a sostenere e superare l’esame di certificazione Certificazione Java SE OCA (Oracle Certified Associate).
Sostenere o meno l’esame di certificazione Oracle è scelta dell’allievo e non compromette il ricevimento dell’attestato di partecipazione al corso.

Il prezzo dell’esame non è incluso nel costo del corso.
L'importo dell'esame viene imposto dalla Oracle.
Verifica il prezzo dell'esame.

Gli allievi potranno sostenere l’esame presso PC Academy a Roma oppure presso qualsiasi altro centro nel mondo; al momento della prenotazione dell’esame si potrà fare riferimento a PC Academy per verificare le sedi d’esame e per apprendere la modalità di prenotazione e pagamento dell’esame stesso.
L’esame di Certificazione Java Oracle, per coloro che volessero sostenerlo, è disponibile esclusivamente in lingua Inglese.

Torna al Menu

Tutoraggio ed Assistenza

Durante i 6 mesi di frequenza, il frequentatore può avvalersi dei consigli e dei suggerimenti del proprio Tutor. La comunicazione con il Tutor avviene attraverso la piattaforma stessa, tramite il forum, oppure tramite mail.
Il Tutor guiderà l'allievo all'interno della piattaforma e lo aiuterà a portare a termine il percorso formativo. Il Tutor si occuperà di correggere tutte le esercitazioni dell’allievo. L’allievo potrà scrivere al Tutor in qualsiasi momento per chiedere chiarimenti o per chiedere sostegno nello svolgimento di un esercizio. Uno specifico servizio di assistenza tecnica viene inoltre offerto allo scopo di aiutare gli allievi nelle installazioni e configurazioni dei software necessari allo svolgimento del Corso.

Torna al Menu

Tempi di Accesso

Il Corso può iniziare in qualsiasi momento.
Sul modulo d'iscrizione è presente uno spazio in cui è possibile specificare la data esatta in cui si desidera avviare la formazione. Per avviare la procedura d'iscrizione è sufficiente utilizzare il tasto Aggiungi al carrello.
Attraverso il tasto Aggiungi al carrello si avvierà una procedura automatica che porterà alla compilazione del modulo d'iscrizione. Una volta compilato il modulo d'iscrizione compariranno le diverse modalità di pagamento possibili: Carta di Credito, Bonifico, Bollettino Postale.
Dal momento in cui si compila il modulo d'iscrizione si ha una settimana di tempo per poter procedere con il pagamento attraverso la modalità prescelta.
Entro 24h lavorative dal pagamento si ricevono username e password per accedere al Corso online.
Tutte le risorse del Corso, videolezioni, dispense e quiz, sono fruibili 24h su 24 lasciando l’allievo libero di decidere autonomamente quanto tempo dedicare allo studio. Premesso che i tempi di apprendimento individuale possono leggermente differire da persona a persona, si è stimato che dedicando al Corso circa 10 ore settimanali di studio si riesce a concludere serenamente la formazione nell’arco di 6 mesi. Il Corso non ha quindi necessariamente la durata di 6 mesi, la maggioranza dei nostri allievi conclude anticipatamente la formazione consegnando anzitempo tutte le esercitazioni previste dal questo percorso formativo.
Nei rari casi in cui, per imprevisti personali, non si riesce a concludere il percorso nei 6 mesi, è previsto 1 mese aggiuntivo a titolo gratuito.

Torna al Menu

Sistemi di Valutazione

Durante il percorso formativo l’allievo dovrà eseguire una serie di test ed esercitazioni che saranno sottoposte all’attenzione del tutor online che si occuperà della correzione.
Alcune esercitazioni sono obbligatorie, il percorso si considera concluso quando l’allievo ha consegnato tutte le esercitazioni obbligatorie

Torna al Menu

Supporto alla tua carriera

Pc Academy riceve continuamente da parte di aziende importanti richieste di cv e offerte di lavoro; abbiamo creato il portale Job Center per aiutare i nostri studenti a trovare lavoro dopo la formazione.

 offerte di lavoro

Torna al Menu

Modalità di Pagamento

L’importo di questo Corso è di €700, salvo eventuali promozioni.

L’importo del Corso può essere corrisposto:

  • in 2 rate da 350 (prima rata all’iscrizione ‐ seconda rata dopo 2 mesi di frequenza)
  • in unica soluzione; in questo caso si riceve uno sconto del 5%

Tutti i versamenti possono essere effettuati tramite bonifico, bollettino postale, carta di credito oppure tramite cassa recandosi presso la sede di Roma.
Gli exallievi e le aziende possono sempre beneficiare di particolari sconti richiedendo un coupon sconto.

Promozione 2019

Per tutto il 2019, iscrivendoti a questo corso Ricevi Gratis il corso online Presentarsi alle aziende in modo professionale del valore di €50,00

Torna al Menu

Programma Dettagliato

Corso Java Standard Edition per Programmatori + Certificazione OCA

Java Standard Edition per Programmatori

Introduzione
Installazione ambiente di sviluppo
Introduzione linguaggio Java
Compilazione ed esecuzione
Sintassi java
Esercitazioni

Basi della programmazione
Tipi di dato primitivi
Caso particolare: la classe String
Variabili locali
Casting
Operatori di assegnazione, relazionali e booleani
Operatori aritmetici
Pre/post incremento e concatenazione stringhe
Input/Output utente
Array monodimensionali
Array multidimensionali
Istruzione If-Else e operatore ternario
IF annidati
Istruzione Switch - case
Istruzione Switch - case in java 7
Ciclo While
Ciclo Do-While
Ciclo For
Cicli annidati
Cicli infiniti
Labels, Break e Continue
Esercitazioni
Questionario

Metodi
Il metodo Main ed i sottoprogrammi
Metodi di classe: La parola chiave Static
Passaggio dei parametri per riferimento e per valore
Passaggio dei parametri
Modificatori
Gestione e importazione dei package
Scope delle variabili
Esercitazioni
Questionario

Programmazione ad oggetti
La programmazione ad oggetti
Progettare una Classe
Istanziare un Oggetto: il costruttore
Variabili d’istanza e incapsulamento
Visibilità dei membri di una classe
Il reference This
La parola riservata null
Membri statici e membri dinamici
Esercitazioni
Questionario

Ereditarietà
Il concetto di ereditarietà
Strutture ereditarie
Dalla teoria alla pratica: Ereditarietà
La parola riservata super
La classe Object
Impedire l'ereditarietà: la parola riservata final
Esercitazioni
Questionario

Polimorfismo in java
Polimorfismo
Overloading e Overriding
Binding dinamico
Casting con oggetti
Cast e instanceof
Esercitazioni
Questionario

Interfacce e classi astratte
Interfacce
Ereditarietà e polimorfismo nelle interfacce
Classi astratte
Classi innestate
Classi anonime
Metodi di default
Metodi di default: un esempio pratico
Interfacce e metodi statici
Esercitazioni
Questionario

Eccezioni
Errori ed eccezioni
Il costrutto TRY-CATCH-FINALLY
Il costrutto TRY-CATCH-FINALLY in Java 7
Tipi di eccezione ed il costrutto Throws
Lanciare un’eccezione: il costrutto Throw
Eccezioni personalizzate
Esercitazioni
Questionario

Programmazione grafica
Interfacce grafiche
Le interfacce grafiche di Netbeans
TextField ed etichette
Pulsanti
Tabbedpane
Esempio. Utilizzare la classe Persona
Esercitazioni
Questionario

Programmazione Multithreading
Multithreading
Dimensione temporale dei thread
Creazione dei thread
Priorità e scheduler dei sistemi operativi
Sincronizzazione dei thread
Esercitazioni
Questionario

Il Framework Collections
Framework Collections
Foreach ed Iterator
Implementazioni di Set e SortedSet
Implementazioni di List
Implementazioni di Queue
Implementazioni di Map e SortedMap
Tipi Generics
Esercitazioni
Questionario

Input/Output e Networking
Introduzione all’I/O: input da tastiera
Java.io: Leggere un
Java.io: Scrivere su un
Java.io: Operazioni su
Networking: Socket
Esercitazioni
Questionario

Gestione dei dati: JDBC
JDBC
Database: executeQuery
Database: executeUpdate
Esercitazioni

Lambda Calcolo (Java 8)
Lambda Calcolo Introduzione
Espressioni Lambda Semplici
Espressioni Lambda Semplici:Esempi
Espressioni Lambda,Generics ed Eccezioni
Espressioni Lambda a Blocchi
Espressioni Lambda a Blocchi:Esempi
Espressioni Lambda come Argomenti di Metodo
Espressioni Lambda: Method Reference statici
Espressioni Lambda: Method Reference non static
Espressioni Lambda e Costruttori
Codici d'esempio

Preparazione alla Certificazione OCA


Premessa
Informazioni sulla certificazione OCA
API Java 8 URL
Documentazione OCA Java 8

Java basics
Variabili
Espressioni, istruzioni e blocchi
Classi
Compilazione
Esercitazioni
Test capitolo

Working with Java Data Types
Tipi primitivi
Classe String
Classe StringBuilder
Oggetti ed Ereditarietà
Esercitazioni
Test capitolo

Using Operators and Decision Constructs
Operatori
If then Else
Switch Case
Esercitazioni
Test capitolo

Creating and Using Arrays
Array
Liste dinamiche
Esercitazioni
Test capitolo

Using Loop Constructs
Ciclo for
While e Do while
Foreach
Esercitazioni
Test capitolo

Working with Methods and Encapsulation
Metodi
Gestione dei parametri
Classi annidate
Ereditarietà e Casting
Esercitazioni
Test capitolo

Working with Inheritance
Interfacce e classi astratte
Ereditarietà e Polimorfismo
Lambda Calcolo
Predicati
Esercitazioni
Test capitolo

Handling Exceptions
Eccezioni
Esercitazioni
Test capitolo

Programming with Date and Time Api
Date and Time

Quiz di Simulazione Esame OCA
Quiz 1 - Java Basics
Quiz 2 - Working with Java Data Types
Quiz 3 - Using Operators and Decision Constructs
Quiz 4 - Creating and Using Arrays
Quiz 5 - Using Loop Constructs
Quiz 6 - Working with Methods and Encapsulation
Quiz 7 - Working with Inheritance
Quiz 8 - Handling Exceptions
Quiz 9 - Working with Selected Classes from the Java API
Quiz 10 - OCA Practice Exam
Quiz 11 - OCA Practice Exam - Random

Approfondimento: Packaging, Compiling, and Interpreting Java Code
Approfondimento: Programming with Java statements
Approfondimento: Programming with Java Operators And Strings
Approfondimento: Working with Basic Classes and Variables
Approfondimento: Understanding Methods and Variable Scope


Torna al Menu