Schulungsübersicht
React 19: Moderne Frontend-Entwicklung
- Arbeiten mit Hooks: useState, useEffect, useReducer
- Einsatz der Context API zur Zustandsverwaltung
- Implementierung von Routen mittels React Router
- Best Practices für Dateistruktur, Wiederverwendbarkeit und Performance
TypeScript für React-Entwickler
- Typsicherheit: Typen, Schnittstellen, Enumerationen sowie Generics
- Typpräzision bei Props, Zuständen, Hooks und Event-Handlern
- Erstellung wiederverwendbarer Typdefinitionen sowie Hilfsfunktionen
React + TypeScript in der Praxis
- Entwicklung skalierbarer Komponenten unter strikter Typisierung
- Kombination von Generics mit Props und Hooks
- praxisnahe Strategien zur Typdefinition in realen Projekten
Testen von React-Anwendungen
- Einführung in Jest sowie das React Testing Library
- Schreiben von Unit-Tests für Komponenten und Hooks
- Testen asynchroner Operationen sowie API-Aufrufe
- Richtlinien zur Testabdeckung sowie Fehlerbehebung
Next.js 15: Vollwertiges React-Framework
- Unterschiede zwischen App Router und Pages Router
- Server-Seitiges Rendering sowie statische Generierung von Inhalten
- Erstellung von API-Routen sowie Einsatz von Middleware
- Bildoptimierung und Leistungssteigerung
Node.js + Express: Grundlagen der Backend-API-Entwicklung
- Einrichtung von Express sowie Gestaltung einer RESTful-Architektur
- Authentifizierung mittels JSON Web Tokens (JWT)
- Strukturelle Organisation in Controller und Services sowie Routing-Konzepte
- Absicherung und Validierung von API-Anfragen
RESTful APIs mit Prisma und PostgreSQL
- Konfiguration von Prisma in Verbindung mit PostgreSQL
- Modellierung von Datenstrukturen sowie Durchführung von Migrationen
- Ausführen von CRUD-Operationen
- Einbindung des Prisma-Clients in Express-Routen
Versionskontrolle mit Git
- Grundlagen von Git: Initialisierung, Klonen, Committen, Push und Pull
- Arbeit mit Branches, Mergen sowie Pull Requests
- Nutzung von GitHub für Teamarbeit und gemeinsame Projektentwicklung
DevOps für Full-Stack-Anwendungen
- Konzepte sowie Abläufe von CI/CD
- Einführung in Docker und die Containerisierung
- Basisdeployment auf Cloud-Plattformen wie Vercel oder Heroku
- Überwachung sowie Protokollierung von Fehlern
Daten warehouses und Daten Lakes
- Abgrenzungen zwischen Daten warehouses und Daten Lakes
- Konzepte zu Datenpipelines in Full-Stack-Architekturen
- Rolle der Backend-Systeme bei Datenerfassung und Strukturierung
Integration von Künstlicher Intelligenz
- Übersicht über Anwendungsmöglichkeiten von KI in Webanwendungen
- Aufrufen externer KI-APIs wie OpenAI oder Hugging Face
- Einsatz von KI für Textzusammenfassung, Chatbots sowie datenbasierte Analysen
Zusammenfassung und nächste Schritte
Voraussetzungen
- Grundkenntnisse in JavaScript sowie Prinzipien der Webentwicklung
- Erfahrung mit HTML/CSS sowie Frontend-Frameworks
- Basisverständnis von APIs und Datenbanken ist vorteilhaft
Zielgruppe
- Frontend- sowie Backend-Entwickler
- Software-Ingenieure, die in Full-Stack-Rollen einsteigen möchten
- Technische Fachkräfte, die skalierbare Webanwendungen entwickeln
Erfahrungsberichte (3)
Ich habe viel Spaß beim Erlernen von KI-Angriffen und den verfügbaren Tools gehabt, um mit Sicherheitsprüfungen zu beginnen und diese aktiv einzusetzen. Ich habe viele neue Erkenntnisse gewonnen, die ich zuvor noch nicht hatte, und der Kurs hat meine Erwartungen erfüllt. Mein Lieblingsbereich aus dem Training war der Comet Browser, und ich war von seinen Möglichkeiten beeindruckt. Auf jeden Fall werde ich mich damit intensiver beschäftigen. Insgesamt war es ein großartiger Kurs, und ich habe das Lernen über die OWASP GenAI Top 10 sehr genossen.
Patrick Collins - Optum
Kurs - OWASP GenAI Security
Maschinelle Übersetzung
Praktisch, Übungen, persönliches Helfen und Fragenstellen.
Jose Paulos - INESC TEC
Kurs - Tailwind CSS
Maschinelle Übersetzung
Dass jede technische Lektion mit mehreren praktischen Übungen zur Vertiefung der Konzepte kam.
Andrei-Calin Bajea
Kurs - OWASP Top 10 2025
Maschinelle Übersetzung