Flutter Start

Scopri cos'è Flutter, i componenti, come fare chiamate HTTP e gestire i JSON.

Gabriel Gatu

Flutter Advocate & CTO

Corso base
Durata (ore)

11:41

Valutazione

5.0

(126)

"Ottimo corso per iniziare con Flutter! Gabriel spiega molto bene e non lascia niente al caso! Ho trovato molto utile il fatto che tutti i concetti spiegati vengano poi implementati con qualche esempio di codice all'interno di un'applicazione. Personalmente preferisco l'approccio Learn By Doing! Molto soddisfatto!"

Raffaele Tufano

Recensione verificata

"Corso strutturato in maniera impeccabile. Gabriel spiega davvero molto bene e dimostra di avere piena conoscenza del linguaggio derivanti dall'esperienza del settore. Posso ritenermi soddisfatto dei contenuti svolti e sono pronto a cominciare i prossimi corsi in attesa di Flutter Pro. Grazie per il lavoro che fate ragazzi!"

Giuseppe Detoma

Recensione verificata

"Il corso permette di acquisire delle solide basi sul mondo Flutter e consente anche a chi approccia per la prima volta all'argomento di iniziare subito a sviluppare la propria app. Il corso introduce gli argomenti con esempi semplici e solo dopo li ripassa in rassegna approfondendoli ulteriormente e rinforzando la conoscenza di chi segue. Chapeau!"

Gaetano Vignale

Recensione verificata

Perché Flutter (e Fudeo) ti rendono invulnerabile nell'era dell'IA

Scegliere lo strumento con cui lavorare non è più solo una questione di carriera, è una questione di sopravvivenza.

Oggi molti pensano che basti chiedere all'IA per creare un'applicazione. Ma ecco la verità brutale:

l'intelligenza artificiale è un moltiplicatore. Se la tua competenza di base è zero, il risultato finale sarà sempre zero.

