fbpx

Docente per il corso: Programmatore Java, a Bologna

TALENTFORM SpA, Ente Formativo a carattere nazionale, ricerca un Docente per il corso: Programmatore Java, a Bologna. 

TALENTFORM SpA, Ente Formativo a carattere nazionale, ricerca un Docente per il corso: Programmatore Java, a Bologna. 

Sono richieste le seguenti caratteristiche:

  • esperienza almeno triennale nella materia oggetto di formazione 
  • capacità di gestione dell’aula.

teach ok

Luogo di svolgimento: Bologna 

Durata: 200 ore  

Periodo del progetto: Dicembre

Orario: 9/13 o 14/18

Argomenti del corso

  • Introduzione alla Programmazione Strutturata e Fondamenti Java                        
  • La programmazione strutturata
  • Diagrammi a blocchi 
  • Variabili ed istruzioni 
  • Costrutti di programmazione
  • Introduzione alla programmazione Java
  • Installazione dell’ambiente di sviluppo
  • Utilizzo di Eclipse
  • Utilizzo di CVS
  • Sintassi e costrutti del linguaggio
  • Vettori
  • Convenzioni di codifica
  • Classi ed oggetti
  • Gestione delle eccezioni
  • Incapsulamento e astrazione
  • Ereditarietà
  • Polimorfismo
  • Concetti avanzati di classi
  • Implementazione di interfacce e classi astratte 
  • I comandi DML: select, insert, update, delete
  • Le clausole base della select: SELECT FROM WHERE
  • Join tra tabelle
  • Funzioni di raggruppamento e condizioni di raggruppamento
  • Query annidate
  • Le funzioni
  • Il concetto di persistenza dei dati
  • Introduzione a JDBC
  • I driver JDBC
  • Connessione al DB ed esecuzione di istruzioni SQL
  • Gli oggetti ResultSet e Rowset
  • Il design pattern DAO 
  • Java Web
  • Introduzione alle applicazioni web
  • HTML5 e CSS3
  • Introduzione alla piattaforma Web JEE 
  • Installazione e configurazione di un application server
  • Servlet
  • Ciclo di vita di una servlet
  • HttpServlet ed HttpResponse
  • Le pagine JSP (Java server pages)
  • Introduzione a Javascript
  • Realizzazione di un progetto web JEE
  • Presentazione della traccia del progetto
  • Suddivisione in gruppi di lavoro e configurazione dell’ambiente di lavoro condiviso
  • Analisi documentale
  • Assegnazione dei ruoli e dei task
  • Sviluppo del progetto
  • Integrazione test
  • Verifica dei risultati raggiunti
  • HTML/CSS, PHP e MySQL
  • Struttura di un sito Web: 
  • Web Server e richieste client 
  • Root, subdirectory, pagine e file 
  • Estensioni dei file 
  • Struttura base dei documenti HTML e sintassi
  • Il DOM
  • Elementi di HTML:
  • Analisi dei principali tag e attributi 
  • Elementi blocco, inline e lista 
  • Inserire titoli e testi in una pagina 
  • Inserire immagini e link 
  • Liste, Tabelle, Livelli 
  • Posizionamento relativo ed assoluto 
  • Oggetti ed elementi esterni 
  • Integrazione componenti esterni
  • Elementi di CSS:
  • Introduzione
  • Regole, proprietà, commenti
  • Selettori
  • Ereditarietà
  • Box model
  • Margin, Padding, Colori, Sfondi
  • Posizionamento degli elementi
  • Interazione tra CSS
  • Interazione con l’HTML
  • PHP:
  • Scrivere in PHP
  • Commenti
  • Stringhe (concatenazione, strlen, ucword, ecc.)
  • Operatori (aritmetici, booleani, di confronto, unari, binari e ternario)
  • Costrutti (if, else if, while)
  • Cicli (for, while e dowhile)
  • Array
  • Funzioni
  • Invio di un form tramite POST
  • AJAX:
  • Processo di invio di richieste HTTP al server senza dover ricaricare la pagina.
  • Introdurre gli oggetti XMLHttpRequest e Fetch API come strumenti principali per effettuare Richieste AJAX
  • Mostrare esempi pratici di richieste GET e POST usando JavaScript puro
  • Gestire le risposte asincrone attraverso callback e promesse
  • Utilizzo di $.ajax() e $.get() / $.post().
  • MySQL:
  • Connessione al db
  • Inserimento dati
  • Modifica dati
  • Cancellazione dati

Si offre

  • Contratto di Lavoro a norma di Legge, da definire in fase di selezione
  • Inserimento all’interno del Board di Docenti di Talentform, nell’ottica di una possibile collaborazione stabile e continuativa.

Gli interessati possono inviare il proprio curriculum vitae acconsentendo esplicitamente al trattamento dei dati ivi indicati ai sensi del GDPR 679/2016 e ai sensi del D.lgs 196/2003.

Il presente annuncio è rivolto a candidati di qualsiasi sesso (Rif. D. Lgs n. 198/2006), e a persone di tutte le nazionalità, ai sensi dei decreti legislativi 215/03 e 216/03.

Per candidarsi all’offerta caricare il CV sulla apposita piattaforma raggiungibile al link: http://crm.talentform.it/Account/Register.aspx

Condividi sui social