Corso Java

♨️ Il CORSO BASE di JAVA inizierà tra qualche settimana! ♨️Cosa aspetti? Iscriviti all'indirizzo info@antsrl.com ✉️La nostra FORMAZIONE è un'OPPORTUNITÀ di CARRIERA! www.formatieoccupati.it 👈🏻

Slået op af Formati e Occupati i 10. februar 2017

Via Valsugana, 15, Milano

Corso di Java Base

DURATA: 240 ore


OBIETTIVO:
 Al termine del corso i partecipanti saranno in grado di:
– Utilizzare i concetti di programmazione orientata agli oggetti (OO)
– Utilizzare i vari costrutti del linguaggio di programmazione Java e gli strumenti standard del linguaggio Java
– Sviluppare semplici applicazioni Java
– Creare applicazioni client-server che sfruttano le tecnologie web e la connessione alle basi di dati

PROGRAMMA: 
MODULO 1: Introduzione alla programmazione
– Ripresa dei concetti di logica di programmazione
– Introduzione ai linguaggi di programmazione Java
– Progettazione con Algoritmi, diagrammi di flusso e pseudo codifica

MODULO 2: Fondamenti di Programmazione Java
– Strutture fondamentali di programmazione Java
– (Variabili, Costanti, Operatori, Strutture di controllo, Strutture iterative, Array)
– Costrutti decisionali e Cicli (if e if/else, switch, while, for, do/while)

MODULO 3: Fondamenti di Programmazione ad Oggetti
– Fondamenti teorici della tecnologia a oggetti: l’approccio Object Oriented
– Disegno Object Oriented
– La modellazione UML

MODULO 4: Programmazione ad oggetti con java
– Variabili ed oggetti: dichiarazione, inizializzazione e utilizzo
– Creare e Usare Oggetti
– Sviluppare e usare Metodi
– Usare Array

MODULO 5: Ereditarietà e Polimorfismo
– Implementare Incapsulamento e costrutti
– Implementare Ereditarietà

MODULO 6: Sviluppare applicazioni robuste
– Progettazione di un’applicazione
– Utilizzo di strumenti di environment: Ant e Maven
– Sviluppo di un’applicazione

MODULO 7: Programmazione java avanzata
– Programmazione Java Object-Oriented Avanzata
– Gestione di Eccezioni
– Approfondimento ereditarietà ed utilizzo di interfacce

MODULO 8: Cenni di programmazione concorrente e di rete
– Programmazione Concorrente (thread, multi-thread e sincronizzazione)
– Programmazione di rete
– (modello client-server, connessione, comunicazione concorrente di rete, RMI)

MODULO 9: Web Application
– Introduzione alle web application (servlet, Java Beans)
– Fondamenti di sviluppo web (il pattern MVC, Java Server Pages)

MODULO 10 : BASI di DATI e Linguaggio SQL
– Fondamenti di progettazione e sviluppo di basi di dati relazionali e linguaggio SQL (JDBC e accesso a DBMS)

Contattaci per ricevere ulteriori informazioni o per iscriverti!

Cliccando su “FAI IL TEST” dai il consenso al trattamento
dei dati personali ai sensi dell’articolo 13 del D.Lgs. n. 196/2003