Kontakt aufnehmen

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
 28 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien