App Development

con Flutter

Sviluppa app cross-platform con Flutter: La soluzione ideale per creare applicazioni moderne e performanti.

Il corso in breve

Partecipando a questo corso imparerai a sviluppare App per iPhone, iPad, Android telefoni e tablet, macOS, Windows, Linux e Web con Flutter e Dart.


Dopo il corso potrai: programmare e pubblicare le tue App sul Google Play Store e sull’Apple App Store, sviluppare App per aziende o trovare lavoro presso uno studio. Non perdere l’occasione di migliorare il tuo futuro diventando un App Developer. Questo corso è una base di partenza per chi non ha esperienza di programmazione e consente di poter partecipare in seguito ad altri corsi. Questo corso è adatto anche per chi è già un programmatore Swift, Kotlin, Java, C# e desidera sviluppare App in modo efficiente ed innovativo.

Il corso è progettato per introdurre i principi fondamentali della programmazione, rendendolo ideale per principianti senza esperienza pregressa. È importante, tuttavia, avere una buona dimestichezza con l’utilizzo del computer.

Modalità del corso

Durante il corso di App Development con Flutter avrai tutto il necessario per continuare a imparare come preferisci.

  • Il corso si svolgerà in 4 serate da 4 ore l’una in live streaming con il docente e i tuoi compagni
  • Le lezioni saranno tenute da professionisti del settore che lavorano ogni giorno con le tecnologie spiegate in classe
  • Riceverai tutto il codice sorgente degli argomenti trattati in classe
  • Avrai supporto post-corso

Programma del corso
Ecco tutti gli argomenti ti permetteranno di creare app con Flutter per i sistemi iOS e Android.

1ª parte

Analisi del progetto iniziale di Flutter

Struttura di un progetto in Flutter

Il pubspec.yaml

Pub.dev

Visualizzazione, analisi e installazione di un package su pub.dev

Il tool zapp.run

I widgets (Material, Cupertino, custom widgets)

Focus sui widget più utilizzati

Il concetto di State Management

Lo storage locale in un’applicazione in Flutter

 

2ª parte

La navigazione in Flutter

Analisi ed installazione del package bottom_cupertino_tabbar per navigazione in stack

Utilizzo della fotocamera

Reperimento immagini da Libreria Foto

La suite Firebase

Configurazione di un progetto Firebase in una applicazione Flutter

Firebase Auth

Firebase Firestore e sincronizzazione dei dati in Real-Time su dispositivi diversi

State Management applicato all’utilizzo di Firebase

 

Caratteristiche

Corso Online

Non è necessario che tu sia presente fisicamente né che prenda giorni di ferie.

Live Streaming

Partecipa comodamente da casa ed interagisci in tempo reale con il docente.

Esercizi pratici

Andiamo dritto al sodo! Avrai un’esperienza diretta e pratica di quello che verrà spiegato in classe.

Codice sorgente

Tutto il codice sorgente spiegato in classe verrà rilasciato alla fine delle lezioni.

Software e Tools

Utilizzeremo Flutter e Dart per progettare e implementare app mobile cross-platform.

Support post-corso

Ti aiuteremo non solo durante il corso, ma anche successivamente.

Percorsi professionali

Questo corso fornirà le competenze pratiche necessarie per affrontare con successo la crescente domanda di sviluppatori di app mobile nel mercato del lavoro.

Non dimenticare che una volta concluso il corso, saremo qui con tutta la nostra passione e dedizione per continuare a sostenerti nel tuo percorso!

I docenti

Jacopo Antonio Causin

Lead Organizer del Google Developer Group di Vicenza, guido con entusiasmo e impegno costante l’innovazione e l’eccellenza nel mondo IT. Sempre pronto a sfidare i limiti, unisco umorismo, passione e un pizzico di follia nel mio viaggio tecnologico in continuo divenire.

Alessandro Bianco

Developer con oltre due decenni di avventure nel mondo dello sviluppo web e mobile. Specializzato in HTML, CSS, PHP, JavaScript e framework come Cordova e Flutter, ha contribuito al successo di progetti complessi, garantendo soluzioni innovative e di alta qualità.

Recensioni

FAQ

  • Quali sono le potenzialità di Flutter?

    Con Flutter, le possibilità sono infinite! Non solo puoi creare app per dispositivi iOS e Android, ma anche per il web e desktop, supportando sia macOS che Linux.

  • Cosa fa un’App Developer?

    L’App Developer è il professionista responsabile di guidare tutte le fasi dello sviluppo delle applicazioni, progettando interfacce utente coinvolgenti e garantendo un’esperienza utente ottimale.

  • È necessaria esperienza per partecipare al corso?

    Assolutamente no, il corso è aperto sia a chi si avvicina per la prima volta alla creazione di app mobile, sia a coloro che già hanno esperienza nel campo della programmazione in altri ambiti.

Prezzo del corso

179 €

IVA incl.

Le date disponibili

Disponibile

7-14
21-24

Giugno 2024
  • 19:00-23:00
  • Online Live Streaming
  • Max. 20 posti

15%

Esposizione argomento

Il nostro viaggio parte sempre da una spiegazione teorica, approfondita e aggiornata degli argomenti trattati. 

20%

Apprendimento immediato

Abbiamo un obiettivo: farti comprendere fin da subito quanto spiegato. Daremo spazio a qualsiasi domanda per risolvere i tuoi dubbi.

50%

Esercitazione e problem solving

Dalla teoria alla pratica: il lavoro non finisce in aula, ma richiede impegno costante per assimilare i concetti spiegati durante il corso.

15%

Lavoro in team

Nel mondo del lavoro, sapersi confrontare con professionalità diverse è fondamentale: impariamo a farlo con i nostri compagni di viaggio.

Contattaci

Vuoi maggiori informazioni sui corsi, non sai se fa per te, vuoi conoscere meglio i programmi? Lasciaci un messaggio!

Cosmohub S.r.l.

Via Vedelleria 8, 36040
Torri di Quartesolo, Vicenza (VI)
Capitale Sociale: € 10.000,00 i.v.
Reg. Imprese 19/10/2023 Rea VI407845
P. IVA: IT04488400245
Codice SDI: T9K4ZHO
© 2023 Cosmohub s.r.l. Tutti i diritti riservati.
Tutti i marchi e loghi eventualmente utilizzati sono dei legittimi proprietari.