Descrizione del corso
Il percorso formativo Academy Programmatori Java Full Stack Modernization ha l’obiettivo di formare un personale nell’ambito dello sviluppo Software con il linguaggio Java, con competenze ampie, trasversali e complete per scrivere applicazioni moderne, senza limitarsi alla sola conoscenza del linguaggio.
Durante il corso verranno affrontati concetti essenziali come le Architetture a Microservizi, Cloud Computing, Sistemi di Versioning, Database e linguaggio Sql.
Una delle novità e particolarità di questo percorso formativo è quella di concentrarsi su aspetti della sicurezza informatica contestualizzata nello sviluppo Software con il Secure Coding in linguaggio Java e la possibilità di esercitarsi su test di certificazione reali.
I partecipanti, inoltre, acquisiranno competenze pratiche per identificare e risolvere i problemi di Performance ed ottimizzare le Query Sql per avere prestazioni ottimali dei propri applicativi.
Gli argomenti principali di questo corso intensivo saranno
– Architettura Software
– Linguaggio Java
– Database e linguaggio Sql
– Programmazione Client/Server, BackEnd e FrontEnd
– Sistemi di Versiong
– FrontEnd con HTML, CSS, JavaScript ed Angular
– Cloud Computing
Al termine del corso, i partecipanti saranno in grado di
– Ottimizzare ed identificare e risolvere Bottleneck nelle Performance degli accessi
– Sviluppare applicazioni moderne ed in sicurezza
– Compilare, Debuggare e Deployare le applicazioni
– Saper scegliere e valutare i servizi in Cloud per la programmazione
– Disegnare interfacce Web
Il corso combina teoria e pratica attraverso esercitazioni Hands-on, casi di studio reali e sessioni di laboratorio, permettendo ai partecipanti di applicare immediatamente le conoscenze acquisite.
Prerequisiti
Conoscenza base dell’informatica
Laboratori e Certificazione
– Laboratori messi a disposizione dalla ETLForma
– Necessaria una connessione Internet “aperta” senza restrizioni per accedere al Server Remoto
– Utilizzo di Eclipse, Node.js, Sql Developer e Sql*Plus
– I discenti dovranno avere la possibilità di installare liberamente i Tools