Docente per il corso: Programmatore Java, a Bologna

apartmentTalentform SpA placeBologna calendar_month 

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.
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.

docente, formatore, java by helplavoro.it

apartmentAction ICT SrlplaceBologna
PROGRAMMATORE JAVA MIDDLE/SENIOR Luogo di lavoro: Bologna Nr. posizioni: 1 Inquadramento: Tempo Indeterminato Retribuzione: Commisurata al livello di esperienza. Competenze richieste: La persona selezionata svolgerà attività di analisi e programmazione in JAVA...
electric_boltPartenza immediata

Junior Java Developer

apartmentAction ICT SrlplaceBologna
Programmatori JAVA JUNIOR Luogo di lavoro: Bologna/smart working Inizio: immediato Posizioni aperte: 1 Inquadramento: Tempo Indeterminato Retribuzione indicativa: commisurata al livello di esperienza. Competenze richieste: La persona selezionata svolgerà...
check_circleNuova offerta

Programmatore plc

apartmentIQM selezione srlplaceLugo, 45 km da Bologna
Per azienda di Ravenna tra i leader mondiali nella produzione di filtropresse e ispessitori per impianti di depurazione e disidratazione di fanghi e acque ricerchiamo PROGRAMMATORE PLC Profilo ideale:   1.  Diploma di Perito Elettrotecnico...