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.

Weiter zu den Kursinformationen

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.

LUTZ + GRUB ACADEMY GmbH
Am Sandfeld 9
76149 Karlsruhe