Programmazione Java Livello Intermedio
Corso
A Anzola Emilia
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
Inizio del corso
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.
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
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
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