GARANZIA DI OCCUPABILITÀ DEI LAVORATORI
Gol attua, in Lombardia, un’azione di riforma delle politiche del lavoro e della formazione finalizzata a promuovere l’inserimento al lavoro contrastando il permanere nella condizione di disoccupazione ed inattività, qualificando e valorizzando le competenze, riducendo il mismatch e rispondendo alla domanda del tessuto produttivo favorendo così uno sviluppo coerente con i pilastri della strategia europea e nazionale. Il Programma prevede l’accesso per utenti profilati GOL l’accesso ad un’offerta di servizi per l’inserimento e il reinserimento lavorativo e la qualificazione o riqualificazione professionale dei lavoratori, garantendo percorsi formativi che rispondano ai principi di qualità e spendibilità ai fini occupazionali, gli stessi sono infatti progettati per obiettivi formativi legati alle competenze del QRSP e consentono il rilascio di attestati di Competenza o, in subordine, in caso di mancato conseguimento dell’attestato di Competenza, di attestati di Abilità/Conoscenza
OFFERTA FORMATIVA MIRATA ALLA FIGURA DI SPECIALISTA DI APPLICAZIONI WEB E MULTIMEDIALI
DESCRIZIONE PROFILO
Lo Specialista di applicazioni web e multimediali (Digital Media Specialist) identifica le esigenze di immagine e comunicazione multicanale di una organizzazione, rileva l’insieme dei servizi che possono essere erogati tramite sistemi web e contribuisce a progetti di allestimento di tali servizi disegnando, impostando e codificando applicazioni multimediali e website per ottimizzare la presentazione delle informazioni, inclusi I messaggi di marketing. In particolare, definisce l’architettura dei siti web e le caratteristiche di navigazione e di interfaccia utente per ogni singolo servizio e tipo di destinatario e ne assicura la sostenibilità attraverso l’applicazione di sistemi di gestione dei contenuti appropriati. Fornisce supporto all’attivazione dei servizi ed alla loro erogazione.
Ambito di riferimento
Opera tipicamente all’interno di aziende di dimensioni medie o piccole (se particolarmente orientate ad offrire servizi on line) appartenenti a qualsiasi settore. In alternativa può operare presso aziende fornitrici di servizi e contribuire a progetti presso aziende clienti.
Collocazione organizzativa
Può operare alle dipendenze della Direzione Marketing / Comunicazione oppure della Direzione ICT / Organizzazione e Sistemi nelle aziende utenti. In aziende fornitrici potrebbe fare parte di una specifica divisione di sviluppi web oppure riportare alla Direzione Tecnica / Progetti.
REQUISITI PER LA PARTECIPAZIONE AL CORSO
Il corso è GRATUITO per persone disoccupate residenti e/o domiciliati in Lombardia indipendentemente dal genere, dall’età anagrafica, e dalla durata della condizione di disoccupazione inclusi i beneficiari di ammortizzatori sociali (in particolare, NASPI e DIS-COLL) e degli istituti di sostegno al reddito quali ad esempio “Supporto per la formazione e il lavoro” e “Assegno d’inclusione” introdotti dal Decreto-legge 4 maggio 2023, n. 48, convertito nella Legge 3 luglio 2023, n. 85.
Durata corso: 80 ORE IN FAD SINCRONA
Unità di competenza 1: Sviluppare il sistema software per la comunicazione multicanale
Livello EQF: 5
Conoscenze
Architetture software
Approcci per la creazione e manutenzione di una base dati
Comunicazione multimediale
Elementi di gestione del servizio IT
Fotografia e composizione dell’immagine
Linguaggi di programmazione
Metodi di programmazione software
Processo di sviluppo software
Sicurezza informatica
Sistemi di protezione dei dati
Sviluppo ed utilizzo di siti web
Tecniche di montaggio video
Tecniche di sincronizzazione audio
Tecniche di pianificazione di attività
Abilità
Applicare procedure di configurazione di sottosistemi di protezione e risoluzione dei problemi di sicurezza informatica
Applicare procedure di gestione dei dati che ne garantiscano la riservatezza
Applicare tecniche di valutazione della copertura funzionale dei pacchetti software
Applicare metodologie per la definizione di un architettura software
Applicare tecniche di organizzazione dei contenuti editoriali
Applicare metodologie di sviluppo di servizi on line
Applicare metodologie di sviluppo software
Utilizzare i servizi web
Utilizzare metodologie di programmazione software
Utilizzare linguaggi di programmazione
Utilizzare strumenti di manutenzione di basi dati
Utilizzare strumenti di costruzione di interfacce utente per internet
Applicare tecniche di pianificazione di risorse e di mezzi
ARGOMENTI TRATTATI:
- Ambiente di sviluppo;
- Elementi di base della tecnologia Web e protocolli di rete;
- Ambienti e strumenti per la produzione di pagine web;
- Linguaggi di Markup e CSS;
- Principi di programmazione, di Basi di dati e di SQL;
- Linguaggi di programmazione per il web (con particolare riferimento a Javascript, Angular);
- Ambienti per la realizzazione di pagine web dinamiche;
- Tecniche di debug di applicazioni distribuite;
- Sicurezza e privacy.
Calendario: 10/03/2025 – 21/03/2025
PROGRAMMA:
GIORNO 1 – Introduzione all’informatica e al ruolo dello sviluppatore
Mattina (Teoria – 4h, dalle 9:00 alle 13:00)
- Presentazione del corso e obiettivi (15 min)
- Cosa significa “essere uno sviluppatore”? (15 min)
- Differenza tra sviluppatore software e altre professioni digitali (15 min)
- Differenza tra frontend e backend: esempi pratici (30 min)
- Concetti di base di architettura software (cos’è un sito web, browser, server, database) con esempi (30 min)
- Cos’è un dominio e come funziona il DNS (30 min)
- Accessibilità web:cos’è e perché è importante (30 min)
- Seo concetti di base: come i siti vengono trovati su Google (30 min)
Pomeriggio (Pratica – 4h, dalle 14:00 alle 18:00)
● Cos’è un IDE e perché ci serve, esempi di ide, installazione VsCode (30 min)
- Cos’è un ambiente di sviluppo e differenza con ambiente di server (15 min)
- Struttura base di un file HTML e differenza tra HTML, CSS e JavaScript (30 min)
- Creare un primo file HTML e aprirlo nel browser (15 min)
- Navigare nel web: come funzionano i siti e gli strumenti degli sviluppatori (Ispeziona elemento, console, rete) (15 min)
- Esercizio: Creare una pagina con intestazione, testo, immagini e prime personalizzazioni css (2 ore)
📅 GIORNO 2 – HTML: Struttura, Semantica e CSS: Stili e Layout di base
Mattina (Teoria – 4h, dalle 09:00 alle 13:00)
- Cos’è HTML e perché è importante (30 min)
- Struttura di una pagina web: <!DOCTYPE html>, <html>, <head>, <body> (30 min)
- I tag più importanti: <h1>, <p>, <a>, <img>, <ul>/<ol>, <table> (15 min)
- SEO e semantica: cosa sono e perché sono importanti (30 min)
- Tag semantici: <header>, <section>, <article>, <footer> (15 min)
- Introduzione al CSS (30 min)
- Basi CSS: selettori e proprietà, concetto di Box Model e con esempi (30 min)
- Esercizio: riprendere la pagina creata il giorno prima e applicare lo stile (1 ora)
Pomeriggio (Pratica – 4h, 14:00 alle 18:00)
- Creazione di una pagina HTML con sezioni ben definite (1 ora)
- Inserire immagini, link, liste, menù + CSS (1 ora)
- Esercizio pratico: Creare due pagine collegate tra loro (“Home” e “Chi siamo”) (2 ore)
📅 GIORNO 3 – CSS Avanzato: Layout e Responsive Design – Intelligenza artificiale e i suoi strumenti
Mattina (Teoria – 4h, dalle 09:00 alle 13:00)
● Introduzione all’Intelligenza Artificiale e ai suoi strumenti (che cos’è, strumenti più utilizzati, come usare l’IA nell’uso quotidiano, esempi di utilizzo) – (30 min)
Con l’aiuto dell’intelligenza artificiale, vedremo come imparare i seguenti argomenti:
- Display: inline, block, flexbox (30 min)
- Flexbox: come allineare e distribuire gli elementi (30 min)
- Usare position per posizionare elementi nella pagina (30 min)
- Grid system (30 min)
- Buttons, helpers e modifiers (30 min)
- Introduzione a media queries per il responsive design (30 min)
- creazione sezione cover (30 min)
- Css animazioni base – opzionale (30 min)
Pomeriggio (Pratica – 4h, dalle 14:00 alle 18:00)
- Creare una pagina con un layout flessibile usando Flexbox, la pagina deve avere header, menù, footer (2 ore)
- Esercizio: adattare il sito per schermi di diverse dimensioni (1 ora)
- Applicare semplice animazioni Css con @keyframes – opzionale (15 min)
📅 GIORNO 4 – Javascript base
Mattina (Teoria – 4h, dalle 09:00 alle 13:00)
- Cos’è JavaScript e perché è importante (30 min)
- Variabili, tipi di dati e operatori (1 ora)
- Le funzioni in JavaScript (1 ora)
- Eventi e manipolazione del DOM parte 1 (30 min)
- riepilogo + pratica (1 ora)
Pomeriggio (Pratica – 4h, dalle 14:00 alle 18:00)
● Scroll to (15 min)
- Costruzione Accordion (30 min)
- Animazioni Menù mobile (30 min)
- Esercizio: Creare una pagina html con css e eventi js base (2 ore)
- GSAP: animazioni avanzate + pratica – opzionale (1 ora)
📅 GIORNO 5 – JavaScript: Condizioni, Cicli e Manipolazione del DOM e esercizio di metà corso
Mattina (Teoria – 4h, dalle 09:00 alle 13:00)
- Condizioni (if, else) e cicli (for, while)
- Manipolazione del DOM parte 2 (aggiungere/rimuovere elementi)
- Inizio esercizio di riepilogo: creare o una pagina personale da zero, o ricreare una pagina di un sito esistente.
Requisiti minimi della pagina:
- Struttura HTML semantica.
- Rispettare i concetti base della SEO
- Stile CSS con Flexbox per il layout.
- Uso di JavaScript per aggiungere elementi dinamici.
Pomeriggio (Pratica – 4h, dalle 14:00 alle 18:00)
- Continuazione esercizio (4 ore)
📅 GIORNO 6 – Introduzione a WordPress
Mattina (Teoria – 4h, dalle 09:00 alle 13:00)
- Cos’è WordPress e perchè è diffuso (15 min)
- Struttura di WordPress: Temi, Plugin, Pagine, Articoli (30 min)
● Cos’è un tema (30 min)
- Basi PHP e a cosa ci serve (30 min)
- Che cos’è Local e perché ci serve (localwp.com) (30 min)
- Installazione di Local (30 min)
Pomeriggio (Pratica – 4h, dalle 14:00 alle 18:00)
- Installazione WordPress (30 min)
- Panoramica WordPress e cartelle (30 min)
- Pagine del tema da conoscere (Loop, Single, Page) (30 min)
- Creazione prima pagina e modifiche al tema (2 ore)
- Pratica sul tema
📅 GIORNO 7 – Personalizzazione di WordPress + Creazione sito web
Mattina (Teoria – 4h,dalle 09:00 alle 13:00)
- Gutemberg editor: che cos’è e come funziona
- Differenza tra pagine e articoli
- Come funzionano i menu e creazione menù
- Introduzione ai plugin
Pomeriggio (Pratica – 4h, dalle 14:00 alle 18:00)
- Creare un menu personalizzato
- pratica nella costruzione di più pagine in un tema custom
- Introduzione dell’esercizio di fine corso: Creare un sito demo ottimizzato per desktop e mobile (simulazione richiesta del cliente)
- Installare plugin – opzionale (es. SEO, sicurezza)
📅 GIORNO 8 – Costruire un sito WordPress
Mattina (Pratica – 4h, dalle 09:00 alle 13:00)
- Creare un sito demo ottimizzato per desktop e mobile
Pomeriggio (Pratica – 4h, dalle 14:00 alle 18:00)
- Creare un sito demo ottimizzato per desktop e mobile (continuazione)
📅 GIORNO 9 – Costruire un sito WordPress
Mattina (Pratica – 4h, 09:00 alle 13:00)
- Creare un sito demo ottimizzato per desktop e mobile (continuazione)
Pomeriggio (Pratica – 4h, dalle 14:00 alle 18:00)
- Creare un sito demo ottimizzato per desktop e mobile (continuazione)
📅 GIORNO 10 – Riepilogo fine corso + presentazione siti realizzati
Mattina (Teoria – 4h, 09:00 alle 13:00)
- Riepilogo concetti importanti del corso
- Link e risorse utili per lo sviluppatore
Pomeriggio (Pratica – 4h, dalle 14:00 alle 18:00)
● Presentazione dei siti