Fabio Biondi - FrontEnd Training
1.76K subscribers
458 photos
58 videos
21 files
537 links
Contenuti e Materiale sul mondo dello sviluppo front-end

WebSite: fabiobiondi.dev
Download Telegram
#angular #videocorsi #aggiornamento
Quando ho registrato il video corso "Angular Fundamentals" ho utilizzato le versioni 7 e 8 del framework.

Fino alla 12 il corso ha retto bene ma da Angular 13 sono state introdotte due novità che hanno "rotto" buona parte degli esempi:

1) lo strict mode di TypeScript, che ora è abilitato di default.
In particolar modo, adesso è necessario inizializzare tutte le variabili, non è supportato più l'implicit any e lo strictNullCheck impone una gestione più accurata dei dati di tipo null e undefined.

2) l'aggiornamento ad RxJS 7.x (che in realtà non ha portato alcun breaking change per quanto riguarda il corso Angular Fundamentals eccetto per qualche import che oggi ancora funzionano ma che in futuro cambieranno definitivamente)
This media is not supported in your browser
VIEW IN TELEGRAM
#aggiornamento #corso #angular_fundamentals

Ciao, come va la domenica?
Non sapete cosa fare? Ho qualcosa per voi 😅

Gli studenti del corso "Angular Fundamentals" troveranno un nuovo MINI CORSO nel proprio account chiamato:

Angular 16: nuove features e API

30 video sulle novità introdotte dall'ultima versione di Angular, ovvero la 16, tra cui Standalone Projects, Signals, API del Router, nuove proprietà del decoratore Input e molto altro.


Non avete mai usato Angular?
E' il momento di iniziare 😎

Potete acquistare il video corso Angular Fundamentals in super sconto a € 97+iva
utilizzando il seguente coupon:
PROMO97

• 20 + ore di materiale su Angular
• un mini corso propedeutico su JavaScript ES6 e TypeScript (3 ore)
• Il nuovo mini corso su Angular 16

Il programma completo e tutti i dettagli su:
https://www.fabiobiondi.dev/video-courses/angular-fundamentals
This media is not supported in your browser
VIEW IN TELEGRAM
#aggiornamento #corso #cypress
Gli studenti del corso "Scrivere E2E test del corso Cypress" troveranno due nuovi video nella, altrettanto nuova, sezione "EXTRA":

1) Scrivere test E2E con Cypress per qualunque applicazione o sito web :
Un video in cui descrivo come si possa creare un progetto "vuoto" per scrivere i test di un sito/app sviluppato da terze parti o di cui non abbiamo accesso al codice sorgente

2) Angular (v16) Material: - testare il drag and drop
Ho creato un nuovo esempio che sfrutta il CDK di Angular Material per creare una lista con il supporto al drag and drop.
Per questa procedura non ho creato un video ma trovate codice sorgente, istruzioni e i test per "mockare" le API REST di un elenco di dati , simulare le procedure di drag and drop su una lista di elementi e alcuni esempi di test per verificare che la procedura di trascinamento sia andata a buon fine (con diverse utility, custom commands e tricks)

Nel video potete vedere l'esecuzione dei test all'interno della UI di Cypress