SanData IT-Trainingszentrum

Google Flutter Apps mit Dart – Aufbaukurs

Kursdatenblatt
Kurspreis1.190,00 € zzgl. MwSt.
DurchführungLive-Online & Vor Ort
Termine181 Termine
Kursdauer2 Tage
Unser Angebot richtet sich ausschließlich an Unternehmer (§ 14 BGB), Gewerbetreibende, Freiberufler sowie öffentliche Auftraggeber. Kein Verkauf an Verbraucher (§ 13 BGB).

Kursbeschreibung

Sie vertiefen Ihre Kenntnisse in der Programmiersprache Dart und lernen Flutter besser kennen.

Am Ende des Kurses können Sie Flutter noch effizienter einsetzen.

Seminarinhalte

Erstellen eines UI mit Flutter für Fortgeschrittene

  • Anpassen von Apps mit Theme-Widgets
  • Einsatz von Dart Annotations und Modifiers
  • Wie die build()-Methode den Screen neu aufbaut
  • Erstellen eines neuen Flutter-Widgets aus bestehenden Flutter-Widgets
  • Erklärung des Unterschieds zwischen final und const in Dart
  • Einführung in Maps, Enums und den ternären Operator in Dart
  • Wie Funktionen als Argument übergeben werden
  • Wie Routes eingesetzt werden, um Multi-Screen-Apps zu erstellen

Flutter Apps mit Backend-Daten ausstatten

  • Wie asynchrone Programmierung in Flutter funktioniert
  • Umgang mit Exceptions in Dart
  • Umgang mit Darts Null-Aware-Operatoren, um App-Abstürze zu verhindern
  • Nutzen von Geopositions-Daten
  • Wie mit Hilfe des http-Pakets Live-Daten aus dem Internet genutzt werden
  • Parsen von JSON-Daten mit der dart:convert-Bibliothek
  • Nutzung des TextField-Widgets, um Nutzerdaten einzulesen
  • Wie Daten mit dem Navigator zurückgegeben werden

Verwendung von Firebase in Flutter Apps

  • Wie Hero-Animationen eingesetzt werden
  • Wie der Animation-Controller funktioniert und wie eigene Animationen erstellt werden
  • Erweitern von Klassenfunktionalitäten mit mixin
  • Firebase Cloud Firestore in Flutter nutzen
  • Authentifizierung in einer Flutter-App durch das Firebase-Auth-Paket
  • Erstellen einer Scroll-Liste und Verstehen, wie Flutter wiederverwendbare Elemente erstellt und zerstört
  • Einblick in Dart Streams, um auf Datenänderungen zu horchen
  • Mit Flutter StreamBuild Datenströme in Widgets wandeln

State-Management

  • Deklarative und imperative Programmierung
  • Wie setState() im Detail funktioniert
  • Erstellen einer Todo-List-App
  • Einführung in das BottomSheet-Widget und den ListViewBuilder
  • Verstehen der Flutter-App-Architektur und der Flutter Design Patterns
  • State-Verwaltung mit Googles provider-Paket

Lernziele

Sie vertiefen Ihre Kenntnisse in Dart und Flutter und lernen, Flutter effizienter einzusetzen. Dabei arbeiten Sie unter anderem mit fortgeschrittenen Benutzeroberflächen, Backend-Daten, Firebase und State-Management.

Zielgruppe

  • Programmiererinnen und Programmierer
  • Entwicklerinnen und Entwickler

Sie haben bereits erste Erfahrung mit Flutter und möchten Ihr Wissen vertiefen.

Voraussetzungen

Grundlegende Erfahrung mit Flutter.

Nächste Termine

19.11. – 20.11.2026 Vor Ort · Berlin
1.190,00 € zzgl. MwSt. Direkt buchbar Termin öffnen
19.11. – 20.11.2026 Vor Ort · Bremen
1.190,00 € zzgl. MwSt. Direkt buchbar Termin öffnen
19.11. – 20.11.2026 Vor Ort · Dortmund
1.190,00 € zzgl. MwSt. Direkt buchbar Termin öffnen
19.11. – 20.11.2026 Vor Ort · Dresden
1.190,00 € zzgl. MwSt. Direkt buchbar Termin öffnen
19.11. – 20.11.2026 Vor Ort · Düsseldorf
1.190,00 € zzgl. MwSt. Direkt buchbar Termin öffnen
19.11. – 20.11.2026 Vor Ort · Erfurt
1.190,00 € zzgl. MwSt. Direkt buchbar Termin öffnen
19.11. – 20.11.2026 Vor Ort · Essen
1.190,00 € zzgl. MwSt. Direkt buchbar Termin öffnen
19.11. – 20.11.2026 Vor Ort · Frankfurt
1.190,00 € zzgl. MwSt. Direkt buchbar Termin öffnen
19.11. – 20.11.2026 Vor Ort · Hamburg
1.190,00 € zzgl. MwSt. Direkt buchbar Termin öffnen
19.11. – 20.11.2026 Vor Ort · Hannover
1.190,00 € zzgl. MwSt. Direkt buchbar Termin öffnen

Weitere Termine finden Sie online auf der Kursseite.

Persönliche Beratung

Sie möchten klären, ob dieser Kurs zu Ihrem Bedarf passt? Wir beraten Sie persönlich zu Inhalten, Terminen und passenden Formaten für Einzelpersonen oder Teams.

Telefon+49 (911) 9523 - 260
E-Mailtrainings@sandata.de