Flutter - From Hero to Superhero (full)

Il corso percorre tutte le tappe per essere immediatamente produttivi con il più efficiente framework per lo sviluppo di applicazioni mobile cross-platform e, di recente, anche per applicazioni web e desktop.

Una formazione mirata alla conoscenza approfondita di ogni singola caratteristica del framework e delle sue aree di competenza più importanti, supportati da un progetto didattico progressivo e strutturato in step di realizzazione.

Durata: 44h

Livello: Avanzato

Lingua: Italiano

Partecipanti : 5 - 20

Cosa Faremo?

Durante il corso sarà quindi realizzata un’applicazione completa in Flutter.

L’approccio al corso sarà misto ed includerà quindi sessioni teoriche e di live coding.

Cosa è incluso?

  • Corso pratico con live coding
  • Supporto setup environment
  • Slide in formato PDF
  • Repository del Progetto
  • Attestato di Partecipazione
  • Follow Up di fine corso
  • Canale Slack dedicato ai partecipanti

Cosa è necessario?

  • Il proprio computer portatile (con installato un environment che verrà preventivamente segnalato)
  • Tanta buona volontà e voglia di imparare
  • Connessione ad Internet

Dove si svolge?

On-Site È possibile svolgere il corso presso la sede Devmy (San Giovanni La Punta - CT) o presso la sede del committente (eventuali costi di trasferta sono calcolati separatamente). #### Full-Remote È possibile svolgere il corso in modalità full-remote con gli strumenti messi a disposizione da Devmy, ed in modo assolutamente analogo alla modalità onSite ma suddividendo, se lo si desidera, il tutto in sessioni da 4h.

Argomenti trattati

  • Route Navigation (4h)
    • AutoRoute
  • Salvare dati in locale (2h)
    • flutter secure storage
    • hive o isar
  • Approfondimento state management più usati (8h)
    • BLoC
    • accenni di Redux
    • accenni di Riverpod
  • Dependency Injection (2h)
    • get_it
  • Responsive Layout (1h)
  • Animations (1h)
    • tween
  • Device Integrations (2h)
    • permissions
    • url launcher
    • camera
  • Interactive Maps (1h)
    • polylines
    • markers
  • Fondamenti di Firebase (4h)
    • auth
    • realtime db
    • storage
    • push notifications
  • Gestione degli errori (1h)
    • Sentry o Crashlytics
  • Tests (8h)
    • mockito
    • widget test
    • integration test

Skill minime necessarie & livelli d'accesso

  • Conoscenza dei concetti di OOP
  • Conoscenza dei concetti API First
  • Conoscenza dei più comuni pattern di programmazione

Flutter - From Hero to Superhero (full)

Sei interessato a migliorare le tue competenze o quelle del tuo team in ambito di programmazione e sviluppo?

Vuoi maggiori informazioni su questo corso?
Compila il form e ti ricontatteremo a brevissimo.

Questo sito è protetto da reCAPTCHA e si applicano le Norme sulla privacy e i Termini di servizio di Google.