Sviluppatore Java Questo percorso richiede l'acquisizione di specifiche competenze che renderanno il candidato in grado di programmare tramite il linguaggio Java. I principali obiettivi sono:
- conoscenza della sintassi del linguaggio Java
- conoscenza della modalità di funzionamento della Virtual Machine
- conoscenza delle principali librerie di funzioni a disposizione nativamente nel linguaggio
- conoscenza della programmazione orientata agli oggetti
Sviluppatore Web Questo percorso richiede l'acquisizione di specifiche competenze che renderanno il candidato in grado di realizzare applicazioni basate sulla tecnologia Web attraverso application server J2EE. I principali obiettivi sono:
- conoscenza dell'HTML
- conoscenza del JavaScript
- conoscenza di CSS
- conoscenza del protocollo HTTP
- conoscenza del funzionamento del web container J2EE
- conoscenza della programmazione di Servlet e JSP
- conoscenza dello sviluppo di Taglib e JSTL
- conoscenza dello sviluppo basato su Struts
- conoscenza dello sviluppo basato su JSF
Java Architect Questo percorso richiede l'acquisizione di specifiche competenze che renderanno il candidato in grado di progettare architetture di classe enterprise, sistemi di messaggistica e architetture orientate ai servizi. I principali obiettivi sono: conoscenza del funzionamento del container EJB conoscenza delle specifiche JMS presentazione del modello SOA e di una sua specifica implementazione commerciale.
Corsi monografici A parte vengono proposti corsi monografici che hanno los copo di approfondire specifici argomenti che vanno a completare le conoscenze acquisite nel vari percorsi.
- accesso ai dati con JDBC
- accesso ai dati con Hibernate
- Java Multithreading
- Java I/O
- Swing