Corsi
In collaborazione con altri sviluppatori qualificati proponiamo corsi di formazione in ambito Java
Il percorso formativo prevede lezioni in aula composte di una parte
teorica e da una parte di laboratorio. Le lezioni teoriche saranno
affrontate con l'ausilio di slide e manuali.
Le lezioni pratiche saranno affrontate con esercitazioni nelle
quali saranno proposti casi reali d'utilizzo delle tecnologie.
- Corso Java base
- Corso Java per il web
- Corso Java enterprise
- Corso Hibernate
Requisiti: conoscenza principi di programmazione procedurale
Obiettivi: conoscenza principi programmazione OOP con Java
Partecipanti: programmatori
Durata: 64 ore
- Introduzione a Java
- I principi del paradigma Object Oriented
- La sintassi di Java e la code convention
- I tipi primitivi, gli operatori
- Creazione di classi e di oggetti
- Il ciclo di vita degli oggetti
- Il riutilizzo del codice con l'Ereditarietà
- Il Polimorfismo
- Le classi astratte
- Le interfacce
- La gestione degli errori
- Utilizzo di String, StringBuffer
- L'utilizzo delle Collezioni
- Programmazione multithreading
- JDBC
- Swing
Requisiti: conoscenza base di Java
Obiettivi: conoscenza delle tecnologie per implementare web application con l'utilizzo di diverse tecnologie
Partecipanti: programmatori
Durata: 56 ore
- Concetti di programmazione per il web
- Introduzione su architettura a layer delle applicazioni
- Pattern Model View Controller
- Introduzione ai JSP/Servlet engine
- Installazione e configurazione Tomcat
- Concetto di HTTP Session
- Concetto di HTTP Request
- Concetto di HTTP Response
- Servlet
- Introduzione a Structs
- Introduzione a Java Server Faces
Requisiti: conoscenza media di Java
Obiettivi: conoscenza delle tecnologie per implementare applicazioni di tipo enterprise
Partecipanti: programmatori
Durata: 56 ore
- Concetti di programmazione distribuita
- Installazione e configurazione di JBoss
- Enterprise JavaBeans (EJB)
- Web Services
- Java Messaging System (JMS)
- Java Native Directory Interface(JNDI)
Requisiti: conoscenza base di Java
Obiettivi: conoscenza su utilizzo di Hibernate come strato d'interfaccia al database
Partecipanti: Architets, Analisti, programmatori
Durata: 32 ore
- Architettura Hibernate
- Installazione e configurazione Hibernate
- Mapping delle classi
- Il concetto di Session
- Il linguaggio SQL
- Il linguaggio HSQL