Sviluppo di applicazioni web moderne, analizzando sia il lato client (frontend) che il lato server (backend). Vengono trattati i linguaggi HTML5, CSS3 e JavaScript (ES6+), il protocollo HTTP/HTTPS, l'interazione con il DOM, la creazione di API RESTful e l'integrazione con database SQL/NoSQL. Il corso include lo studio di framework moderni e delle principali vulnerabilità di sicurezza web.