Ciao! Utilizziamo i cookie per migliorare la tua esperienza.
La tua app Flutter cresce e lo stato diventa ingestibile? Con BLoC e Riverpod gestisci la complessità e mantieni alte le prestazioni.
Angelo Cassano
Formatore
Intermedio
Durata (ore)
Valutazione
Sei uno sviluppatore Flutter che si trova a costruire app sempre più complesse?
Quando un’app diventa più grande, la gestione dello stato può diventare un vero incubo:
Questo corso ti mostrerà come affrontare queste sfide con un approccio strutturato, usando le migliori librerie disponibili (BLoC e Riverpod): evita i classici errori e sfrutta le best practice di Angelo Cassano, Senior Flutter Developer con esperienza nello sviluppo e gestione di grossi progetti Flutter.
Impara non solo a risolvere i problemi di oggi, ma anche a creare un'architettura solida per il futuro.
Perché gli Store penalizzano le tue app? Scoprilo nel video!
Sviluppatori Mid-Level
Sei bloccato con app che diventano difficili da mantenere man mano che crescono? Questo corso ti fornirà un approccio chiaro e scalabile.
Flutter Dev con Esperienza
Vuoi padroneggiare strumenti come BLoC e Riverpod e migliorare la gestione dello stato nelle tue app? Questo è il corso che fa per te.
Lead Dev
Stai cercando il giusto approccio per architetture più strutturate? Imparerai le best practice per creare codice pulito e mantenibile.
Modulo 1: I Fondamentali
Comprendi perché la gestione dello stato può diventare ingestibile e come questo danneggia le nostre app, sia lato produttività che sugli Store!
Andiamo inoltre ad approfondire il ciclo di vita di un componente ed i concetti fondamentali di:
Modulo 2: Dalle Soluzioni Semplici Alle Più Avanzate
Partiamo da semplici soluzioni come StatefulWidget e InheritedWidget e progrediamo verso soluzioni avanzate come Riverpod e BLoC, imparando come usare ognuna di queste librerie ci aiuta a risolvere specifici problemi, in base alla complessità della nostra app.
All'interno di questo modulo appronfondiremo quindi, in ordine:
Modulo 3: Scegliere La Giusta Libreria
Scopri come scegliere tra Provider, BLoC o Riverpod in base alle esigenze del tuo progetto e come progettare architetture che possono crescere con la tua app.
Abbiamo inoltre riservato una lezione speciale per approfondire il funzionamento interno di BLoC, all'interno della quale andremo persino a creare la nostra libreria personale per la gestione dello stato, con Stream ed eventi!
Modulo 4: Testing con Provider, BLoC e Riverpod
Migliora la qualità e l'affidabilità delle tue applicazioni Flutter imparando a testare efficacemente la gestione dello stato con Provider, BLoC e Riverpod. Riduci i bug, facilita la manutenzione e garantisci una migliore user experience.
Modulo 5: Progetto finale
In questo modulo mettiamo in pratica le conoscenze acquisite realizzando un progetto finale con BLoC.
Partiamo dalla pianificazione del progetto, dove definiamo l’architettura e le funzionalità chiave.
Poi, sviluppiamo l’applicazione integrando BLoC per gestire lo stato in modo efficiente.
Concludiamo con una riflessione finale, analizzando le sfide affrontate e ricevendo feedback per migliorare ulteriormente il nostro approccio.
Tutto ciò che impari in questo corso è pensato per essere messo in pratica immediatamente.
Non si tratta solo di teoria, ma di conoscenze concrete che puoi applicare fin da subito per migliorare la gestione dello stato, ridurre i bug e rendere le tue app più facili da mantenere.
Grazie ad un approccio pratico e strutturato, vedrai risultati tangibili in termini di performance e affidabilità delle tue applicazioni già dai primi moduli.
La tua produttività aumenterà e costruirai app più solide ed obiettivamente migliori.
Questo corso di Flutter non è adatto ai principianti. È consigliato avere dimestichezza con i seguenti concetti:
Nel caso non avessi questi requisiti, ti consigliamo di seguire Flutter Start
Abbiamo superato i 3000 iscritti a Fudeo, molto più di quanto potessimo aspettarci quando abbiamo pubblicato il primo corso nel 2019.
Il punto è che vogliamo mantenere una qualità del servizio alta, rispondendo entro 24/48 ore ad ogni email e ad ogni domanda fatta sotto le lezioni.
Ultimamente iniziavamo a perderci qualche commento per strada, fatto inaccettabile per noi. Per questo motivo, abbiamo deciso di chiudere l’accesso libero, lasciando sempre in vendita solo Dart Begin, Flutter Start e Flutter Advanced.
La vendita di questo e degli altri corsi verrà aperta di tanto in tanto e per un periodo limitato, esattamente come facciamo già da anni con Flutter Pro, così da avere controllo sul flusso di nuovi corsisti.
Le aperture verranno comunicate tramite email agli iscritti Fudeo.
Per essere chiari: con i corsi già acquistati non cambia niente, la chiusura riguarda solo la vendita, non la fruizione.
Faremo questa prova per almeno tutto il 2025, l’idea è, in futuro, di chiudere l’accesso anche ai corsi iniziali.
Crediamo sia un passo coraggioso, reso possibile dal senso di responsabilità che sentiamo verso tutti i nostri corsisti.
Fudeo è il risultato di un’intuizione e tanta passione.
Nel 2018 Gabriel aveva un grosso problema con la startup a cui lavorava in quel periodo con Alessandro, l'altro co-fondatore di Fudeo:
passare da un'app web a una mobile nel minor tempo possibile e praticamente senza budget.
Dopo averle provate tutte e aver raggiunto un livello di frustrazione ai limiti del sopportabile, partecipa casualmente alla presentazione di un nuovo framework che, nonostante il naturale scetticismo verso qualcosa che sembra troppo bello per essere vero, gli pare da subito essere la soluzione.
Quel nuovo framework era proprio Flutter.
Ecco come l'abbiamo scoperto, per necessità.
Un anno dopo, con ormai esperienza diretta sul campo, le potenzialità di questo nuovo progetto di Google erano chiare:
in un mercato lento e stagnante come quello italiano, conoscere Flutter era come avere un superpotere.
Presi dall’entusiasmo, nasce l'idea di facilitare l'apprendimento di queste competenze in Italia, cosicché anche gli sviluppatori italiani potessero trarne vantaggio.
Nel giugno del 2019 pubblichiamo il primo corso Fudeo, da quel momento, anche grazie all'arrivo di Angelo Cassano, abbiamo formato migliaia di sviluppatori, gestito l’aggiornamento delle competenze di centinaia di aziende e stretto partnership con diversi Google Developer Groups.
Siamo riconosciuti come il riferimento italiano per la formazione di sviluppatori Flutter, per questo motivo restiamo costantemente aggiornati e continuiamo ad alzare l'asticella della qualità offerta.
Ogni gruppo Google italiano ha avuto accesso ai nostri corsi prima di iniziare la partnership, in modo da poterne verificare la qualità.
Ecco perché per noi è un orgoglio poter collaborare con ogni singolo partner per favorire la diffusione di Flutter in Italia.
Aiutiamo le aziende italiane con la formazione su Flutter dei propri dipendenti tramite corsi online e corsi privati personalizzati.
Eccone alcune che ci hanno scelto per passare a Flutter:
Al termine del corso otterrai il certificato di completamento: una pagina personale con tutte le competenze acquisite, accessibile con il proprio link.
Il link del certificato garantirà l’autenticità del rilascio da parte nostra, che potrai condividere con 1-click sul tuo profilo LinkedIn o in qualsiasi altro modo preferito.
Introduzione alla Gestione dello Stato
3 lezioni · 24 min
Da StatefulWidget a BLoC e Riverpod
7 lezioni · 1 hr 41 min
Architetture e Best Practice
3 lezioni · 1 hr 3 min
Testing con Gestione dello Stato
3 lezioni · 32 min
Progetto Finale: Cubit e BLoC
8 lezioni · 3 hr 29 min
Progetto Finale: Riverpod
Lezioni in arrivo
Lezioni in arrivo...
Flutter Developer
Con questo Percorso di Studio imparerai tutto il necessario per diventare un Flutter Developer. Sarai in grado di creare app native di alta qualità per dispositivi mobili, web e desktop con un unico codice sorgente.
Angelo Cassano
Già Senior Flutter Developer per Stuart, ora si occupa di gestire i suoi clienti, tra consulenze e sviluppo.
Punto di riferimento nella community di sviluppatori Flutter italiani, si è unito a Fudeo nel 2021.
È perfettamente a proprio agio con le metodologie strutturate delle grandi aziende per cui lavora e si contraddistingue per un approccio preciso e di grande qualità allo sviluppo software.
Trova anche il tempo per curare il suo canale YouTube, che tratta la programmazione ma anche hardware e IoT.
Questo corso è ideale per sviluppatori Flutter di livello intermedio che stanno affrontando la gestione di app più complesse e vogliono migliorare le loro competenze usando Riverpod e BLoC.
No, il corso copre sia i concetti fondamentali che quelli avanzati di BLoC e Riverpod, iniziando dalle basi per poi entrare in esempi pratici.
Sì! Il corso include due progetti finali, che ti permetteranno di applicare le conoscenze apprese in contesti reali, oltre a numerosi esempi pratici lungo il percorso.
Sì, una volta completato il corso, riceverai un certificato che attesterà le tue competenze avanzate in gestione dello stato con Flutter.
Questo corso è progettato per risolvere problemi concreti che gli sviluppatori Flutter incontrano su app sempre più complesse. Non si tratta solo di teoria: applicherai subito quanto imparato a progetti reali, seguendo le best practice di sviluppatori senior.
Hai un'altra domanda?
Se hai ancora qualche domanda sul nostro corso puoi mandarci un messaggio e ti risponderemo via email il prima possibile.
ContattaciPersone in attesa:
Clicca per ricevere aggiornamenti sulla riapertura delle vendite.
Oppure
Inizia gratis il corso. Non è richiesto alcun metodo di pagamento.