Aktualisiert im Mai 2025. Dieser Kurs enthält jetzt Coursera Coach! Eine intelligentere Art zu lernen mit interaktiven Echtzeitgesprächen, die Ihnen helfen, Ihr Wissen zu testen, Annahmen zu hinterfragen und Ihr Verständnis zu vertiefen, während Sie im Kurs vorankommen. Bringen Sie Ihre Flutter-Entwicklungsfähigkeiten auf die nächste Stufe mit diesem fortgeschrittenen Kurs über UI-Design und Zustandsmanagement. Sie beherrschen das Provider-Paket und verfeinern Ihre Fähigkeit, den Zustand einer App effizient zu verwalten. Anhand praktischer Projekte werden Sie Provider in reale Anwendungen integrieren und so die Leistung, Skalierbarkeit und Benutzererfahrung verbessern. Der Kurs beginnt mit einem tiefen Einblick in das Provider-Paket, der die Einrichtung, die Implementierung von Modellklassen und den Vergleich von Consumer vs. Provider.of umfasst. Sie arbeiten an praktischen Projekten wie der Verbesserung einer Tipprechner-App mit Provider-basiertem Zustandsmanagement und der dynamischen Implementierung von Theme-Änderungen. Als Nächstes erkunden Sie die Konzepte der objektorientierten Programmierung (OOP) von Dart, einschließlich Vererbung und Methodenüberschreibung, um saubereren, wiederverwendbaren Flutter-Code zu schreiben. Anschließend erstellen Sie eine voll funktionsfähige Movie App und lernen, wie man durch Bildschirme navigiert, JSON-Daten analysiert und Listen mit ListView und ExpansionTile dynamisch verwaltet. Dieser Kurs eignet sich perfekt für fortgeschrittene Flutter-Entwickler, die ihre Fähigkeiten in UI-Design und Zustandsmanagement verbessern möchten. Ein solides Verständnis der Flutter- und Dart-Grundlagen ist erforderlich, zusammen mit Erfahrung in der Erstellung grundlegender Anwendungen.


Fortgeschrittene Flutter UI und State Management
Dieser Kurs ist Teil von Spezialisierung für Flutter & Dart - Kompletter App-Entwicklungskurs

Dozent: Packt - Course Instructors
Bei enthalten
Empfohlene Erfahrung
Was Sie lernen werden
Implementierung des Provider-Pakets zur effizienten Verwaltung des Flutter-Zustands
Erstellen dynamischer UI-Elemente und Verwalten von Themen mithilfe von Providern
Parsen von JSON-Daten und Verwalten von Listen mit ListView in einer Movie App
Verwendung von Dart OOP-Konzepten wie Vererbung und Methodenüberschreibung in Flutter-Widgets
Kompetenzen, die Sie erwerben
- Kategorie: JSON
- Kategorie: Fehlersuche
- Kategorie: User-Interface-(UI)-Design
- Kategorie: Entwicklung von Anwendungen für Mobilgeräte
- Kategorie: Objektorientierte Programmierung (OOP)
- Kategorie: Benutzeroberfläche (UI)
- Kategorie: Datenmodellierung
- Kategorie: Datenstrukturen
- Kategorie: Flutter (Software)
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
4 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Erweitern Sie Ihre Fachkenntnisse
- Lernen Sie neue Konzepte von Branchenexperten
- Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
- Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
- Erwerben Sie ein Berufszertifikat zur Vorlage

In diesem Kurs gibt es 2 Module
In diesem Modul werden wir das Provider-Paket als Zustandsverwaltungslösung in Flutter untersuchen. Wir werden Provider in verschiedenen Apps einrichten, verschiedene Zustandsverwaltungsansätze vergleichen und Verbesserungen wie Thematisierung und besseres UI-Reaktionsverhalten implementieren. Außerdem werden wir Dart-Konzepte wie Vererbung und Methodenüberschreibung vertiefen, um unsere Flutter-Entwicklungsfähigkeiten zu verbessern.
Das ist alles enthalten
13 Videos2 Lektüren1 Aufgabe
In diesem Modul werden wir eine Movie App erstellen und dabei wesentliche Flutter-Navigationskonzepte und JSON-Datenparsing erkunden. Wir werden mit ListView-, ListTile- und CircleAvatar-Widgets arbeiten, um dynamische Filminhalte anzuzeigen, die Navigation zu einem Detailbildschirm zu implementieren und den Status mithilfe eines Movie Providers zu verwalten. Am Ende dieses Moduls werden Sie eine voll funktionsfähige App mit strukturiertem Code und einer verbesserten UI/UX haben.
Das ist alles enthalten
19 Videos1 Lektüre3 Aufgaben
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Dozent

von
Mehr von Mobile und Web-Entwicklung entdecken
Status: Kostenloser Testzeitraum
Status: Kostenloser Testzeitraum
Status: Kostenloser Testzeitraum
Warum entscheiden sich Menschen für Coursera für ihre Karriere?





Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.
Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.
Häufig gestellte Fragen
Ja, Sie können das erste Video in der Vorschau ansehen und den Lehrplan einsehen, bevor Sie sich anmelden. Sie müssen den Kurs kaufen, um auf Inhalte zuzugreifen, die nicht in der Vorschau enthalten sind.
Wenn Sie sich vor dem Beginn der Sitzung in den Kurs einschreiben, haben Sie Zugang zu allen Vorlesungsvideos und Lesestoff für den Kurs. Sobald die Sitzung beginnt, können Sie die Aufgaben einreichen.
Sobald Sie sich angemeldet haben und Ihre Sitzung beginnt, haben Sie Zugang zu allen Videos und anderen Ressourcen, einschließlich der Lektüre und dem Diskussionsforum des Kurses. Sie können Übungsaufgaben ansehen und einreichen und die erforderlichen benoteten Aufgaben erledigen, um eine Note und ein Kurszertifikat zu erhalten.
Weitere Fragen
Finanzielle Unterstützung verfügbar,


