IPS IT Schulung & Consulting

Ionic – Power Workshop: Der komplette Einstieg

Mobile Apps mit Ionic erstellen

Mit dem "Ionic – Power Workshop" gelingt Ihnen der perfekte Einstieg in das Ionic-Framework. Sie erhalten ein vollständiges Verständnis der Architektur hinter einer Ionic-Anwendung und bekommen alle relevanten Informationen um moderne, komplexe, reaktionsschnelle sowie skalierbare Webanwendungen mit einem der modernsten JavaScript-Frameworks auf dem Markt zu entwickeln.

Beschreibung

Von der Einrichtung bis zur Bereitstellung deckt dieser Ionic-Kurs alles ab! Sie erfahren alles über Komponenten, Formulare, Http-Zugriff, Routing, Zustandsverwaltung einer Ionic-App und vieles mehr. Aber das ist noch nicht alles: Im "Ionic – Power Workshop" entwickeln Sie unter professioneller Anleitung eigenständige Ionic-Anwendungen, so dass Sie das Gelernte direkt üben und anwenden können!

Agenda

  • Ionic – Kernkonzepte
    • Grundlagen von Ionic
    • Plattformübergreifende Entwicklung mit Ionic
    • WebView als Basis
    • Was sind PWAs?
       
  • Ionic – Erste Schritte
    • Übersicht
    • Einrichtung der Umgebung
    • CLI-Installation
    • Pakete und CDN
       
  • Ionic – Grundlagen der Entwicklung
    • Start eines Projekts
    • Vorschau einer App
    • Scaffolding von Elementen
    • Entwickeln für iOS
    • Entwickeln für Android
    • Tipps zur Entwicklung
    • Die Hardware-Zurück-Taste
    • Die Mobile-Tastatur
       
  • Ionic – Gestaltung von App-Oberflächen
    • Strukturierung einer App
    • Einsatz von Responsiven Rastern
    • Verwendung von globalen Stylesheets
    • Einsatz von CSS-Dienstprogrammen
       
  • Ionic – Theming von App-Oberflächen
    • Grundlagen des Theming
    • Plattform-Stile
    • CSS-Variablen
    • CSS-Scha
    • Farben gestalten
    • Themen laden
    • Verwenden des Dark-Mode
    • Fortgeschrittene Techniken
    • Nutzen des Farbgenerator
       
  • Ionic – Programmierung mit Angular, React, Vue.js
    • Ionic-Architektur und -Konzeption
    • Erstellen einer App mit Angular, React, Vue.js
    • Nutzen der Kamera mit Angular, React, Vue.js
    • Speichern von Fotos mit Angular, React, Vue.js
    • Laden von Fotos mit Angular, React, Vue.js
    • Verteilung auf das Mobile Endgerät
    • Live-Reload nutzen mit Angular, React, Vue.js
    • Den App-Lebenszyklus verstehen
    • Navigation und Routing mit Angular, React, Vue.js
    • Konfigurationen mit Angular, React, Vue.js
    • Verwenden der Ionic-Plattform-API mit Angular, React, Vue.js
    • Animationen verwenden mit Angular, React, Vue.js
    • Gesten abfragen mit Angular, React, Vue.js
    • Testen der App mit Angular, React, Vue.js
    • Nutzung von Datenspeicher mit Angular, React, Vue.js
    • Optimierung der App-Leistung mit Angular, React, Vue.js
    • Erstellen von Progressive Web-Anwendungen (PWA) mit Angular,React, Vue.js
    • Sicherheit implementieren mit Angular, React, Vue.js
       
  • Ionic – Problembehebung in der Entwicklung
    • Fehleranalyse und Fehlerbehebung
    • Build-Fehler interpretieren und lösen
    • Laufzeit-Fehler interpretieren und lösen
    • Native-Plattform-Fehler interpretieren und lösen
    • CORS-Fehler interpretieren und lösen
       
  • Ionic – App-Bereitstellung
    • Weitergabe in den Apple iOS App Store
    • Weitergabe in den Google Android Play Store
    • Erstellen einer Progressiven Web-Anwendung (PWA)
    • Erstellen einer Electron Desktop Anwendung

Teilnehmerkreis und Voraussetzungen

Entwickler, Programmierer mit Erfahrung in HTML, CSS, JavaScript, die mit Ionic moderne, komplexe, reaktionsschnelle sowie skalierbare Webanwendungen entwickeln wollen.

Mindestanzahl Teilnehmende: 2 Personen

FIRMENSCHULUNG zu dem Thema?

Dieses Kursthema bieten wir Ihnen auch als maßgeschneiderte Firmenschulung an.

Das sagen Kursteilnehmer