UNSERE

Schulungen

App Entwicklung mit Ionic

Dauer:

5 Tage
Tageskurs

Kurssprache:

Deutsch

Unterrichtsmaterial überwiegend in englischer Sprache

Das Ziel dieser Schulung ist es, die Fähigkeiten zu vermitteln, die zur Entwicklung von einer App mit Verwendung von Ionic 6 erforderlich sind
Der Kurs richtet sich primär an Entwickler.

  • Einführung in Ionic
    • Hybride mobile Apps – Cordova, Ionic, Firebase,…
    • Bereiten Sie Ihre lokale Entwicklungsumgebung vor
    • Erstellen Sie ein App-Skelett
    • Lokale Entwicklung: Verwendung von Chrome, Safari, Ionic, iOS, Android, Emulatoren …
    • Sprachen, Frameworks, Bibliotheken und Tools
      • Typescript
      • Angular
      • RxJS
      • Jasmine & Karma
      • Jest
      • Classes, functions, decorators, observable, subject, operators …
  • Web Components und Stencil verstehen und nuten können
    • Webkomponenten: Benutzerdefinierte Elemente, Shadow DOM, HTML-Vorlagen, HTML-Importe
    • Slots, @Prop, @State, Liefcycle, Ereignisse, Tag-Selektor, Kontext
  • Ionic 4 Listenkomponente mit unendlichem Scrollen und Pull-to-Refresh
  • State Management mit NgRx
  • Routing mit Angular Router
  • User Management und third-party service logins mit Firebase
    • Ionische UI-Steuerelemente
    • E-Mail- und Passwort-Login
  • Datenpersistenz mit Firebase Cloud Firestore
  • Unit testing mit Karma und end-to-end testing mit Protector
  • Fortgeschrittene Themen
    • Plattform, Design, Farben, Konfiguration, Speicher, Push-Benachrichtigungen, React-Integration
  • End-to-End-Test und Build
  • App-Veröffentlichung
  • Features von Ionic Pro, Ionic Deploy und Monitor

Vorkenntnisse

  • Grundkenntnisse in Frontend
    Programmierung

Zielgruppe

  • Entwickler
  • Architekten