Java Full-stak Developer | ForIT

Java Full-stack Developer, corso gratuito online

30 Gennaio 2024 - 11 Marzo 2024
09:00 - 18:00
30 gennaio - 11 marzo
240 ore
Dal lunedì al venerdì dalle 9.00 alle 13.00 e dalle 14.00 alle 18.00
Online su Zoom

ForIT, Ente Formativo a carattere nazionale, realizza il corso di formazione professionale gratuito di Java Full-stack Developer, rivolto a candidati a missione di lavoro in somministrazione (disoccupati e/o inoccupati).

Il corso è finanziato dal Fondo Forma.temp.

Soggetto Promotore:
GiGroup S.p.a.

Ente Attuatore:
Gi Formazione S.r.l.

Modalità di svolgimento

Il corso si svolgerà in modalità virtuale ovvero si potranno seguire le lezioni comodamente dalla propria abitazione attraverso pc/tablet su piattaforma Zoom.

Non è possibile seguire/recuperare le lezioni in differita, ma esclusivamente in diretta su Zoom. 

Durata, date e orari

Prossima edizione (online su Zoom): Inizio: 30 gennaio – 11 marzo 2024

Durata: 240 ore

Orari: dal lunedì al venerdì, dalle 9 alle 13 e dalle 14 alle 18.

Candidatura allievi

Per candidarsi al corso occorre compilare il modulo apposito che trovate all’interno dell’articolo. Qualora ci siano posti disponibili, entro l’inizio del corso si viene contattati telefonicamente per confermare l’iscrizione e ricevere tramite mail le indicazioni per partecipare al corso.

Per eventuali problemi con la candidatura al corso nella fase di compilazione dell’apposito modulo, vi invitiamo ad inviare un’email con i vostri dati (nome, cognome, regione, e-mail, telefono) al seguente indirizzo: segreteria@foritgroup.it.

Attestato

Al termine del percorso formativo è previsto il rilascio un’attestazione finale di frequenza successivamente alla verifica da parte del Fondo del raggiungimento, per ogni destinatario, degli obiettivi minimi definiti dalle norme previste dal Manuale Operativo Forma.Temp (frequenza di almeno il 70% delle ore totali di progetto e/o del conseguimento degli obiettivi definiti per la Formazione a Distanza asincrona). Inoltre, per i destinatari non in possesso dei crediti formativi, frequenza di almeno il 90% delle ore del modulo di “Salute e sicurezza generale“ e di almeno il 70% delle ore del modulo “Diritti e doveri dei lavoratori in somministrazione”. 

Obiettivi generali:

Il corso JAVA FULL-STACK DEVELOPER ha l’obiettivo di consentire ai partecipanti l’acquisizione delle competenze necessarie per svolgere il ruolo di sviluppatore Full-Stack, con riferimento particolare all’utilizzo del linguaggio di programmazione Java. Il corso permetterà, inoltre, lo sviluppo di competenze relative al linguaggio HTML5, CSS3 e introdurrà all’utilizzo di Javascript e ai principi fondamentali dell’UX/UI Design.

Articolazione didattica

Moduli tecnico-professionali:

  • Elementi di programmazione
  • Programmazione Java
  • I linguaggi HTML5 e CSS3
  • Introduzione a JavaScript
  • Fondamenti di UX/UI Design
  • Sicurezza informatica

Moduli obbligatori:

  • Diritti e doveri dei lavoratori temporanei
  • Salute e sicurezza sui luoghi di lavoro

Certificazioni:

  • Attestato sicurezza generale
  • Attestato di frequenza corso professionale

Sbocchi professionali: Java Full-Stack Developer; sviluppatore web; programmatore JAVA.

Settori professionali di riferimento: il corso consente ai partecipanti di sviluppare competenze per lavorare come JAVA FULL-STACK DEVELOPER presso aziende, di tutte le dimensioni, che operano nel settore dell’informatica o come consulente. 

Titolo modulo:

Elementi di programmazione

