In dieser Weiterbildung erlernen Sie die Entwicklung interaktiver Webanwendungen unter Verwendung der Skriptsprache JavaScript. Sie erwerben Kenntnisse in der serverseitigen Programmierung mit PHP und der Verwaltung von Datenbanken mittels MySQL. Zusätzlich werden Sie in die mobile App-Entwicklung mit Flutter eingeführt. Sie lernen, die Skriptsprache JavaScript für die Erstellung dynamischer Benutzeroberflächen einzusetzen. Dabei werden Sie in die Lage versetzt, asynchrone Datenabfragen mit AJAX zu implementieren und die Manipulation des Document Object Models (DOM) zu beherrschen. Im Bereich PHP erarbeiten Sie sich ein Verständnis für die objektorientierte Programmierung und die sichere Verarbeitung von Formulardaten. Mit MySQL erwerben Sie Fähigkeiten in der Datenbankmodellierung und der Durchführung von CRUD-Operationen. Durch die Einführung in Flutter werden Sie befähigt, plattformübergreifende mobile Anwendungen zu entwickeln. Die Weiterbildung kombiniert theoretische Einheiten mit praktischen Übungen. Sie wenden die Skriptsprache JavaScript in Projekten an, um interaktive Webkomponenten zu erstellen. Durch die Arbeit mit PHP und MySQL entwickeln Sie serverseitige Anwendungen und integrieren Datenbanken. Im Rahmen von Flutter-Projekten erstellen Sie mobile Apps und testen deren Funktionalität. Nach Abschluss der Weiterbildung sind Sie in der Lage, die Skriptsprache JavaScript, PHP, MySQL und Flutter zur Entwicklung moderner Web- und Mobilanwendungen einzusetzen. Sie können interaktive Benutzeroberflächen gestalten, serverseitige Logik implementieren und Datenbanken effizient verwalten.
- Einführung in JavaScript: Einbinden und Laden mit Fokus auf Skriptsprache
- Variablen und Syntax
- Primitive Datentypen: Zahlen, Strings, Boolean - Anwendungen aus der Skriptsprache
- Funktionen erstellen und aufrufen
- Ablaufsteuerung: if-else, switch mit Kenntnissen im Bereich Skriptsprache
- Arrays im Detail: Methoden und Callbacks
- Document Object Model (DOM) Grundlagen in der Skriptsprache
- Einführung in asynchrones JavaScript: AJAX und Fetch
PHP und MySQL Grundlagen
- Installation und Einrichtung der Entwicklungsumgebung für PHP unter Berücksichtigung der Skriptsprache
- Variablen, Datentypen und Konstanten
- Dynamische Webseiten und Formulare mit Methoden aus der Skriptsprache
- Schleifen und Arrays
- Funktionen und Programmierfehler mit Fokus auf Skriptsprache
- Einstieg in relationale Datenbanken
- Umsetzen mit MySQL auf Basis der Skriptsprache
Flutter & UI-Entwicklung
- Einführung und Installation - Schnittstellen zur Skriptsprache
- Widgets und UI-Design
- State Management mit Provider im Kontext von Skriptsprache
- Routing und Navigation
- HTTP-Requests und APIs in Verbindung mit Skriptsprache
- Persistenz mit SQLite
Allgemeine Programmiertechniken
- Objektorientierte Programmierung unter Einsatz einer Skriptsprache
- Responsive Designs
- Testing und Debugging mit Methoden aus der Skriptsprache