Schulungsübersicht

React 19: Moderne Front-End Entwicklung

  • Arbeiten mit Hooks: useState, useEffect, useReducer
  • Verwenden der Context API für Zustandsmanagement
  • Implementieren von Routing mit React Router
  • Best Practices in Dateistruktur, Wiederverwendbarkeit und Performance

TypeScript für React-Entwickler

  • Typsicherheit: Typen, Interfaces, Enums, Generics
  • Tippen von Props, Zustand, Hooks und Ereignishandlern
  • Erstellen wiederverwendbarer Typen und Utility-Funktionen

React + TypeScript in der Praxis

  • Erstellen skalierbarer Komponenten mit starken Typisierungen
  • Kombinieren von Generics mit Props und Hooks
  • Praktische Tipps zur Typisierung für realweltliche Projekte

Testen von React-Anwendungen

  • Einführung in Jest und React Testing Library
  • Schreiben von Unit-Tests für Komponenten und Hooks
  • Testen asynchroner Operationen und API-Aufrufe
  • Best Practices für Testabdeckung und Debugging

Next.js 15: Full-Stack React Framework

  • App Router vs. Pages Router
  • Server-seitige Rendering und statische Websitegenerierung
  • API-Routen und Middleware
  • Bildoptimierung und Performance

Node.js + Express: Backend-API-Grundlagen

  • Einrichten von Express und RESTful-Architektur
  • Authentifizierung mit JSON Web Tokens (JWT)
  • Controller-Service-Muster und Routenstrukturierung
  • Sichern und Validieren von API-Anfragen

REST-API mit Prisma und PostgreSQL

  • Einrichten von Prisma mit PostgreSQL
  • Schema-Modellierung und Migrationen
  • Ausführen von CRUD-Vorgängen
  • Integrieren des Prisma-Clients mit Express-Routen

Versionskontrolle mit Git

  • Git-Grundlagen: init, clone, commit, push, pull
  • Verzweigen, Zusammenführen und Pull Requests
  • Arbeiten mit GitHub und Team-Kollaboration

DevOps für Full-Stack-Anwendungen

  • CI/CD-Konzepte und Workflows
  • Einführung in Docker und Containerisierung
  • Grundlegende Bereitstellung auf Cloud-Plattformen (z. B. Vercel, Heroku)
  • Überwachung und Fehlerprotokollierung

Data Warehousing und Data Lakes

  • Unterschiede zwischen Data Warehouses und Data Lakes
  • Datenpipeline-Konzepte in der Full-Stack-Architektur
  • Rolle von Backend-Systemen bei Datenintegration und -strukturierung

Integration künstlicher Intelligenz (KI)

  • Überblick über KI-Anwendungsfälle in Web-Apps
  • Aufrufen externer KI-APIs (z. B. OpenAI, Hugging Face)
  • Verwenden von KI für Textzusammenfassungen, Chatbots und Analysen

Zusammenfassung und Nächste Schritte

Voraussetzungen

  • Grundverständnis von JavaScript und Webentwicklungsprinzipien
  • Erfahrung mit HTML/CSS und Frontend-Frameworks
  • Grundkenntnisse in APIs und Datenbanken sind hilfreich

Zielgruppe

  • Frontend- und Backend-Entwickler
  • Software-Ingenieure, die in Full-Stack-Rollen wechseln möchten
  • Technische Fachkräfte, die skalierbare Webanwendungen entwickeln
 28 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (5)

Kommende Kurse

Verwandte Kategorien