Der Flutter Apps mit Dart - Grundkurs soll Ihnen einen ersten Einstieg in die App-Entwicklung geben. Sie lernen die damit verbundene Programmiersprache Dart kennen und schreiben Ihre ersten mobilen Apps.
In dem Seminar Flutter Apps mit Dart - Grundkurs lernen Programmiereinsteiger, die noch keine oder erst wenig Erfahrung mit objektorientierten Programmiersprachen wie JavaScript, Python oder Java haben, die Entwicklung von einfachen bis anspruchsvollen Apps.
Am Ende des Kurses werden Sie in der Lage sein, eigene Apps zu entwickeln und zu programmieren.
Hinweis
Als weiterführendes Seminar empfehlen wir den Flutter Apps mit Dart - Aufbaukurs.
Zielgruppe
Einsteiger in die Entwicklung mit Flutter
Voraussetzungen für die Schulung
Grundlegende Programmierkenntnisse der objektorientierten Programmierung sind von Vorteil.
Kursinhalte
1. Einführung in die Flutter- und Dart-Entwicklung 2. Erstellung eines neuen Projekts in Android Studio 3. Grundlagen und Nutzung von Flutter-Widgets, einschließlich vorgefertigter Widgets 4. Arbeit mit Text- und Bild-Widgets 5. Implementierung von App-Icons 6. Laden von Bildern als Assets 7. Ausführung von Flutter-Apps im Emulator und auf echten Geräten 8. Gestaltung eines einfachen Benutzerinterfaces mit Flutter 9. Anwendung von Hot Reload und Hot Restart zur Effizienzsteigerung 10. Verwaltung von Paketen, Schriftarten und Assets mit der Pubspec.yaml-Datei 11. Verständnis der build()-Methode von Widgets 12. Einsatz von Layout-Widgets wie Columns, Rows und Container 13. Verwendung von Material-Icons in der App-Entwicklung 14. Entwicklung einer App mit Zustandsverwaltung 15. Unterschiede zwischen Stateful- und Stateless-Widgets erkennen 16. Einsatz von Callbacks zur Reaktion auf Benutzerinteraktionen 17. Verständnis des deklarativen Stils der UI-Programmierung in Flutter 18. Importieren von Dart-Bibliotheken zur Erweiterung von Funktionalitäten 19. Grundlegende Dart-Konzepte wie Variablen, Datentypen und Funktionen 20. Verständnis des Zusammenspiels zwischen setState(), State-Objects und Stateful-Widgets 21. Nutzung vorhandener Flutter-Pakete 22. Anwendung des Dart-Paketmanagers zum Hinzufügen kompatibler Pakete 23. Detaillierte Analyse der Pubspec.yaml-Struktur 24. Erweiterte Dart-Konzepte wie Arrow-Syntax und Funktionen 25. Strukturierung von Flutter-Apps 26. Nutzung von Listen und bedingten Ausdrücken in Dart 27. Verständnis von Klassen und Objekten in Dart sowie deren Anwendung auf Flutter-Widgets 28. Anwendung der objektorientierten Programmierung (OOP) in Dart 29. Einsatz von Dart-Konstruktoren zur Erstellung anpassbarer Flutter-Widgets 30. Implementierung von Mobile-Design-Patterns in Flutter
Buchen ohne Risiko
Sie zahlen erst nach erfolgreicher Schulung. Keine Vorkasse.
Wir verwenden Cookies um Ihnen ein bestmögliche Erfahrung auf der Webseite zu ermöglichen. Mit einem Klick auf "Alle akzeptieren", stimmen Sie der Verwendung aller Cookies zu. In den Cookie-Einstellungen können Sie diese genauer einstellen.
Wir verwenden Cookies um Ihnen ein bestmögliches Erlebnis auf der Webseite zu bieten. Auch Fremdanbieter, wie Google (für Karten) können auf Ihrem Gerät ein Cookie setzen. Wir haben diese Cookies soweit möglich kategorisiert. Sie können sich jederzeit dafür entscheiden diese abzulehnen. Je nach Cookie, kann dies aber zur Einschränkungen und Problemen auf der Webseite führen.
Diese Cookies werden verwendet um zu verstehen wie Sie als Besucher mit der Webseite interagieren. Sie helfen uns zu verstehen wieviele Besucher die Webseite hat, welche Seiten sie aufrufen und wie sie sich auf der Webseite verhalten. Wir verwenden zur Besucheranalyse Google Analytics, im anonymen Modus.
Cookie
Dauer
Beschreibung
Google Analytics
Wir verwenden Google Analytics um nachzuvollziehen wie Sie die Webseite benutzen und mit ihr interagieren. Google Analytics läuft im anonymisierten Modus (Keine IP-Adressen werden geteilt).
Notwendige Cookies sind essentiell für die Verwendung der Webseite. Zum Beispiel des Speicherns Ihrer Cookie-Einstellungen. Diese Cookies sind komplett anonym.
Cookie
Dauer
Beschreibung
cookielawinfo-checkbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy
11 months
Dieses Cookie wird gesetzt von der Cookie Verwaltung und speichert ob der Benutzer der Verwendung von Cookies zugestimmt hat. Es speichert keine persönlichen Daten.