CATALOGO OFFERTE DI POLITICA ATTIVA PER IL LAVORO - OPAL
FORMAZIONE RESKILLING (RRSP) MIRATA AL PROFILO DI ANALISTA PROGRAMMATORE - 260 ORE
COD. GOL22-3-101/003
I.R.P.E.A. - ISTITUTI RIUNITI PADOVANI DI EDUCAZIONE ED ASSISTENZA
PADOVA (PADOVA)
DGR numero 1052 del 23/08/2022
L’Analista programmatore si occupa, a partire dalla definizione dei requisiti richiesti, di progettare, sviluppare ed implementare applicazioni informatiche. Realizza la manutenzione delle applicazioni create e amministra le funzioni di esercizio. Si relaziona con tecnici informatici, hardware e software, analisti e referenti aziendali.
Saranno trattate nel corso delle 260 ore di formazione le seguenti competenze di avvicinamento alla professione:
- REALIZZARE LA MODELLAZIONE DEI REQUISITI DELLE APPLICAZIONI INFORMATICHE
- REALIZZARE LA PROGETTAZIONE TECNICA DELLE APPLICAZIONI INFORMATICHE
- SVILUPPARE APPLICAZIONI INFORMATICHE
- REALIZZARE LA CONVALIDA DI APPLICAZIONI INFORMATICHE
Queste competenze saranno trattate nell'ottica di partecipare a un percorso di avvicinamento professionale per realizzare interfacce e applicazioni in particolare in ambito Web. L'insermento successivo in tirocinio sarà infatti conforme alle attività rientranti nel WEB DEVELOPMENT: Web developer, E-commerce specialist, UX/UI Designer. Per raggiungere questo obiettivo saranno utilizzate attrezzature e docenti qualificati di IRPEA.
Attività e Moduli:
FORMAZIONE RESKILLING (RRSP) MIRATA AL PROFILO DI ANALISTA PROGRAMMATORE - 260 ORE
FORMAZIONE RESKILLING (RRSP) MIRATA AL PROFILO DI ANALISTA PROGRAMMATORE - 260 ORE
Durata e orari
ORARI PREVISTI: saranno concordati, sulla base delle necessità degli allievi, incontri nella fascia oraria 09.00 - 13.00 e/o 14.00- 18.00
Sede di svolgimento
Fondazione I.R.P.E.A. Via Beato Pellegrino, n. 155Modalità di erogazione
Le attività si svolgono in presenza.Indennità / Borsa di studio
Euro 3,5/ora per le ore frequentate in presenza.
Attestato / Qualifica
Attestazione di messa in trasparenza dei risultati di apprendimento.
Settore attività
- 63.12.00 - PORTALI WEB
- 62.01.00 - PRODUZIONE DI SOFTWARE NON CONNESSO ALL'EDIZIONE
- 62.09.09 - ALTRE ATTIVITÀ DEI SERVIZI CONNESSI ALLE TECNOLOGIE DELL'INFORMATICA NCA
- 63.11.30 - HOSTING E FORNITURA DI SERVIZI APPLICATIVI (ASP)
Professioni correlate
- 2.1.1.4.3.0 - ANALISTI E PROGETTISTI DI APPLICAZIONI WEB
- 3.1.2.1.0.0 - TECNICI PROGRAMMATORI
- 3.1.2.3.0.0 - TECNICI WEB
Profili Repertorio Regionale Standard Professionali
– Lingua inglese tecnica
– Tecniche e strumenti di analisi dei requisiti e delle prestazioni attese di un’applicazione
informatica
– Metodologie di applicazione dei principi della qualità alla produzione delle applicazioni
informatiche
– Principi di riusabilità, affidabilità, interoperabilità e manutenibilità delle applicazioni
informatiche
e le relative connessioni
– Identificare requisiti di riusabilità, affidabilità, interoperabilità, manutenibilità a garanzia della
qualità dell’applicazione informatica
– Individuare e applicare strumenti software adeguati alla modellazione delle specifiche
– Tradurre esigenze e bisogni del cliente in requisiti dell’applicazione informatica
– Comprendere esigenze e bisogni del cliente, organizzando e razionalizzando le informazioni
raccolte/fornite
ADA.14.01.09 - Sviluppo applicazioni
- Illustrazione al cliente degli aspetti progettuali/realizzativi del prodotto
ADA.14.01.06 - Progettazione di Applicazioni
- Validazione dei requisiti formalizzati
- Rilevazione delle esigenze del cliente
- Formalizzazione dei requisiti funzionali e non funzionali
– Architettura e componenti hardware di pc client e periferiche
– Procedure di installazione e configurazione sistemi hardware e software
– Concetti base di networking e comunicazioni: tipologie di rete, componenti, protocolli di
comunicazione
– Strumenti e tecniche di testing e debugging delle applicazioni informatiche
– Tipologie di errori nel software
– Individuare e adottare piani di test e collaudo in conformità alle specifiche di progetto per la messa
in esercizio del software
– Individuare eventuali situazioni di incompatibilità tra il software e il sistema (hardware e software) e
determinare soluzioni alternative
– Interpretare i dati forniti dalle operazioni di testing per la correzione di eventuali anomalie
riscontrate
– Redigere la documentazione relativa ai test effettuati, alle anomalie riscontrate, alle correzioni
apportate
ADA.14.01.12 - Rilascio (deployment) della soluzione
- Realizzazione test e collaudi del prodotto in ambiente finale di esercizio
- Identificazione di componenti non performanti e delle relative cause
- Risoluzione di criticità relative all’interoperabilità
ADA.14.01.09 - Sviluppo applicazioni
- Realizzazione di test di prodotto sulla scorta delle specifiche tecniche
- Modellazione dei dati
– Architettura e componenti hardware di pc client e periferiche
– Principi di logica di programmazione: struttura del programma, dati, strutture di controllo.
– Tipologia e caratteristiche dei principali ambienti operativi di sviluppo
– Criteri e logiche di privacy e security by design
– Criteri e logiche di progettazione di interfaccia, moduli e base dati
– Individuare le soluzioni più appropriate per lo sviluppo delle applicazioni, sia dal punto di vista
tecnico che economico
– Definire la struttura dell’applicativo e il progetto di dettaglio di componenti e connettori con
l’ausilio di patterns
– Identificare metodologie standard per la progettazione dell’interfaccia utente tenendo conto dei
requisiti di usabilità ed accessibilità, security e privacy
– Individuare il sistema di esercizio e di sviluppo in termini di sistema operativo, piattaforma
hardware e requisiti hardware
– Realizzare la redazione della documentazione utente a supporto dell’uso, dell’installazione e
della gestione
ADA.14.01.09 - Sviluppo applicazioni
- Produzione dei documenti relativi ai deliverable di ciascuna fase di sviluppo del prodotto
- Definizione delle caratteristiche degli ambienti applicativi di sviluppo
ADA.14.01.06 - Progettazione di Applicazioni
- Applicazione di principi di security by design and privacy by design
- Valutazione comparativa dei diversi metodi di sviluppo dell’applicazione in funzione dello scenario di riferimento
- Progettazione delle specifiche funzionali partendo dai requisiti definiti
- Analisi dei costi delle fasi del ciclo di vita del software
– Ambienti software di sviluppo: linguaggi di programmazione convenzionali e object oriented,
tool e case di sviluppo
– Metodologie per la gestione dei processi di sviluppo dell’applicazione informatica
– Procedure per la rimozione di anomalie di funzionamento
– Tipologia, caratteristiche e funzionalità degli strumenti di simulazione (test unitario)
– Individuare e utilizzare strumenti di simulazione dei moduli dell’applicazione informatica (test
unitario)
– Scegliere strumenti e procedure per il controllo delle configurazioni dell’applicazione
informatica al fine di garantirne la qualità, anche eventualmente prevedendo l’adattamento di
soluzioni esistenti
– Individuare e applicare metodologie di software design, tool di sviluppo e case integrati per
gestione del processo di sviluppo del software
– Tradurre le specifiche tecniche in moduli conformi mediante l’uso di strumenti di sviluppo e
linguaggi di programmazione
– Adottare procedure per la rimozione di eventuali anomalie di funzionamento
ADA.14.01.09 - Sviluppo applicazioni
- Sviluppo delle componenti software in base alle specifiche funzionali e coerentemente con il disegno architetturale
- Adattamento di soluzioni esistenti (riutilizzo, miglioramento, riconfigurazione di componenti esistenti)
- Selezione e utilizzo di strumenti a supporto del processo di sviluppo del software
- Sviluppo delle interfacce utente
PER PARTECIPARE
Modalità di adesione
Per aderire è necessario essere in possesso del Patto di Servizio e relativo Assegno GOL rilasciato dal Centro per l’Impiego - Percorso3 “Riqualificazione (Reskilling)”.
CONTATTI
FRANCESCO PAVANI, ruolo: Referente GOL - email: servizilavoro@irpea.it telefono: 0498727201
Silvano Marin, ruolo: Direttore - email: direttorecfp@irpea.it telefono: 0498727201