tecnico delle attivita` di progettazione, sviluppo e aggiornamento di

Transcript

tecnico delle attivita` di progettazione, sviluppo e aggiornamento di
Avviso Pubblico PROV-BR 02/2013
PO FSE 2007/2013 ASSE II OCCUPABILITA'
Formazione per Inserimento-Reinserimento Lavorativo
Approvato con D.D. n.85 del 24/01/2014, pubblicata sul BURP n. 17 del 06/02/2014
CORSO DI FORMAZIONE PER:
TECNICO DELLE ATTIVITA' DI PROGETTAZIONE,
SVILUPPO E AGGIORNAMENTO
DI SITI WEB
Codice Repertorio Figure Professionali Regione Puglia: 181
D.D. n. 609 del 09/05/2014, pubblicata sul BURP n. 79 del 19/06/2014
Codice Progetto: POR2013IIBR2207
Finalità dell’iniziativa
L’Obiettivo del Corso è quello di realizzare un percorso formativo di qualifica professionale di livello 4, formando professionisti qualificati nel settore dell'ICT.
II corso è rivolto a n. 18 disoccupati o inoccupati, donne, soggetti disagiati e/o con più di 45 anni
iscritti ai CPI della Provincia di Brindisi (titolo di istruzione secondaria superiore o 3/5 anni di
esperienzanell'attività professionale di riferimento).
Descrizione dettagliata della figura professionale
Il Tecnico delle attività di progettazione, sviluppo e aggiornamento di siti web si occupadell'ideazione, della progettazione, dello sviluppo e dell'aggiornamento di siti Web pubblicati inInternet.
A seconda del livello di esperienza maturato e della realtà lavorativa in cui opera, si può occupare
diparte o tutte le fasi di ideazione e sviluppo di un sito Web (o sito Internet come più comunementeviene chiamato): definizione delle strategie di comunicazione, gestione e controllo dei contenuti,
individuazione delle tecniche da adottare, promozione del sito, sviluppo e aggiornamento di pagine web e manutenzione.
A sito ultimato, inoltre, questa figura rappresenta in genere il punto di riferimento per gli utenti, a
cui presta supporto ed assistenza e di cui raccoglie osservazioni e commenti.
Il Tecnico delle attività di progettazione, sviluppo e aggiornamento di siti web in genere trova
impiego come lavoratore autonomo o collaboratore a progetto, ma può essere anche lavoratore dipendente, a tempo indeterminato e determinato, in software house o aziende che a vario titolo e
per diverse finalità sviluppano e gestiscono siti web.
Le principali attività sono:
- analisi dei requisiti;
- progettazione del sito web;
- sviluppo del sito web;
- installazione sul server e pubblicazione del sito web;
- manutenzione del sito ed assistenza agli utenti.
Di seguito si riporta la struttura modulare del progetto:
1)
ACCOGLIENZA E ORIENTAMENTO
(ore 20)
Obiettivi del modulo
Conoscenze:
- il percorso formativo (settore di riferimento, caratteristiche del corso);
- attitudini, storia personale, life-planning e competenze;
- gli sbocchi professionali;
- comunicazione e lavoro di gruppo in un contesto organizzativo e di lavoro.
Capacità:
- rafforzare la motivazione d'aula verso gli sbocchi professionali del corso;
- effettuare una valutazione delle competenze;
- cooperazione, l'interattività e lavoro di gruppo;
- gestire e coordinarsi con le altre figure professionali.
2)
FONDAMENTI DI INFORMATICA
(ore 40)
Obiettivi del modulo
Conoscenze:
- conoscere i concetti principali della gestione dei file ed essere in grado di organizzare in modo efficace i file e le cartelle in modo che siano semplici da identificare e trovare;
- comprendere cosa è un database, come è organizzato e come opera; le operazioni di inserimento,
aggiornamento e cancellazione di record;
- comprendere gli strumenti per progettare e realizzare presentazioni mediante diapositive;
- comprendere cosa è internet e quali sono i principali termini ad essa associati, essere consapevole
di alcune considerazioni di sicurezza durante l'utilizzo di internet;
- comprendere cosa è la posta elettronica e conoscere alcuni vantaggi e svantaggi derivanti dal suo
utilizzo;
- conoscere i metodi che consentono di migliorare la produttività utilizzando dei programmi di posta elettronica, organizzare e gestire i messaggi di posta elettronica;
- essere consapevole della netiquette e delle considerazioni di sicurezza da tenere presenti quando si
utilizza la posta elettronica.
Capacità:
- utilizzare le funzioni principali del sistema operativo, incluse la modifica delle impostazioni principali e l'utilizzo delle funzionalità di guida in linea;
- operare efficacemente nell'ambiente di desktop e utilizzare un ambiente grafico;
- utilizzare programmi per comprimere ed estrarre file di grandi dimensioni e utilizzare un software antivirus per proteggere il computer dai virus;
- dimostrare la capacità di utilizzare dei semplici strumenti di elaborazione testi e digestione stampe
disponibili nel sistema operativo;
- scegliere le funzionalità disponibili per migliorare la produttività, quali la guida in linea;
- inserire dati nelle celle e applicare modalità appropriate per creare elenchi, selezionare, riordinare
e copiare, spostare ed eliminare i dati;
- modificare righe e colonne in un foglio elettronico, copiare, spostare, eliminare e cambiare nome ai
fogli di calcolo in modo appropriato;
- creare formule matematiche e logiche utilizzando funzioni standard del programma;
- applicare modalità appropriate per la creazione delle formule ed essere in grado di riconoscere i
codici di errore nelle formule;
- formattare numeri e contenuto testuale in un foglio di calcolo;
- scegliere, creare e formattare grafici per trasmettere informazioni in modo significativo;
- modificare le impostazioni di pagina di un foglio di calcolo e controllare e correggere errori nel
contenuto prima della stampa finale;
- creare un semplice database e visualizzarne il contenuto in modi diversi;
- creare una tabella, definire e modificare campi e loro proprietà; inserire e modificare dati in una
tabella;
- ordinare e filtrare una tabella o una maschera; creare, modificare ed eseguire delle query per ottenere informazioni specifiche da un database;
- creare dei report semplici e preparare delle stampe pronte per la distribuzione;
- lavorare con le presentazioni e salvarle in formati di file diversi;
- inserire, modificare e formattare il testo nelle presentazioni, riconoscere le metodologie corrette
assegnando titoli univoci alle diapositive;
- scegliere, creare e formattare grafici per trasmettere informazioni in modo significativo;
- inserire e modificare figure, immagini e disegni;
- applicare effetti di animazione e transizioni alle presentazioni; controllare e correggere il contenuto di una presentazione prima della stampa finale e della presentazione al pubblico;
- eseguire comuni operazioni di navigazione sul web, incluse eventuali modifiche alle impostazioni
del browser;
- completare e inviare schede basate su pagine web e ricerche di informazioni;
- salvare pagine web e scaricare file dalla rete, copiare il contenuto di pagine web in un documento;
- creare, effettuare un controllo ortografico e inviare dei messaggi di posta elettronica;
- rispondere e inoltrare messaggi, gestire file allegati e stampare un messaggio di posta elettronica.
3)
INGLESE TECNICO
(ore 25)
Obiettivi del modulo
Conoscenze:
- funzione strumentale della lingua inglese in relazione alla conoscenza e all'interpretazione della
realtà, alla partecipazione, all'interscambio comunicativo.
Capacità:
- saper ascoltare e comprendere brevi comunicazioni;
- saper chiedere e fornire informazioni in forma semplice ma comprensibile;
- leggere comprendere e produrre semplici testi informativi e tecnici;
- conoscere ed utilizzare le strutture linguistiche e grammaticali di base per l'esercizio di semplici
abilità produttive.
4)
IMPRENDITORIALITA’ E AUTOIMPRESA
(ore 20)
Obiettivi del modulo
Conoscenze:
- identificare un' idea di business;
- sviluppare un piano di realizzazione del progetto di business (business pian);
- sviluppare le linee essenziali di un piano di finanziamento;
- valutare la fattibilità e convenienza del progetto complessivo;
- orientarsi tra le forme d'impresa.
Capacità:
- individuare le caratteristiche del settore e dei mercati in cui opera un'impresadescrivere i principali elementi che contribuiscono al funzionamento dell'impresa;
- descrivere i più comuni modelli organizzativi;
- mettere in relazione le scelte organizzative dell'impresa con le caratteristiche del suomercato e del
territorio d'insediamento;
- individuare i fattori che concorrono a produrre i risultati dell'impresa;
- identificare un'idea di business.
5)
SICUREZZA E SALUTE SUI LUOGHI DI LAVORO
(ore 15)
Obiettivi del modulo
Conoscenze:
- norme nazionali e comunitarie attualmente vigenti, considerando sia l'ambiente di lavoro che le
procedure da rispettare per salvaguardare la salute e l'integrità del singolo lavoratore;
- normativa di riferimento relativa alla sicurezza sul luogo di lavoro.
Capacità:
- prevenire e ridurre il rischio professionale, ambientale e del beneficiario;
- adottare stili e comportamenti idonei alla prevenzione e rischio professionale ed ambientale;
- adottare comportamenti per la prevenzione del rischio elettrico e incendio.
6)
INTRODUZIONE AL WEB
(ore 50)
Obiettivi del modulo
Conoscenze:
- linguaggi e metodi di descrizione e catalogazione delle informazioni per descrivere in maniera
formalizzata e sistematica la realtà ed i processi rilevanti ai fini della progettazione del sito web;
- modelli di rappresentazione formalizzata della realtà e dei processi per rappresentare in maniera
unitaria e coerente le entità, le relazioni ed i processi con cui dovrà interfacciarsi il sito web;
- principi di marketing applicato al web (web marketing);
- tecniche di analisi della realtà e dei processi aziendali per definire analiticamente i requisiti e gli
obiettivi del sito web da realizzare e verificare con il responsabile/committente che siano corrispondenti alle attese e necessità;
- tecniche di comunicazione applicate al web, per adottare i linguaggi e gli strumenti di comunicazione più appropriati alle caratteristiche ed agli obiettivi del sito.
Capacità:
- analizzare con il responsabile/committente del sito web da realizzare la realtà ed il contesto competitivo in cui si inserirà lo stesso;
- definire le strategie di comunicazione del sito web, in relazione alle quali impostare la Progettazione;
- esaminare con il responsabile/committente caratteristiche ed obiettivi del sito web da realizzare;
- rappresentare in forma grafica o formalizzata il modello concettuale del sito web;
- utilizzare i linguaggi e i metodi di descrizione formalizzata e catalogazione delle informazioni.
7)
PROGETTAZIONE DEL SITO WEB
(ore 60)
Obiettivi del modulo
Conoscenze:
- caratteristiche degli apparati hardware e dei programmi software necessari per una ottimale implementazione del sito web;
- concetti ed architettura di internet (protocolli, domini, indirizzi, etc.) per ottimizzare la progettazione del sito web;
- concetti relativi alla gestione di basi di dati per definire in maniera ottimale l'architettura e la struttura delle basi di dati su cui opererà il sito web;
- concetti relativi alle architetture client-server per ottimizzare la struttura dei processi e delle procedure;
- normative vigenti in materia di privacy e tutela dei dati personali (d. lgs. 196/2003), per assicurare
già in fase progettuale il rispetto delle disposizioni di legge da parte del sito web;
- problematiche relative allo sviluppo di applicazioni di e-commerce;
- sicurezza delle reti informatiche e dei siti internet, per inserire già in fase progettuale le misure atte
ad assicurare un adeguato livello di sicurezza del sito web;
Capacità:
- definire autonomamente o in collaborazione con altri specialisti (es. il grafico pubblicitario o l'esperto di comunicazione) la forma grafica e di presentazione dei contenuti del sito web, individuandone lo stile e la struttura dei link;
- definire le misure di sicurezza in grado di assicurare il necessario livello di protezione del sito da
accessi non autorizzati ed attacchi informatici ed il rispetto della normativa vigente in materia di
privacy e tutela dei dati personali;
- definire nella maniera ottimale l'architettura e la struttura delle basi di dati su cui dovrà operare il
sito;
- elaborare un piano dei costi, dei tempi e delle risorse necessarie per l'implementazione del sito;
- operare le scelte più efficaci/efficienti in relazione all'hardware ed al software necessari per
un'implementazione del sito web ottimale dal punto di vista delle prestazioni e dei costi;
- prevedere le metodologie di programmazione più appropriate (come programmazione strutturata,
ad oggetti, ecc...) nella progettazione del sito;
- verificare con il responsabile/committente del sito il progetto nel suo complesso e provvedere ad
eventuali modifiche.
8)
SVILUPPO DEL SITO WEB (ore 80)
Obiettivi del modulo
Conoscenze:
- caratteristiche e funzionalità dei linguaggi di scripting, per utilizzarne al meglio le potenzialità in
fase di sviluppo delle procedure del sito web;
- caratteristiche, strutture di controllo ed istruzioni del linguaggio html e xml per la sua utilizzazione nella definizione delle pagine web;
- lingua inglese tecnica per comprendere l'eventuale documentazione redatta in lingua Inglese;
- tecniche di documentazione delle procedure, per inserire nel codice la documentazione ed i commenti utili a ridurre i tempi in caso di successive modifiche del codice o di correzione degli errori;
- tecniche di testing e debugging del software;
- tools di sviluppo per ridurre i tempi di scrittura e testing delle procedure.
Capacità:
- creare e gestire connessioni a basi di dati ed archivi;
- creare e pubblicare su web documenti xml;
- creare form per la raccolta di informazioni;
- pianificare ed applicare le procedure di testing e debugging più adatte ad individuare gli errori,
tanto progettuali che di sviluppo delle procedure;
- realizzare pagine web con html in maniera rapida ed efficiente;
- realizzare scripting tanto dal lato server che dal lato client;
- scrivere le procedure in maniera strutturata per rendere comprensibile rapidamente la struttura
dei programmi;
9)
INSTALLAZIONE SUL SERVER E PUBBLICAZIONE DEL SITO WEB
(ore 50)
Obiettivi del modulo
Conoscenze:
- principali tecniche di testing del software, per verificare il corretto funzionamento delle procedure
in tutte le possibili condizioni di utilizzo;
- tecniche di installazione e configurazione di un sistema operativo server in ambiente di rete locale,
per affrontare e risolvere eventuali problematiche che si dovessero presentare in tale ambito;
- tecniche di installazione e gestione di un server web, per ottimizzare l'ambiente operativo del server ed affrontare e risolvere le eventuali problematiche che dovessero verificarsi in relazione ad
esso;
- tecniche di pubblicazione di un sito web mediante ftp, per rendere più agevoli le operazioni di
messa in linea del sito web;
Capacità:
- elaborare report delle anomalie e degli errori individuati per facilitare le operazioni di manutenzione del sito;
- installare e configurare un sistema operativo server in ambiente di rete locale installare e configurare un web server per internet;
- installare su server, configurare e collaudare fuori linea le pagine del sito per verificarne il corretto
funzionamento;
- pubblicare il sito in rete caricando sul server di hosting l'intero sistema di pagine html e tutti i collegamenti associati;
- redigere una completa documentazione delle fasi di installazione, configurazione e pubblicazione
del sito web contenente tutti i parametri significativi, per agevolare successive correzioni o interventi di manutenzione;
- utilizzare tools di installazione per semplificare le operazioni, ridurre i tempi e le possibilità di errore nelle operazioni di installazione e configurazione del software.
10)
AGGIORNAMENTO E MANUTENZIONE DEL SITO (ore 40)
Obiettivi del modulo
Conoscenze:
- caratteristiche dei sistemi per la gestione dei contenuti (cms: content management System);
- concetti relativi all'amministrazione di un server web;
- evoluzione della normativa vigente in materia di privacy e tutela dei dati personali, per assicurare
il rispetto delle disposizioni legislative in materia;
- evoluzione delle tecniche di attacco e delle metodologie di difesa della sicurezza dei dati e delle
applicazioni in internet;
- principali necessità di manutenzione di un sito web per assicurarne l'affidabilità ed il corretto funzionamento nel tempo;
Capacità:
- aggiornare tempestivamente ed in maniera controllata il sito web in relazione a mutate condizioni
o nuove esigenze espresse dal responsabile del sito;
- analizzare i dati relativi agli accessi degli utenti e produrre le relative statistiche;
- assicurare il continuo rispetto delle previsioni normative in materia di privacy e tutela dei dati
personali;
- effettuare con regolarità e precisione le necessarie operazioni di manutenzione periodica (copie di
backup, eliminazione dei dati obsoleti, verifica dello spazio disponibile su server, aggiornamento
del software, ecc...);
- intervenire rapidamente in caso di errore per individuare le cause ed operare le opportune correzioni o suggerire gli appropriati correttivi al responsabile del sito;
- promuovere il sito attraverso l'inserimento dell'indirizzo nei principali motori di ricerca e/o portali per l'accesso in internet, lo scambio di link con altri siti, ecc...;
- raccogliere reclami e suggerimenti degli utenti in relazione a malfunzionamenti e/o possibili miglioramenti delle funzionalità del sito;
- redigere le istruzioni e/o i manuali d'uso, anche tramite la pubblicazione online degli stessi, per
facilitare l'utilizzo del sito web da parte degli utenti.
11)
STAGE (ore 200)
Obiettivo del modulo
Sviluppare delle competenze professionali relative a tutti i moduli trattati durante il percorso formativo d'aula. I corsisti effettueranno un'efficace esperienza di lavoro collegata agli argomenti di
studio. Questo permetterà loro di analizzare e rinforzare le capacità acquisite in sede teorico/pratica e di "sperimentarsi" nel mondo del lavoro.
PER I PARTECIPANTI È PREVISTA UN’INDENNITÀ DI FREQUENZA PARI A € 1,50 (SU CUI
SARANNO APPLICATE LE RITENUTE FISCALI PREVISTE PER LEGGE), PER OGNI ORA DI
EFFETTIVA PRESENZA AL CORSO.
A TUTTI I CORSISTI SARÀ RICONOSCIUTO IL RIMBORSO DELLE SPESE DI VIAGGIO CON
MEZZI PUBBLICI.
Brindisi, 10 settembre 2014