Webentwicklung mit Java - Zusatzqualifikation für Frontend Frameworks

Dieser Kurs bietet eine praxisnahe Einführung in die Kombination von Java mit modernen Frontend-Frameworks wie React, Vue.js oder Angular. Die Teilnehmenden lernen, wie sie performante, interaktive und skalierbare Webanwendungen mit Java-Backends und modernen UI-Technologien entwickeln.

Kursinhalte:
  • Einführung in die Webentwicklung mit Java und modernen Frontend-Technologien
  • Nutzung von Java-Backends mit Spring Boot zur Anbindung an Frontend-Frameworks
  • Entwicklung dynamischer Benutzeroberflächen mit React, Vue.js oder Angular
  • Kommunikation zwischen Frontend und Backend über RESTful APIs und GraphQL
  • State-Management mit Redux, Vuex oder Angular Services
  • Authentifizierung und Autorisierung mit OAuth, JWT und Session-Handling
  • Performance-Optimierung durch Caching, Lazy Loading und Code Splitting
  • Testing und Debugging von Java-Backends und Frontend-Anwendungen mit JUnit, Jest und Cypress
  • Deployment von Full-Stack-Anwendungen auf Cloud-Plattformen wie AWS, Firebase und Heroku
  • Praktische Übungen: Entwicklung einer vollständigen Anwendung mit Java-Backend und einem modernen Frontend-Framework