Medieninformatik + API + JSON + JavaScript
Diese Weiterbildung vermittelt Kenntnisse in der Medieninformatik, einschließlich der Entwicklung mobiler Anwendungen und Nutzung von APIs. Es werden Methoden und Werkzeuge zur Gestaltung und Programmierung digitaler Lösungen im Kontext der Web- und App-Entwicklung behandelt.
Modul 1: Medieninformatik im digitalen Entwicklungsprozess
Modul 2: API-Konzepte im Backend Development
Modul 3: JavaScript - strukturierte Webentwicklung
- Grundlagen der Medieninformatik: Kombination aus Informatik, UI Design und Webentwicklung mit Fokus auf mobile Anwendungen und Usability.
- Technologien & Tools: Arbeiten mit HTML5, CSS3, GitHub, Android Studio, Xcode und gängigen Programmiersprachen wie Java, Swift und Kotlin.
- App- & Webentwicklung: Entwicklung responsiver Webseiten und mobiler Apps mit APIs, Datenbanken, JSON und gängigen UI/UX-Konzepten.
- Digitale Methoden & Workflows: Einsatz von Prototyping, Customer Journey Mapping und agiler Entwicklung für nutzerzentrierte Medienanwendungen.
API-Konzepte im Backend Development
- Einführung in REST-Architekturen, JSON-Formate, HTTP-Methoden und Datenübertragung zwischen Services und Webanwendungen.
- Erstellung von APIs mit Node.js oder Java, Definition von Endpunkten und Integration externer Systeme in Backend-Strukturen.
- Zugriff auf SQL-Datenbanken über API-Routen, Verarbeitung von Abfragen und Datenstrukturen im Server-Response.
- Dokumentation, Versionierung und Tests mit GitHub, API-Tools und Docker Compose im Backend Development.
JavaScript - strukturierte Webentwicklung
- Grundlagen von JavaScript: Einstieg in Syntax, Datentypen und DOM-Manipulation zur dynamischen Gestaltung interaktiver Webseiten.
- Webentwicklung: Einsatz von Frameworks wie Vue.js & Angular, Entwicklung responsiver UIs mit HTML5, CSS3 und JavaScript.
- Backend & Schnittstellen: Anbindung von APIs und Datenbanken mit Node.js, JSON, SQL und Verständnis für API Schnittstellen.
- Tools & Best Practices: Arbeiten mit Git, GitHub und Clean Code - sauberes Coding und klare Projektstruktur im JavaScript Development.
Mit Abschluss der Weiterbildung sind die Teilnehmenden in der Lage, APIs zu entwickeln, JavaScript für Webanwendungen anzuwenden und digitale Medienlösungen zu gestalten. Sie verwenden Tools wie GitHub und Docker in verschiedenen Entwicklungskontexten.