Struttura del corso
Introduzione al pacchetto Front-End Management
- Panoramica sull'architettura front-end moderna
- Comprendere i gestori di pacchetti (npm, Yarn) e i loro ruoli
- Impostare un ambiente di sviluppo front-end
Aggiornamento dei pacchetti Front-End
- Controllo delle dipendenze obsolete
- Utilizzare npm e Yarn per aggiornare i pacchetti
- Risolvere conflitti di versione e cambiamenti distruttivi
Integrando nuove funzionalità di strumenti e framework
- Esplorare nuove funzionalità nelle framework popolari (ad es., React, Angular, Vue.js)
- Implementare aggiornamenti per migliorare le prestazioni dell'applicazione
- Integrare nuovi strumenti e librerie in progetti esistenti
Gestione delle dipendenze e controllo delle versioni
- Best practice per la manutenzione di package.json e file di blocco
- Utilizzare il versioning semantico per gli aggiornamenti delle dipendenze
- Gestire i conflitti di dipendenza negli ambienti di team
Risoluzione dei problemi e debugging degli aggiornamenti
- Identificare e risolvere errori correlati agli aggiornamenti
- Utilizzare strumenti di debug per problemi front-end
- Creare una strategia di rollback per gli aggiornamenti non riusciti
Progetto finale: Modernizzare un'applicazione Front-End
- Aggiornare i pacchetti in un'applicazione del mondo reale
- Implementare nuovi strumenti e funzionalità
- Testare e presentare l'applicazione aggiornata
Riepilogo e prossimi passi
Requisiti
- Conoscenze di base di HTML, CSS e JavaScript
- Comprensione dei framework front-end (ad es. React, Angular o Vue.js) è utile ma non obbligatoria
Pubblico
- Sviluppatori front-end
- Sviluppatori e ingegneri Web
- Sviluppatori di software che mantengono applicazioni Web
Recensioni (5)
Mi è piaciuto il modo in cui Gunnar ha scritto praticamente tutto il codice al volo mentre stavamo procedendo, ma che c'era un sacco di materiale pre-preparato su Google Drive a cui posso fare riferimento dopo l'addestramento. Anche il codice che Gunnar ha scritto sulla base dei dati di esempio che ho fornito in precedenza è stato estremamente utile e ha reso l'addestramento rilevante per i nostri set di dati.
Ranvir - Schroders Personal Wealth
Corso - Visual Studio Code
Traduzione automatica
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Corso - Reactive Programming with Angular RxJS
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.
Nuno Marques - MULTICERT, S.A.
Corso - Functional Reactive Programming with Java 9 and RxJava
Trainer's enthusiasm around the subject
Matthew Fowles - AGRO Merchants Whitchurch Limited
Corso - Web Application Development in PHP
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.