Contattataci

Struttura del corso

Introduzione a Java

  • Versioni di Java
  • Installazione della Macchina Virtuale
  • Piattaforma
  • Strumenti
  • Utilizzo della documentazione e dei libri selezionati
  • Aree di sviluppo di Java
  • Analisi delle opzioni

Sintassi del linguaggio

  • Dichiarazioni e Tipi di Dato
  • Tipi semplici
  • Tipi riferimento
  • Istruzioni di controllo del flusso
  • Array

Programmazione ad Oggetti

  • Modellazione
  • Oggetti: Proprietà e Metodi
  • Creazione di Oggetti
  • Oggetti e riferimenti
  • Classi
  • Interfacce
  • Pacchetti
  • Ereditarietà
  • Classi Astratte
  • Polimorfismo

Gestione delle eccezioni

  • Il blocco try ... catch
  • Creazione dei propri tipi di eccezione

Azioni di input e output

  • Stream e Filtri
  • Gestione dei File
  • Serializzazione degli Oggetti
  • Collezioni di Dati

Programmazione Multithread

  • Applicazioni Multithread
  • Il ciclo di vita del thread
  • Sincronizzazione
  • Protezione dei dati

Fondamenti dello sviluppo di applicazioni web in Java

  • Rassegna dei framework più popolari per la creazione di applicazioni web
  • Architettura multi-tier
  • Applicazioni nell'architettura Richiesta/Risposta
  • Chiamata e interazione con il database
  • Modellazione dell'applicazione aziendale
  • Strato di servizi e controller
  • Creazione delle viste
  • Analisi dei casi d'uso più comuni

Requisiti

Questo corso è destinato agli sviluppatori che hanno familiarità con un linguaggio procedurale o strutturale (come C, Pascal, C++, Delphi).

 35 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (7)

Corsi in Arrivo

Categorie relative