Die Schulung ist darauf ausgelegt, ein tiefgreifendes Wissen über Java als Programmiersprache für die Full-Stack-Entwicklung (sowohl Back-End- als auch Front-End-Entwicklung) zu vermitteln. Der Kurs behandelt die Grundlagen der objektorientierten Programmierung, Java-Webentwicklung, Tests, Integration, Sicherheitsprinzipien und den Anwendungsfall von ChatGPT für AI-gestützte Programmierung mit Java.
- Erkundung der Rolle von Java in Backend- und Full-Stack-Webentwicklungs-Workflows.
- Einrichtung von Java-Tools zur Erstellung dynamischer, skalierbarer Webanwendungen.
- Integration von Java in moderne Webentwicklungsprojekte.
- Verständnis der Grundlagen von JavaScript für interaktives Webdesign.
- Erstellung reaktionsfähiger Benutzeroberflächen mit dynamischen JavaScript-Funktionen.
- Nahtlose Integration von JavaScript in Backend-Systeme.
- Erlernen der Kernprinzipien von TypeScript für typsichere Webentwicklung.
- Verbesserung der Codequalität und Wartbarkeit mit TypeScript-Funktionen.
- Kombination von TypeScript mit React für dynamische Front-End-Projekte.
- Erstellung komponentenbasierter Benutzeroberflächen mit React für benutzerfreundliche Anwendungen.
- Effektive Verwaltung von Status und Requisiten in React-Anwendungen.
- Integration von React mit Java und TypeScript für eine nahtlose Front-End-Entwicklung.
- Kombination von Java, JavaScript, TypeScript und React für Full-Stack-Lösungen.
- Erstellung von End-to-End-Webanwendungen mit modernen Tools und Technologien.
- Vorbereitung auf fortgeschrittene Herausforderungen in der Front- und Back-End-Entwicklung.
Die Inhalte verbinden JavaScript-Grundlagen mit Java-Webentwicklung und behandeln objektorientierte Programmierung, Tests, Integration, Sicherheitsprinzipien sowie die Kombination von Java, TypeScript und React für Full-Stack-Anwendungen mit Java.