Descrizione del corso
Figura professionale orientata allo sviluppo, al deploy e alla gestione di applicazioni software, in grado di operare sia lato front-end (interfaccia utilizzata dall’utente finale) che back-end (componente che regola le logiche di funzionamento dell’applicazione, le configurazioni dei server e delle basi dati su cui operare).
A tale scopo la figura in oggetto deve conoscere i vari aspetti della programmazione, con particolare riferimento a diversi linguaggi e strumenti adatti ai più comuni ambiti applicativi, a partire dall’ambiente cloud.
Un’attenzione specifica verrà dedicata agli strumenti e alle metodologie per migliorare, velocizzare, manutenere e sviluppare, adottando strategia DevOps e metodologia Agile.
Diploma di 5°livello EQF
Potrai conseguire un Diploma legalmente riconosciuto a livello nazionale
Docenti dal mondo del lavoro
Acquisirai competenze multidisciplinari adeguate al contesto lavorativo
Placement
Il corso offre possibilità concrete di ottenere un lavoro entro 6 mesi dal termine
Sbocchi Professionali
- Aziende di sviluppo e consulenza IT
- Aziende software
- Agenzie web
- Agenzie di comunicazione
- Imprese di qualsivoglia settore e PA, orientato allo sviluppo e alla gestione di sistemi software ICT e Networking.
Costo
Il corso è totalmente gratuito (è richiesta una marca da bollo 16€ per l’iscrizione)
I partecipanti ricevono un notebook in comodato d’uso gratuito per due anni
Sono previste Borse di Studio (per rimborso viaggi, reddito, merito, genere) e supporto economico per necessità di residenza in Genova
Destinatari
Per iscriversi al corso Web Developer specializzato DevOps/Agile è necessario possedere uno dei seguenti titoli di studio:
Diploma di Istruzione secondaria superiore (istituto tecnico o istituto professionale o liceo)
Diploma professionale conseguito in esito ai percorsi quadriennali di IeFP e Certificazione IFTS.
Al corso vengono ammesse 25 persone individuate con una selezione basata su:
- conoscenza della lingua inglese
- conoscenza di processi e tecnologie ICT
- motivazione e attitudini relazionali
Modalità di svolgimento del corso
Durata: 2000 ore suddivise in due anni
1^ anno: 1000h
2^ anno: 1000h (160h aula + 840h azienda)
Competenze
Al termine del corso i diplomati avranno acquisito le competenze per:
- Esprimersi in Lingua inglese (Livello B2)
- Saper collaborare in gruppo e parlare in pubblico
- Programmare utilizzando linguaggi Object Oriented e di scripting
- Adottare opportune metodologie, pattern e framework per lo sviluppo del codice
- Sviluppare Web Services e metodi di accesso ai dati
- Configurare Database
- Applicare metodologie per la gestione del ciclo di vita del software
- Gestire la sicurezza dei dati
- Sviluppare applicazioni in Cloud
- Conoscere le pratiche di sviluppo software avanzate
- Implementare le pratiche di sviluppo Agile, ad esempio le revisioni del codice e l’utilizzo del controllo del codice sorgente.
- Riconoscere le diverse fasi e l’analisi dei processi
- Saper controllare i codici sorgente
- Individuare e descrivere le operazioni IT (ITOps)
- Comprendere le procedure API
Allegati
Piano didattico dettagliato in fase di sviluppo