Il corso mira a fornire conoscenze ed abilità per codificare applicazioni, utilizzare tool integrati di sviluppo e rimuovere eventuali anomalie di funzionamento. Tra le competenze acquisite durante il percorso di formazione i principi della logica di programmazione, e anche un approfondimento specifico della lingua inglese tecnica. Il corso mira inoltre a fornire conoscenze ed abilità per effettuare test e debug di programmi, effettuare test valutativi e collaudare e rilasciare applicazioni informatiche.