3. Framework e Librerie per la Programmazione Web
Informazioni sul corso
Modulo 1: Uso di framework come React o Angular
- In questo argomento, gli studenti verranno introdotti ai principali framework di sviluppo web, come React e Angular. Verranno trattati i concetti di base di questi framework, le loro caratteristiche distintive e i vantaggi che offrono rispetto alla programmazione tradizionale. Gli studenti impareranno a configurare un ambiente di sviluppo, a creare componenti riutilizzabili e a gestire lo stato dell’applicazione utilizzando le best practices specifiche di ciascun framework.
Modulo 2: Creazione di applicazioni web dinamiche
- Questa sezione si concentra sulla creazione di applicazioni web dinamiche utilizzando i framework trattati. Gli studenti apprenderanno come integrare API, gestire eventi e aggiornare dinamicamente il contenuto delle pagine web. Verranno esplorati concetti avanzati come il routing client-side, l’autenticazione degli utenti e la gestione dei dati in tempo reale, fornendo agli studenti le competenze necessarie per sviluppare applicazioni web interattive e responsive.
Modulo 3: Progetti pratici di web development
- L’ultimo argomento del modulo prevede lo sviluppo di progetti pratici di web development. Gli studenti avranno l’opportunità di applicare le conoscenze acquisite in progetti concreti, che includeranno la progettazione e l’implementazione di applicazioni web complete. Verranno proposti esercizi che sfidano gli studenti a risolvere problemi reali e a sviluppare soluzioni creative, migliorando le loro competenze pratiche e la loro capacità di lavorare su progetti di sviluppo web in team.
Contenuto del corso
Lezioni
-
Conosciamo React
01:11:20 -
Bonus: Git
21:17 -
JSX e componenti
01:03:38 -
Eventi, interattività e stile
01:27:29 -
Routing
01:26:23 -
Tecniche di Problem Solving
01:19:22 -
Algoritmi e strutture dati
01:23:16 -
Hooks e custom hooks
01:20:26 -
Mettiamo tutto insieme
01:16:32 -
Verifica fine modulo