Java mit JavaScript und next.js
Java mit JavaScript verbindet zwei Seiten einer Webanwendung: Java stellt über REST-APIs Daten und Funktionen bereit, JavaScript und TypeScript binden diese Schnittstellen im Frontend ein. Behandelt werden die Entwicklung der Java-Schnittstellen, ihre Anbindung an den clientseitigen Code und die Absicherung des Zusammenspiels durch Tests mit Playwright, Cypress und Jest.
Kompetenzziele
- REST-APIs in Java entwickeln und bereitstellen
- Java-Schnittstellen an eine JavaScript-Anwendung anbinden
- Funktionen in JavaScript und TypeScript in ein Projekt einbinden
- Anfragen und Antworten zwischen Frontend und Java-Backend nachvollziehen
- Einzelne Funktionen mit Jest als Unit-Tests absichern
- Abläufe der Anwendung mit Cypress und Playwright durchgängig testen
Themen und Zusammenhänge
Auf der Serverseite werden REST-APIs mit Java entwickelt. Diese bilden die Schnittstelle, über die eine Weboberfläche Daten abruft und Aktionen auslöst. Die Anbindung dieser Java-REST-APIs an den clientseitigen Code zeigt, wie Anfragen und Antworten zwischen beiden Sprachen zusammenpassen müssen, damit Daten unverändert ankommen. Auf der Clientseite kommen Funktionen in JavaScript und TypeScript zum Einsatz, die in das Projekt eingebunden werden und die Java-Schnittstellen aufrufen. TypeScript ergänzt JavaScript um Typangaben, was die Abstimmung mit den Datenstrukturen der Java-Seite erleichtert. Für die Qualitätssicherung stehen drei Werkzeuge bereit: Jest prüft einzelne Funktionen, Cypress und Playwright testen Abläufe im Browser aus Sicht der Nutzenden. So entsteht ein durchgängiger Blick auf Java als Sprache des Backends und JavaScript als Sprache der Oberfläche.
Berufliche Perspektiven
Die Verbindung von Java und JavaScript ist in der Webentwicklung verbreitet:
- Java Developer bzw. Java-Entwickler:in für REST-Schnittstellen
- Full Stack Developer bzw. Full-Stack-Entwickler:in mit Java und JavaScript
- Backend Developer bzw. Backend-Entwickler:in mit Java
- QA Engineer bzw. Testautomatisierer:in für Jest, Cypress und Playwright
Allgemeine Informationen
- Labels
- KW45-3:neue Titel
Kategorie
- Kursart
Weiterbildungsangebot
- Systematik
- Programmiersprachen
- Keywords
- Java
- Bildungsart
Fortbildung/Qualifizierung
- Schulart
Einrichtung der beruflichen Weiterbildung
Gesamtkosten
- Kosten
2.000 €
- Kosten Bemerkung
Die Kosten für den Kurs Java mit JavaScript und next.js sind in Vollzeit und in Teilzeit identisch und beinhalten Schulungsunterlagen sowie Softwarelizenzen.
Abschluss & Zulassung
- Abschlussart
Internes Trägerzertifikat: Java mit JavaScript und next.js von Lutz + Grub
- Abschlussbezeichnung
Java mit JavaScript und next.js
- Anrechnung
keine Angabe
- Berechtigung
keine Angabe
- Zusatzqualifikationen
keine Angabe
- Prüfende Stelle
Eine interne Prüfungskommission ist für die Abnahme der Prüfung des Kurses Java mit JavaScript und next.js zuständig.
Sonstiges
- Zugang
Die Teilnahme am Kurs Java mit JavaScript und next.js erfordert lediglich Interesse am Themengebiet. Besondere Vorkenntnisse sind nicht notwendig.
- Zielgruppe
Softwareentwicklung als Berufsziel: Der Kurs Java mit JavaScript und next.js richtet sich an alle Personen, die künftig in dem Bereich Softwareentwicklung arbeiten möchten.