Corso Java Torino


Data d’inizio: 9 Maggio 2022

Obiettivi

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 del corso

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)

Dettagli

  • A chi è rivolto: disoccupati/e e inoccupati/e
  • Prerequisiti: nessuno
  • Sede del corso: Torino
  • Durata del corso: 300 ore full time dal lunedì al venerdì dalle 9 alle 18

Test di logica

Prima di accedere al corso, è necessario sostenere il test di logica

Figura professionale in uscita

Programmatore java junior. Per ulteriori informazioni in merito alle richieste di mercato relative alla figura professionale in uscita, controlla i dati del nostro osservatorio.


Per avere maggiori informazioni contattare la sede di Asti (tel: 0141 1767061)

Cliccando sul bottone per il test, viene dato il consenso al trattamento
dei dati personali ai sensi dell’articolo 13 del D.Lgs. n. 196/2003

La ricerca è rivolta a candidati appartenenti ad entrambi i sessi (L903/77) e agli appartenenti alle liste Categorie Protette L.68/99. Si richiede inoltre di includere l’autorizzazione al trattamento dei dati personali (DLgs196/03).

La ricerca si intende anche per appartenenti alle categorie protette.

Articolo precedente

Java base Asti (online)