In dieser Weiterbildung vertiefen Sie Ihre Kenntnisse in der grafischen Programmierung mit Python und erweitern Ihr Spektrum durch die Programmiersprache C sowie die Frameworks Ionic und Capacitor. Sie lernen, grafische Benutzeroberflächen zu entwickeln und plattformübergreifende mobile Anwendungen zu erstellen. Sie erwerben fundierte Fähigkeiten in der grafischen Programmierung mit Python, einschließlich der Gestaltung interaktiver Oberflächen. Durch die Einführung in C erweitern Sie Ihr Verständnis für systemnahe Programmierung. Mit Ionic und Capacitor lernen Sie, mobile Anwendungen zu entwickeln, die auf verschiedenen Plattformen laufen. Die Weiterbildung kombiniert theoretische Inhalte mit praktischen Übungen. Sie wenden die grafische Programmierung in Python an, implementieren Funktionen in C und erstellen mobile Anwendungen mit Ionic und Capacitor. Nach Abschluss sind Sie in der Lage, grafische Anwendungen zu programmieren und plattformübergreifende mobile Apps zu entwickeln.
- Einführung: Algorithmen und Python-Grundlagen mit Fokus auf grafische Programmierung
- Syntax und Semantik
- Vertiefung in Variablen und Zuweisungen für grafische Programmierung
- Datentypen: Ganzzahlen, Gleitkommazahlen, komplexe Zahlen
- Funktionen definieren und aufrufen im Kontext grafischer Programmierung
- Kontrollstrukturen: if, else, elif
- Anwendungen von grafischer Programmierung innerhalb von Schleifen: for und while
Einführung und Aufbau von Ionic & Capacitor
- Einführung in Ionic und Capacitor mit Kenntnissen im Bereich grafische Programmierung
- Die erste App mit Ionic und Capacitor
- Navigation in Ionic und Capacitor unter Einbeziehung von grafischer Programmierung
- Dienste und Speicher in Ionic und Capacitor
- UI-Komponenten in Ionic und Capacitor zur Umsetzung grafischer Programmierung
- Theming, Styling und Anpassen in Ionic und Capacitor
- Erstellen, Bereitstellen und Veröffentlichen unter dem Aspekt grafischer Programmierung
Angular Grundlagen und Funktionen
- Komponenten in Angular für grafische Programmierung
- Dynamische Templates in Angular
- Services & Dependency Injection im Rahmen grafischer Programmierung
- Input Properties und Data Binding
- Custom Events mit Output Properties mit Bezug auf grafische Programmierung
- Routing und Navigation
- Reactive Forms und Validierung mit Elementen der grafischen Programmierung
Versionsverwaltung und CI/CD
- Versionsverwaltung mit Anwendungen aus der grafischen Programmierung
- Continuous Integration und Continuous Delivery
- Software Testing und Qualitätssicherung im Hinblick auf grafische Programmierung
- Operationen der Versionsverwaltung
- Agiles Arbeiten mit Git im Bereich grafische Programmierung
Next.js für Webentwicklung
- Einführung in Next.js mit besonderen Aspekten der grafischen Programmierung
- Rendering-Strategien: SSR, SSG und CSR
- Next.js-Grundlagen und Komponenten im Kontext grafischer Programmierung
- Zustandsverwaltung in Next.js
- Datenabruf in Next.js mit Fokus auf grafische Programmierung
- SEO und Leistungsoptimierung
- Auth.undBenutzersitzungen mit Methoden aus der grafischen Programmierung
Grundlagen der C-Programmierung
- Struktur von C-Programmen mit Blick auf grafische Programmierung
- Datentypen, Konstanten und Variablen
- Verwendung von Funktionen in der grafischen Programmierung
- Kontrollstrukturen
- Operatoren und ihre Anwendung in grafischer Programmierung
- Zeiger
- Dynamische Speicherplatzverwaltung für grafische Programmierung