Programmazione Java Livello Intermedio

Corso

A Anzola Emilia

550 € IVA inc.

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Descrizione

  • Tipologia

    Corso

  • Livello

    Livello intermedio

  • Luogo

    Anzola emilia

  • Ore di lezione

    30h

  • Durata

    10 Settimane

  • Inizio

    Scegli data

Oltre ad essere il linguaggio di programmazione che sta dietro al sistema operativo mobile Android, il linguaggio Java è utilizzato in tutti i tipi di applicazioni, compresi i siti web.

Il corso mira ad approfondire le conoscenze teoriche e pratiche necessarie per utilizzare tutte le potenzialità e gli strumenti forniti da JAVA.

Il corso è composto da 10 lezioni e si svolgerà con cadenza settimanale, tutti i martedì dalle 18:00 alle 21:00, a partire da Novembre 2018*.

I contenuti teorici trattati durante ogni lezione saranno sempre affiancati da esercitazioni pratiche.

Sedi e date

Luogo

Inizio del corso

Anzola Emilia (Bologna)
Visualizza mappa
Via delle Querce 2, 40011
Orario: Martedì dalle 18:00 alle 21:00.

Inizio del corso

Scegli dataIscrizioni aperte

Profilo del corso

ll corso è destinato a coloro che conoscano le basi della programmazione con JAVA e desiderino approfondire in maniera strutturata le potenzialità di tale linguaggio.

È necessario aver seguito con successo un corso per principianti (come ad esempio, il nostro corso “Programmazione JAVA – livello BASE”) o dimostrare la propria esperienza nello sviluppo di semplici applicazioni.

Domande e risposte

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Chi vuoi che ti risponda?

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

Opinioni

Materie

  • Scrittura algoritmi complessi
  • Programmazione Java
  • Gestione avanzata interfaccia grafica
  • Utilizzo di Framework
  • Polimorfismo e incapsulamento
  • Metodi e classi static
  • Design patterns
  • Grafica e gestione ad eventi
  • Multithreading
  • Packaging and deployment

Professori

Salvatore Martello

Salvatore Martello

Ingegnere informatico

Dopo la laurea, ha lavorato per 5 anni come consulente IT, ottenendo certificazioni internazionali come "Certified Associate in Project Management" e "Oracle Essbase Certified Implementation Specialist". Ha lavorato anche come consulente per l’analisi e lo sviluppo di applicazioni di Business Intelligence. Attualmente è docente di informatica presso istituti tecnici di istruzione superiore; tiene anche corsi di formazione sui seguenti temi: programmazione Java, SQL, Tecnologie Web (HTML, Javascript, CSS, framework), progettazione e realizzazione database relazionali, Project Management.

Programma


Durante il corso, verranno affrontati i seguenti argomenti:

  • scrittura di algoritmi complessi per risolvere i principali problemi del mondo della programmazione
  • tecniche avanzate per la programmazione ad oggetti
  • strumenti per permettere la lettura e la scrittura su file e/o database
  • gestione avanzata dell’interfaccia grafica
  • sviluppo di applicazioni concorrenti e distribuite
  • distribuzione di un’applicazione
  • utilizzo di Framework come Java EE

Modulo 1: Programmazione procedurale avanzata

Modulo 1: Programmazione procedurale avanzata

· Algoritmi ricorsivi

· Algoritmi di ordinamento

Modulo 2: Programmazione ad oggetti avanzata

· Metodi e classi static

· Polimorfismo e incapsulamento

· Design Patterns

· Java Generics

· Gestione strutture dati: code, liste, alberi

Modulo 3: Funzionalità avanzate

· Grafica e gestione ad eventi

· Gestione dei flussi di Input/Output

· Multithreading e gestione della concorrenza

· Applicazioni distribuite

· Connessione a un Database

· Packaging and deployment

Modulo 4: Framework

· Il Framework Java EE




Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Programmazione Java Livello Intermedio

550 € IVA inc.