
Bitte wählen Sie die Bereiche, die Sie exportieren möchten:

Schulung Flutter und Dart 2026 leicht gemacht: Der komplette Einstieg
Einstieg ohne Mobile-Vorkenntnisse
Schulungsformen
Offene Schulung
- 4 Tage
- 5 gesicherte Termine
- Köln / Online
- 2.660,00 p. P. zzgl. MwSt.
- Dritter Mitarbeitende kostenfrei
- Learning & Networking in einem. Garantierte Durchführung ab 2 Teilnehmenden.
Inhouse-/Firmenschulung
- 4 Tage - anpassbar
- Termin nach Wunsch
- In Ihrem Hause oder bei der GFU
- Preis nach Angebot
- Lernumgebung in der Cloud
- Inhalte werden auf Wunsch an die Anforderungen Ihres Teams angepasst.
Individualschulung
- 4 Tage - anpassbar
- Termin nach Wunsch
- In Ihrem Hause oder bei der GFU
- Preis nach Angebot
- Lernumgebung in der Cloud
- 1 Teilnehmender = Fokus aufs Fachliche und maximaler Raum für individuelle Fragen.
Beschreibung
Vier Tage geben Zeit für ruhiges Tempo. Jeder Tag baut auf dem vorherigen auf: erste App und Dart-Grundlagen, dann Widgets und Layouts, dann mehrere Bildschirme und Eingaben, am Ende eine echte Daten-Anbindung an das Internet. Am Ende von Tag 4 haben die Teilnehmenden eine veröffentlichbare App auf dem eigenen Telefon .
Vier Praxis-Übungen (eine pro Tag) sichern den Lern-Erfolg ab - sie sind klar abgegrenzt, gut schaffbar und bringen sichtbare Ergebnisse
Für alle, die tiefer eintauchen möchten: Schauen Sie sich unser gesamtes Flutter Seminar Portfolio an.
Schulungsziel
Jede teilnehmende Person verlässt das Seminar mit einer ersten „Hallo Welt"-App aus Praxis-Übung Tag 1, einer schönen Profil-Karte aus Praxis-Übung Tag 2, einer To-Do-Liste-App aus Praxis-Übung Tag 3, einer Wetter-App mit Internet-Anbindung auf dem eigenen Telefon aus Praxis-Übung Tag 4, einem klaren Verständnis von Dart als Sprache und Flutter als Werkstatt, einer praktischen Sicht auf Widgets, Layouts, Navigation, Eingaben und Listen, einem Verständnis für Daten aus dem Internet und JSON, einem klaren nächsten Schritt zur Vertiefung im GFU-Flutter-Lern-Pfad sowie der Erfahrung, eine eigene App auf dem eigenen Gerät selbst gebaut zu haben.
Details
Inhalt
- Ziele und Erwartungen der Teilnehmenden
- Klärung individueller Lernziele und Erwartungen für ein praxisnahes und relevantes Seminar
- Tag 1: Erste Schritte mit Flutter und Dart
- 1. Was ist Flutter und Dart?
- Flutter als Werkstatt von Google für Mobile-Apps
- Dart als die Sprache hinter Flutter
- Warum eine Code-Basis für iPhone und Android genug ist
- Was Flutter alles kann: Telefon, Tablet, Desktop, Web
- Wer Flutter nutzt: bekannte deutsche Apps
- Wann Flutter die richtige Wahl ist - einfach erklärt
- Stand 2026: Flutter 3.35 und Dart 3.7
- 2. Werkstatt einrichten
- Was auf das Notebook installiert wird: Flutter-SDK, Android Studio oder VS Code
- Schritt-für-Schritt-Anleitung für Windows, macOS und Linux
- Den Emulator einrichten (das ist ein simuliertes Telefon auf dem Bildschirm)
- Das eigene Telefon als Test-Gerät verbinden
- Der erste Befehl: ein neues Projekt anlegen
- Häufige Stolperfallen und ihre Lösungen
- 3. Die erste App
- Eine fertige Vorlage anschauen und ausprobieren
- Im Emulator starten
- Auf dem eigenen Telefon starten
- Hot Reload: Änderungen sofort sehen (das ist eine Stärke von Flutter)
- Erste eigene Anpassung am Text und an der Farbe
- 4. Dart-Grundlagen einfach erklärt
- Variablen für Werte (Text, Zahlen, Wahrheits-Werte)
- Funktionen als wieder verwendbare Stücke Code
- Klassen für eigene Daten-Strukturen
- Listen für mehrere Werte
- Bedingungen (wenn-dann)
- Schleifen (etwas mehrmals tun)
- Asynchronität in einfacher Form (auf Antwort warten)
- Was Dart einfacher macht als andere Sprachen
- Praxis-Übung Tag 1: Eine „Hallo Welt"-App mit Anpassung
- Aus der fertigen Vorlage eine eigene App machen: Anrede ändern, Farbe ändern, einen zweiten Text hinzufügen. Auf dem Emulator und (falls möglich) auf dem eigenen Telefon ansehen. Ergebnis: erste lauffähige eigene App.
- Tag 2: Komponenten und Layouts
- 5. Was sind Widgets?
- Widget als Bau-Stein der App
- Alles in Flutter ist ein Widget: Text, Button, Bild, ganze Bildschirme
- Wie Widgets ineinander gesteckt werden (Baum-Struktur)
- Stateless versus Stateful: Widgets, die sich nie ändern, und solche, die sich ändern
- Erste eigene Widgets schreiben
- 6. Text, Bilder, Buttons
- Text anzeigen mit Größe, Farbe, Schrift-Stil
- Bilder einbinden (lokal und aus dem Internet)
- Buttons mit Aktionen (Klick verarbeiten)
- Icons als kleine Symbole
- Eingabe-Felder für Anwender-Eingaben
- 7. Layouts: Spalten, Zeilen, Container
- Spalten (Column): mehrere Elemente untereinander
- Zeilen (Row): mehrere Elemente nebeneinander
- Container: ein Rahmen mit Abstand, Hintergrund-Farbe und mehr
- Stapel (Stack): Elemente übereinander legen
- Wie Layouts ineinander geschachtelt werden
- Abstände und Ausrichtung
- 8. Stile, Farben und Material 3
- Farben für die ganze App festlegen
- Schrift-Größen einheitlich machen
- Material 3 als modernes Design-System von Google
- Helles und dunkles Erscheinungs-Bild (Light Mode und Dark Mode)
- Erste eigene Theme-Anpassung
- Praxis-Übung Tag 2: Eine schöne Profil-Karte bauen
- Eine Karten-Komponente mit Bild, Name, Beruf und einem Button entwerfen. Mit Spalten, Zeilen, Container und Stilen arbeiten. Helle und dunkle Variante anbieten. Ergebnis: optisch ansprechende Profil-Karte als wieder verwendbare Komponente.
- Tag 3: Anwendung mit mehreren Bildschirmen
- 9. Mehrere Bildschirme und Navigation
- Wie eine App mehrere Bildschirme haben kann
- Den Wechsel zwischen Bildschirmen programmieren
- Werte von einem Bildschirm zum nächsten übergeben
- Den Zurück-Knopf richtig behandeln
- Eine Navigations-Leiste oben einrichten
- Tab-Navigation am unteren Rand
- 10. Eingaben vom Anwender entgegennehmen
- Text-Eingabe-Felder
- Auswahl-Felder (Dropdown)
- Schalter (Switch)
- Datums-Auswahl
- Eingaben prüfen (Validierung)
- Tastatur-Verhalten
- 11. Zustand und Aktualisierung
- Was Zustand bedeutet: Daten, die sich während der Anwendung ändern
- StatefulWidget: ein Widget, dessen Inhalt sich ändert
- setState: die App über eine Änderung informieren
- Beispiel: ein Zähler, der bei Knopf-Druck hochzählt
- Häufige Fehler-Quellen und ihre Lösungen
- Erste Berührung mit komplexeren State-Konzepten als Ausblick
- 12. Listen anzeigen
- Eine Liste von Daten darstellen
- Lazy-Listen für viele Einträge (die App bleibt schnell)
- Jeden Eintrag mit eigener Optik versehen
- Auf einen Eintrag tippen, um zum Detail-Bildschirm zu gehen
- Eintrag hinzufügen
- Eintrag löschen
- Liste sortieren
- Praxis-Übung Tag 3: To-Do-Liste mit Hinzufügen und Löschen
- Eine kleine To-Do-Liste-App bauen: Eingabe-Feld für neue Aufgaben, Liste mit allen Aufgaben, Knopf zum Hinzufügen, Wisch-Geste zum Löschen, Knopf zum Abhaken. Zwei Bildschirme: Übersicht und Detail. Ergebnis: vollständig nutzbare kleine App.
- Tag 4: Daten aus dem Internet und Veröffentlichung
- 13. Daten von einer API holen
- Was eine API ist: einfache Erklärung
- HTTP-Anfragen aus Flutter
- Daten asynchron abrufen (auf Antwort warten)
- Lade-Anzeige während des Wartens
- Fehler-Behandlung (zum Beispiel kein Internet)
- Eine echte öffentliche API ausprobieren (Wetter, Witze, Hunde-Bilder oder ähnlich)
- 14. JSON verstehen und nutzen
- JSON als gängiges Datei-Format für Daten
- JSON-Antworten in Dart-Objekte umwandeln
- Eine Daten-Klasse für die eigenen Anwendungs-Daten anlegen
- Häufige JSON-Stolperfallen
- 15. Bilder aus dem Internet anzeigen
- Bild-URLs aus der API-Antwort verwenden
- Bilder im Voraus laden (Caching)
- Lade-Platzhalter während des Bild-Ladens
- Anpassbare Bild-Darstellung (zugeschnitten, gestreckt, mittig)
- 16. App auf das eigene Telefon und Ausblick
- Eine Build-Variante für Android bauen (APK-Datei)
- Auf dem eigenen Android-Telefon installieren
- Was für iPhone-Veröffentlichung anders ist (Apple-Konto, Provisioning, Apple-Computer)
- Was Google Play und Apple App Store erwarten (kurze Übersicht)
- Wo es weitergeht: Vertiefungs-Workshops bei GFU
- Ein Blick auf KI-Anbindung, Animationen, Profi-Architektur
- Praxis-Übung Tag 4: Wetter-App mit Live-Daten
- Eine kleine Wetter-App bauen: Stadt-Name eingeben, Daten von einer öffentlichen Wetter-API holen, aktuelle Temperatur, Wetter-Lage und ein passendes Bild oder Icon anzeigen. Lade-Anzeige während des Wartens. Fehler-Anzeige bei falschem Stadt-Namen. Am Ende auf das eigene Telefon bringen. Ergebnis: erste „echte" App mit Internet-Anbindung auf dem eigenen Gerät.
Zielgruppe & Vorkenntnisse
- Einsteiger in die mobile Entwicklung: Die zum ersten Mal eine App für iPhone oder Android bauen wollen.
- Quereinsteiger aus dem Web oder Backend: Die ihre Programmier-Erfahrung für mobile Apps nutzen wollen.
- Studenten und junge Profis: Die einen klaren Einstieg mit ruhigem Tempo suchen.
- Mitarbeitende mit Programmier-Vorwissen: Die für ein Pilot-Projekt im Team eine App bauen sollen.
- Tech-Begeisterte mit eigener App-Idee: Die einen geführten Weg vom Konzept zur ersten App suchen.
Ihre Schulung
In Präsenz | Online |
|---|---|
| Lernmethode | |
Ausgewogene Mischung aus Theorie und Praxis | Wie auch bei unseren Präsenz-Seminaren: Ausgewogene Mischung aus Theorie und praktischen Übungen. Trainer durchgehend präsent. |
| Unterlagen | |
Seminarunterlagen oder Fachbuch zum Seminar inklusive, das man nach Rücksprache mit dem Trainer individuell auswählen kann. | Seminarunterlagen oder Fachbuch inklusive (via DHL). Das Fachbuch wählt der Trainer passend zum Seminar aus - Ihren individuellen Buch-Wunsch berücksichtigen wir auf Nachfrage gerne. |
| Arbeitsplatz | |
| PC/VMs für jeden Teilnehmenden Hochwertige und performante Hardware Große, höhenverstellbare Bildschirme Zugang zu Ihrem Firmennetz erlaubt |
|
| Lernumgebung | |
Neu aufgesetzte Systeme für jeden Kurs in Abstimmung mit dem Seminarleiter. | |
| Arbeitsmaterialien | |
DIN A4 Block, Notizblock, Kugelschreiber, USB-Stick, Textmarker, Post-its | |
| Teilnahmezertifikat | |
Nach Abschluss des Seminars erhalten Sie das Teilnahmezertifikat inkl. Inhaltsverzeichnis per E-Mail als PDF. | |
| Seminarsprache | |
Es besteht die Möglichkeit, das Seminar "Flutter und Dart 2026 leicht gemacht: Der komplette Einstieg" auf Englisch als Inhouse-/Firmenschulung abzuhalten. Fragen Sie uns an! | |
Organisation
In Präsenz | Online | |
|---|---|---|
| Teilnehmendenzahl | ||
min. 2, max. 8 Personen | ||
| Garantierte Durchführung | ||
Ab 2 Teilnehmenden* | ||
| Schulungszeiten | ||
| ||
| Ort der Schulung | ||
GFU SchulungszentrumAm Grauen Stein 27 51105 Köln-Deutz oder online im Virtual Classroom oder europaweit bei Ihnen als Inhouse-Schulung Um ein optimales Raumklima zu gewährleisten, haben wir das Schulungszentrum mit 17 hochmodernen Trotec TAC V+ Luftreinigern ausgestattet. Diese innovative Filtertechnologie (H14 zertifiziert nach DIN EN1822) sorgt dafür, dass die Raumluft mehrfach pro Stunde umgewälzt wird und Schadstoffe zu 99.995% im HEPA-Filter abgeschieden und infektiöse Aerosole abgetötet werden. Zusätzlich sind alle Räume mit CO2-Ampeln ausgestattet, um jederzeit eine hervorragende Luftqualität sicherzustellen. | ||
| Räumlichkeiten | ||
Helle und modern ausgestattete Räume mit perfekter Infrastruktur | Bequem aus dem Homeoffice von überall | |
| Preisvorteil | ||
Dritter Mitarbeitende nimmt kostenfrei teil. Eventuell anfallende Prüfungskosten für den dritten Teilnehmenden werden zusätzlich berechnet - auch bei Seminaren inkl. Prüfungsgebühr. Hinweis: Um den Erfolg der Schulung zu gewährleisten, sollte auch der dritte Teilnehmende die erwarteten Vorkenntnisse mitbringen. | ||
| KOMPASS — Förderung für Solo-Selbstständige | ||
Solo-Selbstständige können für dieses Seminar eine Förderung via KOMPASS beantragen. | ||
| All-Inclusive | ||
Gebäck, Snacks und Getränke ganztägig, Mittagessen im eigenen Restaurant, täglich 6 Menüs, auch vegetarisch | Eine Auswahl unserer Frühstücks-Snacks und Nervennahrungs-Highlights senden wir Ihnen mit den Seminarunterlagen via DHL zu. | |
| Barrierefreiheit | ||
Das GFU-Schulungszentrum (Am Grauen Stein 27) ist barrierefrei | - | |
Buchen ohne Risiko
| Rechnungsstellung |
Erst nach dem erfolgreichen Seminar. Keine Vorkasse. |
| Stornierung |
Kostenfrei bis zum Vortag des Seminars |
| Vormerken statt buchen |
Sichern Sie sich unverbindlich Ihren Seminarplatz schon vor der Buchung - auch wenn Sie selbst nicht berechtigt sind zu buchen |
Kostenfreie Services
In Präsenz | Online |
|---|---|
|
|
Buchungsmöglichkeiten
Online oder in Präsenz teilnehmen
Sie können sowohl Online als auch in Präsenz am Seminar teilnehmen. Klicken Sie bei Ihrer Buchung oder Anfrage einfach die entsprechende Option an.
Gesicherte offene Termine
| Termin | Ort | Preis | ||
|---|---|---|---|---|
| 19.10.-22.10.2026 Plätze vorhanden Köln / Online 2.660,00 | Köln / Online | 2.660,00 | Buchen Vormerken | |
| 2027 | ||||
| 18.01.-21.01.2027 Plätze vorhanden Köln / Online 2.660,00 | Köln / Online | 2.660,00 | Buchen Vormerken | |
| 19.04.-22.04.2027 Plätze vorhanden Köln / Online 2.660,00 | Köln / Online | 2.660,00 | Buchen Vormerken | |
| 19.07.-22.07.2027 Plätze vorhanden Köln / Online 2.660,00 | Köln / Online | 2.660,00 | Buchen Vormerken | |
| 18.10.-21.10.2027 Plätze vorhanden Köln / Online 2.660,00 | Köln / Online | 2.660,00 | Buchen Vormerken | |
- Lernumgebung in der Cloud
- Inhalte werden auf Wunsch an die Anforderungen Ihres Teams angepasst.
- Lernumgebung in der Cloud
- 1 Teilnehmender = Fokus aufs Fachliche und maximaler Raum für individuelle Fragen.
- Alle folgenden Schulungsformen können auch Online als Virtual Classroom durchgeführt werden.
- Eine Offene Schulung findet zu einem festgelegten Zeitpunkt im voll ausgestatteten Schulungszentrum oder Online/Remote statt. Sie treffen auf Teilnehmende anderer Unternehmen und profitieren vom direkten Wissensaustausch.
- Eine Inhouse-/Firmen-Schulung geht auf die individuellen Bedürfnisse Ihres Unternehmens ein. Sie erhalten eine kostenfreie Beratung von Ihrem Seminarleiter und können Inhalte und Dauer auf Ihren Schulungsbedarf anpassen. Inhouse-Schulungen können Europaweit durchgeführt werden.
- Bei einer Individual-Schulung erhalten Sie eine 1-zu-1 Betreuung und bestimmen Inhalt, Zeit und Lerntempo. Der Dozent passt sich Ihren Wünschen und Bedürfnissen an.
Sie können unsere Schulungen auch als Remote Schulung im Virtual Classroom anfragen.
In drei Schritten zum Online Seminar im Virtual Classroom:
- Seminar auswählen und auf "Buchen" klicken
- Wählen Sie bei "Wie möchten Sie teilnehmen?" einfach "Online" aus.
- Formular ausfüllen und über den Button "Jetzt buchen" absenden.
Unser Kundenservice meldet sich bei Ihnen mit der Buchungsbestätigung.
Unsere Online Schulungen finden im Virtual Classroom statt. Ein Virtual Classroom bündelt mehrere Werkzeuge, wie Audio-Konferenz, Text-Chat, Interaktives Whiteboard, oder Application Sharing.
Vorteile von Virtual Classroom:
- Sie erhalten 1 zu 1 die gleiche Lernumgebung, die Sie auch vor Ort bei uns vorfinden
- Die technische Vorbereitung wird von den GFU-Technikern vorgenommen
- Sie erhalten remote Zugriff auf Ihren persönlichen Schulungs-PC im GFU-Seminarraum
- Die Virtual Classroom Lösung lässt sich auch im Browser betreiben
- Die GFU-Technik leistet wie gewohnt Soforthilfe bei Problemen
- Die Schulungsunterlagen bekommen Sie via DHL zugeschickt
- Sie sparen Reisekosten und Zeit
- 19. Okt. - 22. Okt. ✓ Noch einige Plätze frei ▶ Köln + Online/Remote
- 18. Jan. - 21. Jan. ✓ Noch einige Plätze frei ▶ Köln + Online/Remote
- 19. Apr. - 22. Apr. ✓ Noch einige Plätze frei ▶ Köln + Online/Remote
- 19. Jul. - 22. Jul. ✓ Noch einige Plätze frei ▶ Köln + Online/Remote
- 18. Okt. - 21. Okt. ✓ Noch einige Plätze frei ▶ Köln + Online/Remote
- Auch als Inhouse-Schulung, bundesweit mit Termin nach Wunsch und individuellen Inhalten
- Buchen ohne Risiko! Kostenfreie Stornierung bis zum Vortag des Seminars
Die Seminare der GFU finden in angenehmer Atmosphäre statt und sind perfekt organisiert. Profitieren Sie von dem Rundum-Service der GFU!
Machen Sie sich keinen Kopf um die Anreise! Unser Shuttle fährt Sie. Oder Sie parken einfach auf einem extra für Sie reservierten Parkplatz.
Hotelzimmer gesucht? Wir organisieren Ihnen eins. Ihr Vorteil: Sie sparen Zeit und Geld!
Stornierung bei offenen Seminaren kostenfrei bis einen Tag vor Schulungsbeginn.
Unsere Techniker sind immer zur Stelle, egal ob online oder vor Ort.
GFU Schulungszentrum