In dieser Weiterbildung erlernen Sie die Entwicklung plattformübergreifender Anwendungen mit Flutter und vertiefen Ihre Kenntnisse in JavaScript und C. Ein besonderer Fokus liegt auf der Umsetzung von Responsive Design, um benutzerfreundliche und anpassungsfähige Oberflächen zu gestalten. Sie erwerben fundierte Kenntnisse in der Programmierung mit Flutter, einschließlich der Erstellung und Anpassung von Widgets sowie der Implementierung von Responsive Design-Prinzipien. Durch die Vertiefung in JavaScript und C erweitern Sie Ihr Verständnis für die Entwicklung komplexer Anwendungen und deren Integration in verschiedene Systeme. Ein Schwerpunkt liegt auf der Anwendung von Responsive Design, um sicherzustellen, dass Ihre Anwendungen auf unterschiedlichen Geräten und Bildschirmgrößen optimal dargestellt werden. Die Weiterbildung kombiniert theoretische Inhalte mit praktischen Übungen. Sie wenden das Gelernte in Projekten an, die die Entwicklung von Anwendungen mit Flutter, die Implementierung von Responsive Design und die Nutzung von JavaScript und C umfassen. Nach Abschluss sind Sie in der Lage, plattformübergreifende Anwendungen zu entwickeln, die durch Responsive Design auf verschiedenen Endgeräten optimal funktionieren. Ihre erweiterten Kenntnisse in JavaScript und C ermöglichen Ihnen zudem die Umsetzung komplexer Funktionen und die Integration in bestehende Systeme.

Flutter für responsive Designs
  • Einführung und Installation mit Fokus auf Responsive Design
  • Widgets und UI-Design
  • State Management mit Provider im Kontext von Responsive Design
  • Routing und Navigation
  • HTTP-Requests und APIs für die Umsetzung von Responsive Design
  • Persistenz mit SQLite

App-Veröffentlichung und Plattformen
  • App-Veröffentlichung für iOS und Android mit Kenntnissen im Bereich Responsive Design
  • Einführung in Ionic und Capacitor
  • Die erste App mit Ionic und Capacitor unter Berücksichtigung von Responsive Design
  • Navigation in Ionic und Capacitor
  • UI-Komponenten in Ionic und Capacitor angepasst an Responsive Design
  • Theming, Styling und Anpassen in Ionic und Capacitor

Ionic und Capacitor
  • Dienste und Speicher in Ionic und Capacitor mit Schwerpunkt auf Responsive Design
  • Ionic Native
  • Struktur von C-Programmen und Anwendungen aus dem Responsive Design
  • Datentypen, Konstanten und Variablen
  • Verwendung von Funktionen für Responsive Design
  • Kontrollstrukturen

Grundlagen der Entwicklung in C
  • Operatoren für die Gestaltung von Responsive Design
  • Zeiger
  • Dynamische Speicherplatzverwaltung im Rahmen von Responsive Design
  • Einführung in Next.js
  • Rendering-Strategien: SSR, SSG und CSR mit Bezug auf Responsive Design
  • Next.js-Grundlagen und Komponenten

Next.js und Leistungsoptimierung
  • Zustandsverwaltung in Next.js unter Berücksichtigung von Responsive Design
  • Datenabruf in Next.js
  • SEO und Leistungsoptimierung mit Fokus auf Responsive Design
  • Integration von externen APIs
  • Einführung: Eigenschaften, Verarbeitung, Unterschiede zu C und IDE-Setup im Kontext von Responsive Design
  • Klassen und Konstruktoren in C++

Erweiterte Programmierungsgrundlagen
  • Templates für den Einsatz bei Responsive Design
  • File-Input und -Output und Operator-Overloading
  • Vererbung mit Bezug auf Responsive Design
  • Polymorphe Klassen
  • Smart Pointer in Anwendungen für Responsive Design
  • Einführung in JavaScript: Einbinden und Laden