CONTENUTI:

  • Introduzione ai linguaggi di programmazione
  • I linguaggi di programmazione: linguaggi principali (Java; JavaScript; C++; C#; C; HTML5; CSS3; ecc.) caratteristiche, funzionalità, utilizzo e ambiti di applicazione
  • La programmazione Full-Stack
  • Programmazione Front End e Back End
  • I principali linguaggi per la programmazione Front End e Back End

Titolo modulo:

Programmazione Java

CONTENUTI:

  • Il linguaggio di programmazione Java: caratteristiche, funzionalità, utilizzo e ambiti di applicazione
  • Basi della programmazione
  • Algoritmi: proprietà e peso
  • Risoluzione problemi e utilizzo algoritmi
  • Programmazione strutturata: definizione e principi
  • Tools di sviluppo
  • Design
  • Architettura: Microservices e Layering
  • Metodi di programmazione
  • Programmazione ad oggetti
  • Ereditarietà
  • Polimorfismo in Java
  • Interfacce e classi astratte
  • Programmazione grafica
  • Programmazione Multithreading
  • Input/Output e Networking
  • Gestione dei dati: JDBC
  • Java Standard e Java Enterprise: caratteristiche e differenze
  • Java Enterprise, concetti base preliminari
  • Livelli architetturali e Java Web Application
  • Ambiente di sviluppo e debugging

Titolo modulo:

I linguaggi HTML5 e CSS3

CONTENUTI:

  • Introduzione al linguaggio HTML
  • Sintassi di base
  • Concetto di tag, attributo e valore
  • La formattazione del documento web
  • I collegamenti ipertestuali
  • Il Tag IFRAME per incorporare contenuti web esterni al proprio sito (Youtube, Google Maps, Vimeo, Facebook, etc.)
  • HTML5 semantico
  • Introduzione a CSS3
  • Introduzione ai fogli di stile CSS
  • Le regole della sintassi CSS
  • Utilizzare le Classi e le pseudoclassi CSS
  • ID univoco
  • Tipologie di Layout

Titolo modulo:

Introduzione a JavaScript

CONTENUTI:

  • Introduzione a JavaScript
  • Sintassi e Dati
  • Blocchi condizionali, Array, funzioni, oggetti, cicli, Debug
  • ECMAScript 6 e il supporto dei browser
  • DOM (Document Object Model) e Javascript
  • OOP (Programmazione orientata agli oggetti) in JavaScript
  • Eventi
  • AJAX
  • Moduli e tooling

Titolo modulo:

Fondamenti di UX/UI DESIGN

CONTENUTI:

  • Basi e principi di UX/UI Design
  • I principali strumenti dell’UX/UI Design
  • User Experience e analisi del target
  • Interaction Design
  • Layout e interfaccia
  • Wireframe
  • Architettura dei contenuti
  • Metodologie di progettazione
  • Best Practices

Titolo modulo:

Sicurezza informatica

CONTENUTI:

  • Introduzione alla sicurezza digitale
  • Proteggere i dispositivi
  • Rischi e minacce negli ambienti digitali
  • Proteggere i dati personali e la privacy: tecniche e strumenti
  • Privacy e ambienti digitali

Modulo Obbligatorio:

Diritti e Doveri dei lavoratori temporanei

CONTENUTI:

Dal lavoro interinale al lavoro in somministrazione: legislazione, sistema triangolare del lavoro in somministrazione, ammissibilità e divieti. Il CCNL per i lavoratori temporanei. Le materie di competenza e gli obblighi dell’agenzia per il lavoro e dell’impresa utilizzatrice. Il contratto commerciale tra agenzia ed impresa utilizzatrice e tra lavoratore e agenzia di somministrazione.

I diritti e doveri dei lavoratori. La bilateralità. Forma.Temp ed E.Bi.Temp.

Modulo Obbligatorio:

Salute e sicurezza sui luoghi di lavoro

CONTENUTI:

Ai sensi dell’art.37 comma 2 del Decreto Legislativo 9 aprile 2008 n.81 ASR 21/12/2011 – Formazione sicurezza generale dei lavoratori: concetti di rischio, danno, prevenzione, protezione, organizzazione della prevenzione aziendale, diritti, doveri e sanzioni per i vari soggetti aziendali, organi di vigilanza, controllo e assistenza.

Certificazione: Attestato Sicurezza formazione generale

Continua a leggere

Richiesta di iscrizione​

Occorre compilare tutti i campi.

Consulta tutti i nostri corsi qui: PROGRAMMAZIONE 2024

Social media manager, corso gratuito online