
Ciao! Ci dai il permesso di utilizzare i cookie per migliorare la tua esperienza d'uso?
Questo è il mini-corso propedeutico al percorso formativo su Flutter & Firebase.
Angelo Cassano
Senior Flutter Developer
1:45
4.5
(2)
Immagina, devi far cambiare la foto profilo ad un tuo utente, il procedimento tecnico sarà più o meno questo:
l'utente seleziona la foto, quest'ultima viene presa, ottimizzata e caricata sul server. Dopodiché si aggiorna la stringa del database relativa all'utente con la nuova immagine e si inviano le modifiche sull'app, così che finalmente l'utente veda cambiare l'immagine del profilo.
Ora immagina di poter creare questo sistema con quattro-cinque righe di codice invece delle centinaia a cui siamo abituati.
Questa è la potenza di Firebase con Flutter, un esempio di ciò che permette di fare con semplicità e risparmiando tempo.
Non servono competenze backend
Per creare un server devi avere conoscenza di:
Con Firebase tutto questo non è necessario perché è già tutto pronto all'uso.
Creare server è velocissimo
Firebase dispone di server pronti all'uso per ogni evenienza, come l’autenticazione, lo storage di immagini e file, database e molto altro.
Essendo già pre-costruiti è molto più facile e veloce creare il tuo sistema, che inoltre può scalare in automatico perché hostato e gestito sui server di Google.
Firebase e Flutter integrati al 100%
Firebase e Flutter hanno una cosa importante in comune, Google.
Ecco perché c'è stato un grosso investimento per rendere i due servizi perfettamente integrati.
Il risultato è stata la libreria ufficiale scritta da Google che permette di integrare i servizi Firebase direttamente dal codice, scrivendo mediamente 2-3 righe.
Al termine di questo corso sarai in grado di creare un progetto Firebase, collegarlo alla tua applicazione Flutter e predisporre la dipendenza a Firebase Core.
Professionisti che hanno bisogno di un server
per la propria app e sono in cerca di una soluzione completa e scalabile.
Aziende e PA decise ad innovare
che vogliono abbattere i costi di produzione/manutenzione.
Giovani e appassionati di programmazione
che non sanno sviluppare il proprio server.
Non è adatto ai principianti. Per seguire più agilmente le lezioni è richiesta una conoscenza base del framework Flutter, in particolare i seguenti argomenti:
Nel caso non avessi questi requisiti, ti consigliamo di seguire il corso Flutter Advanced e Flutter Focus.
Suggeriamo, inoltre, di avere già pronto:
Presentazione del percorso
1 lezione • 13m
Preparazione Skeleton
11 lezioni • 43m
Registrazione Firebase
4 lezioni • 11m
Flutter & Firebase Masterclass
Con questo Percorso di Studio imparerai a integrare i servizi di Firebase nella tua app Flutter. Creeremo un’app demo in stile Telegram che useremo durante tutto il percorso Flutter & Firebase per spiegare i concetti.

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.
Quale versione Firebase viene utilizzata?
Durante il corso viene utilizzata la versione 2.5. Non preoccuparti se non è l'ultima versione rilasciata di Flutter, garantiamo comunque che tutti gli argomenti e i concetti spiegati sono in linea con l’ultima major release e quindi validi e funzionanti.
Nel momento in cui gli argomenti non dovessero essere più validi ci occuperemo di aggiornarli.
Posso ricevere la fattura elettronica?
Certo. Potrai richiedere la fattura dell’acquisto in modo autonomo durante il processo di checkout inserendo i dati della Partita IVA.
Una volta emessa dall'amministrazione Fudeo, riceverai la fattura elettronica nel tuo cassetto fiscale dell'Agenzia delle Entrate.
Per quanto tempo avrò accesso al corso?
Avrò il supporto del formatore?
Posso fare un acquisto per la mia azienda o PA?
Certo! Nel caso avessi bisogno di acquistare i nostri corsi per più persone della tua azienda, clicca su Parla con noi (che trovi qui in basso) e scrivici quali corsi vorresti e per quante persone.
Per quanto riguarda le PA, oltre alla vendita diretta a enti pubblici, siamo fornitori abilitati alla vendita su AcquistinretePA, la piattaforma gestita da Consip che permette a qualsiasi Ente o Amministrazione Pubblica di comprare i nostri corsi su Flutter risparmiando tempo nei processi di acquisizione, in modo trasparente e facilmente tacciabile. Se preferisci supporto per trovare la soluzione di acquisto migliore, contattaci cliccando sul tasto Parla con noi (che trovi qui in basso).
Posso pagare con bonifico?
Posso utilizzare la Carta del Docente?
Se hai ancora qualche domanda sul nostro corso puoi mandarci un messaggio e ti risponderemo via email il prima possibile.


F&F Auth
Implementa un sistema di autenticazione utilizzando Firebase Authentication e login con i social.

F&F Cloud Firestore
Scopri come salvare i dati su un database remoto utilizzando Cloud Firestore.

F&F Realtime Database
Implementa un sistema di chat, salvando e sincronizzando i messaggi con Realtime Database.

F&F Cloud Storage
Salva immagini, video e file generati dagli utenti utilizzando Cloud Storage.

F&F Cloud Messaging
Invia notifiche ai tuoi utenti utilizzando Firebase Cloud Messaging.

F&F Analytics, Crashlytics e AdMob
Monetizza l'app con l'uso di ads, raccogli i dati sull’utilizzo e su eventuali crash.

Tutto il corso è gratuito. Non è richiesto alcun metodo di pagamento.