Tecnico di sviluppo e gestione siti web

SEP
14. Servizi digitali
REPERTORIO
Piemonte

ADA associate alla qualificazione

ADA.14.01.09Sviluppo applicazioni

Competenze

Individuare le risorse funzionali alla predisposizione e configurazione delle pagine web
Mostra abilità e conoscenzeMostra attività
Conoscenze
  • Normativa in materia di salute e sicurezza dei lavoratori nei luoghi di lavoro: rischi generali e specifici
  • Caratteristiche delle tecnologie Web e protocolli di rete
  • Architettura e funzionalità del server web
Abilità
  • Svolgere il proprio ruolo nel rispetto della normativa in materia di salute e sicurezza nei luoghi di lavoro
  • Identificare le risorse software funzionali all'attività
  • Applicare tecniche e procedure per la predisposizione e la configurazione del server web
ADA
ADA.14.01.09 - Sviluppo applicazioni

RA1: Sviluppare applicazioni in coerenza con la progettazione e a partire dall’individuazione delle migliori opzioni tecniche disponibili, anche riutilizzando e migliorando componenti già esistenti, e verificando e testando la rispondenza del prodotto alle specifiche tecniche

Definizione delle caratteristiche degli ambienti applicativi di sviluppo
Selezione e utilizzo di strumenti a supporto del processo di sviluppo del software
Sviluppo delle componenti software in base alle specifiche funzionali e coerentemente con il disegno architetturale
Sviluppo delle interfacce utente
Adattamento di soluzioni esistenti (riutilizzo, miglioramento, riconfigurazione di componenti esistenti)
Realizzazione di test di prodotto sulla scorta delle specifiche tecniche
Produzione dei documenti relativi ai deliverable di ciascuna fase di sviluppo del prodotto
Illustrazione al cliente degli aspetti progettuali/realizzativi del prodotto
Modellazione dei dati
Progettare architetture e funzionalità dei siti web
Mostra abilità e conoscenzeMostra attività
Conoscenze
  • Ambienti e strumenti per la produzione di pagine web
  • Principi di user experience design
  • Tecniche e strumenti di prototipazione
Abilità
  • Convertire le specifiche di progetto in architettura e funzionalità dei siti web
  • Sviluppare il prototipo secondo le specifiche di progetto
  • Individuare eventuali difformità del prototipo rispetto alle specifiche
ADA
ADA.14.01.09 - Sviluppo applicazioni

RA1: Sviluppare applicazioni in coerenza con la progettazione e a partire dall’individuazione delle migliori opzioni tecniche disponibili, anche riutilizzando e migliorando componenti già esistenti, e verificando e testando la rispondenza del prodotto alle specifiche tecniche

Definizione delle caratteristiche degli ambienti applicativi di sviluppo
Selezione e utilizzo di strumenti a supporto del processo di sviluppo del software
Sviluppo delle componenti software in base alle specifiche funzionali e coerentemente con il disegno architetturale
Sviluppo delle interfacce utente
Adattamento di soluzioni esistenti (riutilizzo, miglioramento, riconfigurazione di componenti esistenti)
Realizzazione di test di prodotto sulla scorta delle specifiche tecniche
Produzione dei documenti relativi ai deliverable di ciascuna fase di sviluppo del prodotto
Illustrazione al cliente degli aspetti progettuali/realizzativi del prodotto
Modellazione dei dati
Sviluppare e aggiornare pagine e siti web
Mostra abilità e conoscenzeMostra attività
Conoscenze
  • Linguaggi di Markup e CSS
  • Tecniche di debug
  • Software di editing per la realizzazione di pagine web statiche
  • Linguaggi di programmazione per la realizzazione di pagine web dinamiche
  • Principi di Basi di dati e di SQL
  • Principali CMS
Abilità
  • Creare pagine web con l'utilizzo dei linguaggi di markup e dei fogli di stile
  • Utilizzare i linguaggi di programmazione per la produzione di pagine web dinamiche e interattive
  • Interfacciare le pagine web con una base di dati
  • Utilizzare i cms per la creazione dei siti web
  • Gestire eventuali anomalie
ADA
ADA.14.01.09 - Sviluppo applicazioni

RA1: Sviluppare applicazioni in coerenza con la progettazione e a partire dall’individuazione delle migliori opzioni tecniche disponibili, anche riutilizzando e migliorando componenti già esistenti, e verificando e testando la rispondenza del prodotto alle specifiche tecniche

Definizione delle caratteristiche degli ambienti applicativi di sviluppo
Selezione e utilizzo di strumenti a supporto del processo di sviluppo del software
Sviluppo delle componenti software in base alle specifiche funzionali e coerentemente con il disegno architetturale
Sviluppo delle interfacce utente
Adattamento di soluzioni esistenti (riutilizzo, miglioramento, riconfigurazione di componenti esistenti)
Realizzazione di test di prodotto sulla scorta delle specifiche tecniche
Produzione dei documenti relativi ai deliverable di ciascuna fase di sviluppo del prodotto
Illustrazione al cliente degli aspetti progettuali/realizzativi del prodotto
Modellazione dei dati
Garantire la funzionalità e la sicurezza del sito Web
Mostra abilità e conoscenze
Conoscenze
  • Tipologie di rischio e relativi contesti di sicurezza
  • Strumenti hardware e software di sicurezza
  • Tecniche di protezione e ripristino
  • Tools di monitoraggio e analisi prestazionale
  • Normativa Privacy e proprietà intellettuale
  • Green computing e sostenibilità del settore
Abilità
  • Individuare i parametri di protezione e sicurezza del sito web
  • Applicare le tecniche di protezione
  • Identificare le vulnerabilità dei prodotti web aggiornandosi sull'evoluzione dei software
  • Applicare tecniche di monitoraggio e valutazione prestazionale
  • Applicare gli standard e le norme relative alla proprietà intellettuale e alla normativa della privacy
  • Riconoscere gli elementi di un approccio sostenibile all'informatica