I23: Sviluppatore Full Stack con Javascript – 24 ore
REFERENZIAZIONE – QUADRO/STANDARD DI RIFERIMENTO
Atlante del lavoro e delle qualificazioni
DETTAGLIO ADA/ DETTAGLIO COMPETENZA E LIVELLO
Dettaglio Area di attività
SETTORE 14 Servizi digitali
PROCESSO – Sviluppo e gestione di prodotti e servizi digitali
SEQUENZA DI PROCESSO – Sviluppo, integrazione, testing e deployment della soluzione ICT (Build)
ADA.14.01.09 – Sviluppo applicazioni
ATTIVITÀ: Definizione delle caratteristiche degli ambienti applicativi di sviluppo. Sviluppo delle componenti software in base alle specifiche funzionali e coerentemente con il disegno architetturale. Sviluppo delle interfacce utente. Realizzazione di test di prodotto sulla scorta delle specifiche tecniche. Modellazione dei dati
RISULTATI ATTESI: 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.
Macro Argomenti / Moduli didattici
Sviluppo Web Full Stack con JavaScript | Panoramica sulla Programmazione e Sviluppo Full Stack Panoramica sullo Sviluppo Software per il Web Lo Sviluppo Full Stack Programmazione Moderna con JavaScript Programmazione Asincrona in JavaScript Fondamenti di Git Sviluppo Frontend HTML CSS Javascript per la Manipolazione del DOM Fondamenti di React React avanzato: Hooks, Routing Sviluppo Backend Introduzione a Node.js Introduzione a Express.js Progettazione di RESTful API Introduzione ai Database NoSQL e MongoDB Accesso al Database dal Backend Progettare e costruire un’applicazione CRUD completa che gestisce contatti utilizzando React ed Express Argomenti Avanzati Principi di sicurezza web Ottimizzazione delle prestazioni Risorse e percorsi di apprendimento raccomandati |