Senza conoscere le basi di Flutter, sei un passeggero su un aereo senza pilota:

  1. L'IA allucina: Genera codice che sembra corretto ma usa componenti obsoleti o logiche che manderanno in crash la tua app al primo aggiornamento.

  2. Il Prompt Engineer non esiste: Le aziende italiane (specialmente nei settori che pagano meglio come il finanziario e l'industriale) non cercano qualcuno che sappia fare domande a ChatGPT. Cercano professionisti che sappiano validare, correggere e orchestrare quello che l'IA produce.

  3. Il soffitto di cristallo dello stipendio: In Italia, chi si limita a copiare e incollare dall'IA resta bloccato in una consulenza di basso livello. Chi domina Flutter punta alla fascia alta del mercato (dai 40.000 ai 60.000 euro e oltre), lavorando su prodotti reali e innovativi.

Flutter ti cambia la vita perché ti dà il telecomando dell'IA. Invece di farti sostituire, userai la velocità di Flutter (che già abbatte i tempi di sviluppo del 50%) insieme alla potenza dell'IA per diventare una macchina da guerra della produttività.

Imparerai a costruire interfacce perfette in una frazione del tempo, ma avrai la conoscenza tecnica per mettere le mani nel motore quando l'IA inevitabilmente sbaglierà.

Questo è il vero superpotere che ti rende ricercato dalle aziende.

Gabriel e Angelo del Team Fudeo

Per chi è Flutter Start

Professionisti al passo con i tempi

che vogliono aumentare il proprio valore sul mercato del lavoro.

Aziende e PA decise ad innovare

che vogliono abbattere i costi di produzione/manutenzione.

Giovani e appassionati di programmazione

che vogliono sviluppare le proprie app.

Cosa imparerai (facendo)

Ogni lezione si sviluppa una mini-app per spiegare un concetto specifico. In più, ogni 5-6 lezioni, si sviluppano delle app di recap per consolidare i concetti. Sono sette app utili e concrete sviluppate da zero, per essere sicuro di impadronirti di ogni argomento trattato.

1. Le basi

Con questa prima app vedrai come creare un progetto Flutter e scoprirai in quali parti grafiche è composto. L’app mostra una home con un placeholder, utilizzando i componenti:

  • MaterialApp
  • Scaffold
  • AppBar
  • Text (con colori)
  • Center

Avrai un primo feedback su cosa significa sviluppare con questo framework.

Illustration of concept

2. Crea il tuo personaggio

La seconda app del corso è ancora molto semplice, però molto utile nel suo obiettivo, cioè utilizzare i componenti Stateless e Stateful Widget per gestire:

  • i cambiamenti di stato
  • pulsanti
  • stili del testo
  • ListTile
Illustration of concept

3. App di note

Simulando una todo list, creerai un’app con la quale potrai aggiungere e togliere delle stringhe predefinite di task.

Un pretesto per utilizzare i componenti

  • Stack
  • Column
  • Container
  • SingleChildScrollView
  • CircleAvatar.
Illustration of concept

4. App meteo

Iniziamo a divertirci. Con questa app meteo vedrai i componenti:

  • PageView
  • ListView

Le immagini e i dati sono caricati manualmente, non è ancora il momento di collegarci con fonti esterne.

Illustration of concept

5. Crea l'account

Il concept è la pagina di creazione account per gli utenti di una banca. In questo modo vedrai come si utilizzano i Form, con i componenti:

  • TextField
  • RadioButton
  • Slider
  • Switch
Illustration of concept

6. NFT Shop

Simuliamo la creazione di un e-commerce per NFT come spunto per utilizzare i componenti:

  • TabBar
  • GridView

Di grande impatto visivo.

Illustration of concept

7. App crypto

A questo punto è ora di fare sul serio.

Svilupperai un’app crypto che:

  • mostra i dati reali del mercato collegandosi alle API di CoinMarketCap.

Dopodiché, sarai in grado di continuare a divertirti per conto tuo.

Illustration of concept

Requisiti

Questo è il corso perfetto per chi vuole iniziare la propria carriera nel mondo Flutter.

Per seguire più agilmente le lezioni, è richiesta la conoscenza di almeno un linguaggio di programmazione, preferibilmente ad oggetti, ad esempio:

  • Dart
  • Java
  • C#
  • Python
  • PHP (dalla versione 5 in poi)

Nel caso non avessi questo requisito, ti consigliamo di seguire il corso Dart Begin.

Perché questo corso è diverso

  • Le giuste informazioni
    Abbiamo selezionato ogni argomento e informazione passata nel corso: solo ciò che è utile per diventare uno sviluppatore Flutter di qualità.
  • Ti seguiamo passo-passo
    Dall'introduzione a Flutter sino allo sviluppo della tua prima app complessa, ogni passaggio è mostrato e ben spiegato da Gabriel.
  • Parla la tua stessa lingua
    Oltre ad essere in italiano, Gabriel ha un modo di spiegare informale e di facile comprensione, che ti permetterà di non perdere il filo durante le lezioni.
  • Puoi chiedere supporto quando vuoi
    Sotto ogni lezione del corso c'è una modulo apposita per le domande: in qualsiasi momento potrai chiedere aiuto a Gabriel e ai corsisti.
  • Codice sorgente incluso
    Tutto il codice che viene scritto e mostrato durante il corso è a tua disposizione, incluso quello delle app demo per fare pratica.

Certificazione inclusa

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.

Illustration of concept

Percorso di Studio

Flutter Developer

Percorso progressivo per costruire competenze reali su Flutter: dalle basi del framework alle scelte architetturali che rendono il codice leggibile, mantenibile e facile da evolvere, così da poter sfruttare a pieno anche lo sviluppo con AI.

Istruttore del corso

Instructor

Gabriel Gatu

Flutter Advocate & CTO

Fervente Flutter Advocate e CTO & co-fondatore di Creatora e Fudeo, ha un'ossessione per l'estetica e il design che gli permette di produrre app con UI & UX curate in ogni dettaglio.

Sempre aggiornato sulle ultime novità del mercato, nel 2018 ha adottato Flutter (agli albori) per necessità, intuendone tutto il potenziale.

Da quel momento ha iniziato a consigliarlo ai propri colleghi e amici con un tale entusiasmo da essere stato costretto a registrare un corso su Flutter (poi diventato Flutter Start) per soddisfare il passaparola innescato.

Domande frequenti (FAQ)

Quale versione Flutter viene utilizzata?

Posso ricevere la fattura elettronica?

Per quanto tempo avrò accesso al corso?

Avrò il supporto del formatore?

Posso fare un acquisto per la mia azienda o PA?

Posso pagare con bonifico?

Posso utilizzare la Carta del Docente?

Hai un'altra domanda?

Se hai ancora qualche domanda sul nostro corso puoi mandarci un messaggio e ti risponderemo via email il prima possibile.

Support

Gli studenti hanno acquistato anche:

Recensioni degli studenti

Vedi tutte le 126 recensioni
5.0

126 recensioni

5

96%

4

3%

3

0%

2

0%

1

0%


Raffaele Tufano

"Ottimo corso per iniziare con Flutter! Gabriel spiega molto bene e non lascia niente al caso! Ho trovato molto utile il fatto che tutti i concetti spiegati vengano poi implementati con qualche esempio di codice all'interno di un'applicazione. Personalmente preferisco l'approccio Learn By Doing! Molto soddisfatto!"

Giuseppe Detoma

"Corso strutturato in maniera impeccabile. Gabriel spiega davvero molto bene e dimostra di avere piena conoscenza del linguaggio derivanti dall'esperienza del settore. Posso ritenermi soddisfatto dei contenuti svolti e sono pronto a cominciare i prossimi corsi in attesa di Flutter Pro. Grazie per il lavoro che fate ragazzi!"

Gaetano Vignale

"Il corso permette di acquisire delle solide basi sul mondo Flutter e consente anche a chi approccia per la prima volta all'argomento di iniziare subito a sviluppare la propria app. Il corso introduce gli argomenti con esempi semplici e solo dopo li ripassa in rassegna approfondendoli ulteriormente e rinforzando la conoscenza di chi segue. Chapeau!"

Course thumbnail

77,00 €

Prezzo finale

Iscriviti ora

30 giorni soddisfatto o rimborsato


Guarda gratis 8 lezioni

Inizia gratis il corso. Non è richiesto alcun metodo di pagamento.

Lesson thumbnail
Cos'è Flutter
Lesson thumbnail
Competitors
Lesson thumbnail
Come funziona Flutter

+ 5 altre lezioni

Continuando accetti i Termini d'uso dellaPiattaforma&Fudeo