Zum Inhalt springen

Jobs, Aus- &
Weiterbildung

Anmelden

Alle Weiterbildungen

Weiterbildung

Native Mobile Apps mit Flutter Stacked und MVVM Architektur

Herrn Maximilian Hemme · Fernunterricht

Anbieter
Herrn Maximilian Hemme
Ort
Fernunterricht
Format
Online
Dauer
1 Monate
Preis
96 €
Förderung
Bildungsgutschein (AZAV)
Abschluss
Keine Prüfung Teilnahmevoraussetzungen: . Grundlegendes Programmierverständnis (Variablen, Funktionen, Kla..."> Zum Inhalt Menü öffnen Neutral und ohne kommerzielle InteressenDurchsuche Datensätze ... Bitte Warten ... Zur Anbieter-Übersicht
Unterricht
Fernunterricht i

Inhalt

Lehrgangsziel:

Vermittlung von Kenntnissen und Fertigkeiten native Android- und iOS-Apps mit Flutter architekturkonform zu planen, umzusetzen, zu erweitern und zu veröffentlichen

Abschluss:

Keine Prüfung

Teilnahmevoraussetzungen:

Grundlegendes Programmierverständnis (Variablen, Funktionen, Klassen), Interesse oder erste Berührung mit App-Entwicklung (Flutter/React Native/nativ); technische Voraussetzung: Computer mit Internetzugang, Installation Flutter SDK, geeignete IDE (z. B. VS Code/Android Studio), Zugriff auf ein eigenes Firebase-Projekt (Einrichtung wird im Kurs behandelt)

Teilnahmevoraussetzungen zur Prüfung:

Entfällt

Lehrgangsinhalte:

Einleitung und Kursnutzung: Kursüberblick, Vorgehensweise, Tipps zur aktiven Mitarbeit; Einführung in Flutter: Was ist Flutter, Einordnung und Grundlagen; Setup: Flutter-Setup für Windows und macOS; Dart-Grundlagen: Variablen, Listen/Maps, Kontrollstrukturen, Schleifen, Funktionen, Klassen/Objekte; Aufbau einer Flutter-App und UI-Grundlagen: Projektgrundstruktur, Widget-basierte UI, Screen-Aufbau, grundlegende UIKomposition; State Management Überblick, Grundidee und Einordnung von State Management; Clean Architecture & MVVM: Clean Architecture Grundprinzipien, MVVM-Einordnung; Projekt 1: ToDo-App mit Stacked, Einführung Stacked, Komponenten (Model/View/Service), Modellierung (z.B. mit Freezed), erste Views, lokale Persistenz (z.B. Datenbank), CRUD-Funktionalität: Erstellen, Anzeigen, Bearbeiten, Löschen, Abschlussaufgabe zum Projekt; Projekt 2: Recipes-App: App-Vorbereitung (Themes, Navigation), Models, Externe API-Anbindung und HTTP-Requests, Detailansichten, UI-Verbesserungen, Suche/Filter, Favoriten - * Abschlussaufgabe zum Projekt; Projekt 3: Chat-App mit Firebase: Firebase-Projekt, Authentifizierung (Registrierung/Login/PasswortReset/Verifikation), User-Profil (Service/Model), Profilbearbeitung, Chat-Funktionalität mit Firestore, asynchrones Laden und Streaming-Updates, Anzeige ungelesener Nachrichten, Sortierung, Statusanzeige, UI-Feinschliff, Abschlussaufgabe zum Projekt; App-Veröffentlichung: App-Icon/Splash, Release-Vorbereitung Android, Veröffentlichung Google Play, Release-Vorbereitung iOS, Veröffentlichung App Store; Fazit: Zusammenfassung, Ausblick, nächste Schritte

Lehrgangsmaterial:

12 Module mit Videos und Textdateien

Lehrgang Zeitaufwand:

  • Gesamtdauer: 1 Monat, gesamt 15 Zeit-Std.
  • wöchentliche Bearbeitungszeit ca. 3,5 Zeit-Std.

Begleitender Unterricht:

Ist nicht vorgesehen

  • Nah-Unterricht: 0 Zeit-Std.

ZFU-Zulassungsnummer:

7602226

UnterrichtsartFernunterricht i

Termine

ZeitraumDauerPreisOrt
Beginnt laufend1 Monate96 €Fernunterricht

Quelle: Kursportal Hamburg (WISY)

Ähnliche Weiterbildungen