Formazione
Corso Flutter — da zero alla pubblicazione
Un percorso pratico per imparare a costruire app, anche partendo da zero. Nessuna competenza richiesta: si parte dalle fondamenta della programmazione e si arriva a pubblicare un'app funzionante sugli store. Ogni argomento è accompagnato da esercizi e da un progetto reale che cresce lezione dopo lezione.
Online oppure in presenza a Verona e città limitrofe. Adatto a principianti assoluti, a chi vuole cambiare percorso e a sviluppatori che vogliono passare a Flutter.
Fondamenti di programmazione con Dart
Variabili, tipi, funzioni, logica. Le basi vere, spiegate da zero, senza dare nulla per scontato.
Programmazione a oggetti (OOP)
Classi, oggetti, ereditarietà, incapsulamento: il modo di ragionare su cui si costruisce tutto il resto.
Introduzione a Flutter e ai widget
Com'è fatta un'app: widget stateless e stateful, layout, struttura delle schermate.
Interfacce e navigazione
Costruire schermate reali, muoversi tra le pagine, rendere l'app piacevole da usare.
Gestione dello stato con BLoC
Far reagire l'app alle azioni dell'utente in modo ordinato e prevedibile.
Architettura del codice (Clean Architecture)
Organizzare il progetto perché resti solido e modificabile mentre cresce.
Comunicazione con i server (API REST con dio)
Recuperare e inviare dati, integrare servizi esterni.
Dati e backend con Firebase
Login, database, notifiche e archiviazione file.
Versionamento con Git
Tenere traccia del codice, lavorare in sicurezza, collaborare senza perdere il lavoro.
Test e qualità
Scrivere codice verificabile e di cui ci si può fidare.
Pubblicazione sugli store
Preparare, pubblicare e distribuire l'app su App Store e Google Play rispettando le regole di ciascuno.
Aggiornamenti e manutenzione
Rilasciare nuove versioni, correggere e far evolvere l'app dopo il lancio.
Per aziende e scuole preparo percorsi su misura, inclusi moduli dedicati all'uso dell'intelligenza artificiale nello sviluppo.