Flutter Fortgeschrittenenkurs

Classroom training | German | Claim

Duration of training: 3 days

Objectives

Die Teilnehmer dieses Seminares sind im Stande anspruchsvolle und robuste Anwendungen zu erstellen. Die Teilnehmer lernen, wie man responsive Designs implementiert, Widgets anpasst, mit einer RESTful-API arbeitet und vieles mehr.

Target audience

Flutter Entwickler

Requirements

Erfahrungen mit objektorientierter Programmierung

Kenntnisse in Flutter

Agenda

Einführung

Arbeiten mit Widgets

  • Layout der Anwendung
  • MaterialApp-Widget
  • Scaffold-Widget
  • AppBar-Widget
  • Safe-Area-Widget
  • SnackBar-Widget
  • Flutters Layout Algorithmus
  • Anordnen und Ausrichten von Widgets
  • Expanded-Widget
  • ListView-Widget
  • Container-Widget
  • Ausrichtung und Positionierung innerhalb eines Containers
  • Stack-Widget
  • GridView-Widget
  • Table-Widget

Navigation und Routing

  • Stack Navigation
  • Navigation Vor und Zurück
  • Rückgabewerte von Szenen
  • Drawer Navigation und Widget
  • TabBar und Tabs
  • Tab Navigation
  • Tab Controller
  • Dialog-Widget

Styling von Widgets

  • Flutter-Styles
  • Farben
  • Texte
  • Rahmen
  • Formen
  • Card-Widget
  • Themes

Stateful Widgets

  • Anwendungsfällte und Beispiele
  • State-Management
  • Vererbung
  • BLoC
  • ScopedModel
  • Hooks
  • Provider
  • Redux

Arbeit mit Dateien

  • Einbinden von Libraries
  • Einlesen und Arbeiten mit JSON-Dateien

Arbeiten mit einer RESTful API

  • Absenden von Requests
  • Verarbeiten von Responses
  • FutureBuilder
  • fromJSON() Methode
  • Beispiele

Firebase

  • Einführung
  • Cloud Firestore
  • Cloud Functions
  • Authentifizierung
  • Einrichten von Firebase
  • Using Firestore
  • Ausblick

Zusammemfassung

Objectives

Die Teilnehmer dieses Seminares sind im Stande anspruchsvolle und robuste Anwendungen zu erstellen. Die Teilnehmer lernen, wie man responsive Designs implementiert, Widgets anpasst, mit einer RESTful-API arbeitet und vieles mehr.

Target audience

Flutter Entwickler

Requirements

Erfahrungen mit objektorientierter Programmierung

Kenntnisse in Flutter

Agenda

Einführung

Arbeiten mit Widgets

  • Layout der Anwendung
  • MaterialApp-Widget
  • Scaffold-Widget
  • AppBar-Widget
  • Safe-Area-Widget
  • SnackBar-Widget
  • Flutters Layout Algorithmus
  • Anordnen und Ausrichten von Widgets
  • Expanded-Widget
  • ListView-Widget
  • Container-Widget
  • Ausrichtung und Positionierung innerhalb eines Containers
  • Stack-Widget
  • GridView-Widget
  • Table-Widget

Navigation und Routing

  • Stack Navigation
  • Navigation Vor und Zurück
  • Rückgabewerte von Szenen
  • Drawer Navigation und Widget
  • TabBar und Tabs
  • Tab Navigation
  • Tab Controller
  • Dialog-Widget

Styling von Widgets

  • Flutter-Styles
  • Farben
  • Texte
  • Rahmen
  • Formen
  • Card-Widget
  • Themes

Stateful Widgets

  • Anwendungsfällte und Beispiele
  • State-Management
  • Vererbung
  • BLoC
  • ScopedModel
  • Hooks
  • Provider
  • Redux

Arbeit mit Dateien

  • Einbinden von Libraries
  • Einlesen und Arbeiten mit JSON-Dateien

Arbeiten mit einer RESTful API

  • Absenden von Requests
  • Verarbeiten von Responses
  • FutureBuilder
  • fromJSON() Methode
  • Beispiele

Firebase

  • Einführung
  • Cloud Firestore
  • Cloud Functions
  • Authentifizierung
  • Einrichten von Firebase
  • Using Firestore
  • Ausblick

Zusammemfassung

Tags

Recommend this site