Frontend-Entwicklung + Java + JavaScript + Schnittstellen
Diese Weiterbildung vermittelt Kenntnisse in der Entwicklung von Frontend-Anwendungen mit Java und JavaScript. Die Teilnehmenden lernen den Einsatz von Frameworks, die Verwaltung von Code mit GitHub und die Anbindung von Schnittstellen.
Modul 1: Frontend Entwicklung und Schnittstellen
Modul 2: Java-Grundlagen in der Softwareentwicklung
Modul 3: JavaScript – Logik, Komponenten, Schnittstellen
Modul 4: Grundlagen der objektorientierten Programmierung
Frontend Entwicklung und Schnittstellen- HTML5, CSS3, JavaScript und responsive Design zur Entwicklung von komponentenbasierten User Interfaces.
- Verwendung von Frameworks wie React, Vue.js oder Angular sowie strukturierter Layoutgestaltung.
- Einsatz von GitHub zur Code-Verwaltung, Versionssicherung und kollaborativer Entwicklung im Team.
- Anwendung von WCAG-Kriterien, Anbindung von Schnittstellen und Einführung in automatisiertes Testing.
Java-Grundlagen in der Softwareentwicklung- Einführung in Java: Syntax, Datentypen, Kontrollstrukturen und objektorientierte Konzepte mit Klassen und Methoden.
- Softwareentwicklung mit Java: Erstellung robuster Anwendungen mit APIs, Clean Code Prinzipien und Java Development Tools.
- Arbeiten mit Daten & Schnittstellen: Nutzung von SQL-Datenbanken, JSON und API-Schnittstellen zur Datenverarbeitung in Java-Projekten.
Toolchain & Versionierung: Einsatz von GitHub, Build-Tools und Coding-Konventionen für strukturierte Java-Entwicklung im Team.
JavaScript – Logik, Komponenten, Schnittstellen- Syntax und Logik in JavaScript: Grundlagen zu Variablen, Datentypen, Events und DOM zur Gestaltung dynamischer Webseiten.
- UI-Programmierung: Entwicklung mit HTML5, CSS3 und JavaScript unter Einsatz von Vue.js, Angular und responsive Design-Prinzipien.
- Schnittstellenanbindung: Verwendung von JSON, Node.js und SQL Datenbanken zur serverseitigen Verarbeitung von Webdaten.
- Code-Verwaltung & Tools: Arbeiten mit Git, GitHub und Clean Code für strukturierte Entwicklungsprozesse in JavaScript-Projekten.
Grundlagen der objektorientierten Programmierung- OOP-Konzepte: Aufbau von Klassen, Nutzung von Objekten, Prinzipien der Kapselung und Zusammenspiel über Schnittstellen.
- Programmieren im Team: Entwicklung objektorientierter Module mit GitHub, Clean Code und API-gestützter Anwendungsstruktur.
- Codearchitektur mit OOP: Nutzung von Frameworks, Strukturierung mit Patterns und Trennung funktionaler Softwareeinheiten.
- Schnittstellen und Datenzugriff: SQL Datenbank, API Schnittstellen und Datenhaltung im objektorientierten Softwaredesign.
Mit Abschluss der Weiterbildung sind die Teilnehmenden in der Lage, Frontend-Anwendungen mit Java und JavaScript zu entwickeln, Frameworks und Tools wie GitHub zu nutzen und Schnittstellen effizient zu integrieren.