Schulungsübersicht

React 19: Moderne Front-End Entwicklung

  • Arbeiten mit Hooks: useState, useEffect, useReducer
  • Nutzung des Context API für Zustandshaltung
  • Implementierung von Routing mit React Router
  • Beste Praktiken in Dateistruktur, Wiederverwendbarkeit und Leistung

TypeScript für React-Entwickler

  • Sicherheit der Typen: Types, Interfaces, Enums, Generics
  • Typisierung von Props, Zustand, Hooks und Ereignishandlern
  • Erstellen wiederverwendbarer Typen und Hilfsfunktionen

React + TypeScript in der Praxis

  • Bau von skalierbaren Komponenten mit starkem Typisierungsschutz
  • Kombinieren von Generics mit Props und Hooks
  • Praktische Strategien für die Typisierung bei realen Projekten

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
  • Beste Praktiken für Testabdeckung und Debugging

Next.js 15: Vollständiges React-Framework

  • App Router vs Pages Router
  • Server-side Rendering und statische Site Generierung
  • API-Routen und Middleware
  • Bildoptimierung und Leistung

Node.js + Express: Grundlagen der Backend-APIs

  • Einrichtung von Express und RESTful-Architektur
  • Authentifizierung mit JSON Web Tokens (JWT)
  • Kontroller-Diensterweiterungs-Muster und Routenstrukturierung
  • Sicherheitsmaßnahmen und Validierung von API-Anfragen

REST-API mit Prisma und PostgreSQL

  • Einrichtung von Prisma mit PostgreSQL
  • Schemamodellierung und Migrationen
  • Durchführen von CRUD-Operationen
  • Integration des Prisma-Clients in Express-Routen

Versionskontrolle mit Git

  • GIT Grundlagen: init, clone, commit, push, pull
  • Branche, Merge und Pull Requests
  • Arbeiten mit GitHub und Teamkollaboration

DevOps für Vollständige Anwendungen

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

Datenwarehousing und Datenlakes

  • Unterschiede zwischen Datenwarehouses und Datenlakes
  • Konzepte von Datenaufbereitungsprozessen in der Vollständigen Architektur
  • Rolle der Backend-Systeme bei Dateneingabe und Strukturierung

Integration von Künstlicher Intelligenz

  • Überblick über AI-Anwendungsfälle in Webanwendungen
  • Aufrufen externer AI-APIs (z.B. OpenAI, Hugging Face)
  • Nutzung von AI für Textzusammenfassung, Chatbots und Analytics

Zusammenfassung und Nächste Schritte

Voraussetzungen

  • Eine Grundkenntnis von JavaScript und Webentwicklungsprinzipien
  • Erfahrung mit HTML/CSS und Frontend-Frameworks
  • Eine grundlegende Vertrautheit mit APIs und Datenbanken ist hilfreich

Zielgruppe

  • Frontend- und Backendentwickler
  • Software-Ingenieure, die in Full-Stack-Rollen umsteigen möchten
  • Technische Fachkräfte, die skalierbare Webanwendungen erstellen
 28 Stunden

Teilnehmerzahl


Price per participant (excl. VAT)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien