Struttura del corso
Introduzione alla gestione dei pacchetti frontend
- Panoramica sull’architettura frontend moderna
- Conoscenza dei gestori di pacchetti (npm, Yarn) e delle loro funzioni principali
- Configurazione di un ambiente di sviluppo frontend
Aggiornamento dei pacchetti frontend
- Rilevamento delle dipendenze obsolete
- Utilizzo di npm e Yarn per effettuare gli aggiornamenti
- Gestione dei conflitti di versione e delle modifiche che possono causare problemi
Integrazione di nuovi strumenti e funzionalità dei framework
- Esplorazione delle novità nei framework più diffusi (ad esempio React, Angular, Vue.js)
- Implementazione degli aggiornamenti per migliorare le prestazioni dell’applicazione
- Integrazione di nuove librerie e strumenti in progetti esistenti
Gestione delle dipendenze e controllo delle versioni
- Buone pratiche per la manutenzione di file come package.json e dei file di blocco delle versioni
- Adozione della semantica delle versioni nello aggiornamento delle dipendenze
- Gestione coordinata dei conflitti tra dipendenze in ambienti collaborativi<\/li>
Risoluzione di problemi e debug durante gli aggiornamenti
- Identificazione e correzione degli errori legati agli aggiornamenti
- Utilizzo di strumenti di debug per individuare problemi frontend
- Definizione di una strategia di ripristino in caso di aggiornamenti non riusciti
Progetto finale: Modernizzazione di un’applicazione frontend
- Aggiornamento dei pacchetti in un progetto reale
- Integrazione di nuovi strumenti e funzionalità avanzate<\/li>
- Verifica finale e presentazione dell’applicazione aggiornata
Sintesi conclusiva e prossimi passi
Requisiti
- Conoscenze di base di HTML, CSS e JavaScript
- Una comprensione dei framework frontend (ad esempio React, Angular o Vue.js) è utile ma non obbligatoria
Destinatari
- Sviluppatori frontend
- Sviluppatori e ingegneri web
- Programmatori responsabili della manutenzione di applicazioni web
Recensioni (3)
Ho apprezzato molto aver appreso riguardo agli attacchi di intelligenza artificiale e agli strumenti disponibili per iniziare a praticare e utilizzare attivamente nei test di sicurezza. Ho acquisito molte conoscenze che non avevo all'inizio e il corso ha corrisposto alle mie aspettative. La parte che ho preferito della formazione è stata Comet Browser: mi ha sorpreso ciò che era in grado di fare. Sicuramente valuterò di approfondire l'argomento. Nel complesso è stato un corso ottimo e ho apprezzato moltissimo l'apprendimento del Top 10 OWASP GenAI.
Patrick Collins - Optum
Corso - OWASP GenAI Security
Traduzione automatica
Pratiche, esercitazioni, supporto e domande in presenza.
Jose Paulos - INESC TEC
Corso - Tailwind CSS
Traduzione automatica
Che ogni lezione tecnica fosse accompagnata da numerosi esercizi pratici per consolidare i concetti.
Andrei-Calin Bajea
Corso - OWASP Top 10 2025
Traduzione automatica