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)
La formazione mi ha aiutato ad ampliare le mie conoscenze e a migliorare la mia comprensione di Burp Suite. Ho anche realizzato che ciò che avevo imparato attraverso l'autodidattica era ancora piuttosto limitato. Questo corso si è rivelato estremamente utile per me, in qualità di QA, poiché Burp Suite è uno strumento di grande valore per condurre test di sicurezza e migliorare la qualità complessiva dei test applicativi. Continuerò a esplorare questo strumento e ad approfondire le sue funzionalità e capacità.
Rea Mendez - BAKAWAN Data Anallytics Inc.
Corso - OWASP Top 10 2025
Traduzione automatica
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