App-Programmierung mit Flutter (Android/iOS/...)
Flutter ist ein Applikationsframework der Programmiersprache Dart mit dem einfach portable Applikationen geschrieben werden. Im Idealfall läuft die selbe Flutter-Applikation ohne weitere Anpassungen sowohl auf Smartphones mit Android, iOS (iPhone/iPad) als auch auf Desktop-Betriebssystemen wie macOS, Linux oder Windows - oder sogar für Webbrowser.
In diesem Einstiegskurs sehen wir uns gemeinsam die Grundlagen von Flutter und dessen Programmiersprache Dart an und programmieren einige einfache Smartphone-Applikationen.
- Vorstellung Flutter & Dart
- Einführung Entwicklungsumgebung
- Ein Hello-World-Beispiel
- Dart als Programmiersprache I
- Grundkonzepte
- User Interface Design
- Das Widget-Konzept
- Design wie HTML?
- Übersicht Standard-Widgets
- States und setState()
- Übungsbeispiel: Rechner
- Dart als Programmiersprache II
- Objektorientierung
- Null Safety
- final
- late
- const
- Entwicklungsumgebung
- Auto-Reload
- Debugger
- User Interface Design II
- Layout Design
- Widgets platzieren
- Smartphone vs Desktop
- Controller
- Plugins einbinden
- Kompatbilität
- Portabilität
- Smartphone vs Pad vs Desktop
- Abschlussbeispiel
Empfohlene Vorkenntnisse
Dieser Kurs ist keine Einführung in das Programmieren generell. Grundkenntnisse in einer Programmiersprache wie beispielsweise JavaScript, Java, C/C++, Python, Perl, Go, Rust, Pascal, usw. sind für diesen Kurs notwendig. Für eine Einführung in das Programmieren (anhand von Flutter) bieten wir Programmieren lernen mit Flutter (Smartphone-Apps)
Details zu diesem Open Source Training
Kurstitel: | App-Programmierung mit Flutter (Android/iOS/...) |
Kurspreis: | 1.490,00 € exkl. MwSt pro Teilnehmer, Standardpreis ohne Rabatt |
Kursdatum: Kurszeiten: |
Open date - Open date |
|
|
Kursort: |
LinuxCampus Sie können vom jedem Ort teilnehmen von dem Sie möchten und es ist keine Anreise notwendig. Sie benötigen nur eine Webcam, einen Webbrowser (ZOOM-Session) und einen VNC-Client für den Zugriff auf ihr Teilnehmer LAB. |
Details: |
Der Kurs ist auf 10 Teilnehmer beschränkt |
Kennen Sie schon das LinuxCampus.net Rabatt & Bonus System? |
Den Kurstermin Open date - Open date buchen
Schritt 1: Auswahl der Kursvariante (Classroom oder Live)
Schritt 2: Angabe der Teilnehmer Daten
Alternative Kursmöglichkeiten
Alternativer Kursort:
Dieses Thema kann auch als In-House Training oder Einzeltraining gebucht werden
Alternativer Termin:
Ab 3 Teilnehmern bieten wir Ihnen gerne einen auf Ihre Bedürfnisse abgestimmten Termin an
Weitere Termine zu diesem Kursthema
Datum | Kurstitel | Ort |
---|---|---|
ohne Datum | App-Programmierung mit Flutter (Android/... | LinuxCampus |