top of page

PROGRAMMA

GOL

SVILUPPARE COMPETENZE

ispa_edited_edited_edited_edited.png

FINANZIATO DA

NGEU2_reference.jpg
MINISTERO.png

PROGRAMMATORE E SVILUPPO SOFTWARE

Il corso è progettato per formare Programmatori Junior con una solida preparazione nelle principali metodologie di sviluppo software. Il percorso accompagna i partecipanti lungo l’intero ciclo di vita del software, dall’analisi delle specifiche tecniche alla scrittura del codice, fino alle attività di testing e debugging, fornendo competenze fondamentali per operare in contesti professionali strutturati.

Il corso ha una durata complessiva di 200 ore ed è articolato in tre Unità di Competenza che integrano conoscenze teoriche e applicazioni pratiche:

  1. Studio delle specifiche (70 ore):
    l’unità fornisce le basi necessarie per l’analisi e la comprensione delle specifiche tecniche del software da sviluppare. Vengono approfondite l’architettura e le funzionalità dei sistemi operativi, i concetti fondamentali relativi alle basi di dati e alla loro strutturazione, e i principi della programmazione strutturata. Particolare attenzione è dedicata alle tecniche di codifica e pseudocodifica, utili per tradurre la progettazione del software in istruzioni comprensibili e strutturate.

  2. Scrittura dei programmi (70 ore):
    l’unità è dedicata allo sviluppo del codice sorgente attraverso l’utilizzo dei principali compilatori e strumenti di programmazione. I partecipanti applicheranno le tecniche di programmazione strutturata per ottimizzare la struttura dei programmi, riducendo i tempi di sviluppo e il rischio di errore. Il modulo affronta inoltre la documentazione del codice e le tecniche di strutturazione grafica delle procedure, come l’indentazione e i diagrammi a blocchi, per migliorare la leggibilità del codice e facilitare le attività di manutenzione e debugging.

  3. Testing dei programmi (60 ore):
    l’unità approfondisce le tecniche di verifica e controllo della qualità del software. Vengono trattate le principali tecniche di debugging per l’individuazione e la correzione degli errori nel codice sorgente, le metodologie di testing (come unit testing e integration testing) e lo studio delle diverse tipologie di errori software, inclusi errori sintattici, logici e di runtime.

La valutazione finale prevede prove teoriche e pratiche volte a verificare il livello di competenza raggiunto nello sviluppo, nel testing e nel debugging delle applicazioni software.

Il fabbisogno occupazionale per questa figura è in costante crescita, in particolare nei settori dell’informatica, dello sviluppo software e dei servizi digitali, che ricercano programmatori junior in grado di contribuire allo sviluppo e alla manutenzione di applicazioni e sistemi informatici.

Destinatari:
Persone disoccupate residenti o domiciliate in Puglia percettori di ammortizzatori sociali (come NASPI o DIS-COLL) o sostegni al reddito (come il Reddito di Cittadinanza);
Lavoratori fragili (come giovani, donne, persone con disabilità e over 55);
Working poor (lavoratori con redditi molto bassi) e lavoratori con basso reddito (non oltre gli 8.500 euro l'anno).

Sedi del corso:
Il corso si svolgerà in presenza presso la sede ISPA Formazione di Maglie (LE) in Via De Ferraris 34 e Bari (BA) in Via Amendola, 172/c

Indennità di frequenza: € 3,50/h

bottom of page