Packt

Full Stack Web-Entwicklung mit TypeScript 5

Sichern Sie sich eines unserer besten Angebote mit Coursera Plus für 199 $ (normalerweise 399 $). Jetzt sparen.

Packt

Full Stack Web-Entwicklung mit TypeScript 5

Bei Coursera Plus enthalten

Fragen Sie Coursera

Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Anfänger

Empfohlene Erfahrung

3 Wochen zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Anfänger

Empfohlene Erfahrung

3 Wochen zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

Was Sie lernen werden

  • Integration von KI-Funktionen mithilfe der OpenAI-API

  • Nutzen Sie die erweiterten Funktionen von TypeScript für eine robuste Anwendungsentwicklung

  • Sichere Systeme zur Benutzerauthentifizierung und -autorisierung implementieren

Kompetenzen, die Sie erwerben

  • Kategorie: AI-Integrationen
  • Kategorie: Server-Seite
  • Kategorie: Full-Stack Web-Entwicklung
  • Kategorie: Front-End-Webentwicklung
  • Kategorie: Datenbank-Management
  • Kategorie: API-Entwurf
  • Kategorie: Objekt-Relationales Mapping
  • Kategorie: React.js
  • Kategorie: Javascript
  • Kategorie: SQL
  • Kategorie: Sichere Kodierung
  • Kategorie: Künstliche Intelligenz

Werkzeuge, die Sie lernen werden

  • Kategorie: Relationale Datenbanken
  • Kategorie: TypScript
  • Kategorie: JavaScript-Frameworks
  • Kategorie: Web-Entwicklungs-Tools
  • Kategorie: Restful API
  • Kategorie: PostgreSQL
  • Kategorie: Anwendungsprogrammierschnittstelle (API)
  • Kategorie: Web-Anwendungen

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Kürzlich aktualisiert!

Januar 2026

Bewertungen

15 Aufgaben

Unterrichtet in Englisch

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

 Logos von Petrobras, TATA, Danone, Capgemini, P&G und L'Oreal

In diesem Kurs gibt es 15 Module

In diesem Abschnitt befassen wir uns mit TypeScript für die typsichere Entwicklung, erstellen REST-APIs mit Bun und integrieren PostgreSQL mithilfe von TypeScript-Schnittstellen für eine effiziente Datenverwaltung.

Das ist alles enthalten

2 Videos2 Lektüren1 Aufgabe

In diesem Abschnitt behandeln wir fortgeschrittene Typisierungstechniken, darunter Typeneinschränkung, Nulltypen und Hilfstypen.

Das ist alles enthalten

1 Video4 Lektüren1 Aufgabe

In diesem Abschnitt befassen wir uns mit der Konfiguration einer Backend-Umgebung unter Verwendung von Bun und Hono, wobei wir uns auf die Projekteinrichtung, Linting, Middleware und Umgebungsvariablen konzentrieren, um die Codequalität und Wartbarkeit zu verbessern.

Das ist alles enthalten

1 Video2 Lektüren1 Aufgabe

In diesem Abschnitt implementieren wir für eine Chat-Anwendung einen In-Memory-Speicher, Authentifizierungs-Middleware und Chat-Controller unter Verwendung von Bun, Hono und TypeScript.

Das ist alles enthalten

1 Video5 Lektüren1 Aufgabe

In diesem Abschnitt befassen wir uns mit der Zod-Validierung von Datenschemata und dem Bun-Testing, um eine zuverlässige App-Funktionalität sowie die frühzeitige Erkennung von Problemen in realen Anwendungen sicherzustellen.

Das ist alles enthalten

1 Video4 Lektüren1 Aufgabe

In diesem Abschnitt befassen wir uns mit Sicherheitsmaßnahmen, der Begrenzung der Anfragedarstellung, dem Caching und der Protokollierung, um die Zuverlässigkeit, Leistung und Wartbarkeit des Backends in REST-APIs zu verbessern.

Das ist alles enthalten

1 Video4 Lektüren1 Aufgabe

In diesem Abschnitt befassen wir uns mit der Einrichtung von PostgreSQL in Docker, dem Entwurf eines Datenbankschemas für eine Chat-Anwendung und der Implementierung von CRUD-SQL-Operationen zur Datenverwaltung.

Das ist alles enthalten

1 Video3 Lektüren1 Aufgabe

In diesem Abschnitt integrieren wir PostgreSQL mithilfe der pg-Bibliothek in den Servercode, testen SQL-Operationen auf ihre Zuverlässigkeit und ersetzen den Speicher im Arbeitsspeicher durch SQL-basierte Lösungen, um die Anwendungsleistung und die Datenverwaltung zu verbessern.

Das ist alles enthalten

1 Video2 Lektüren1 Aufgabe

In diesem Abschnitt befassen wir uns mit der Verwendung von Prisma ORM zur Vereinfachung der Interaktion mit PostgreSQL, der Verwaltung von Migrationen mit Prisma Migrate und der Verbesserung der Wartbarkeit des Codes durch strukturierte Datenbankoperationen.

Das ist alles enthalten

1 Video2 Lektüren1 Aufgabe

In diesem Abschnitt befassen wir uns mit der Integration externer APIs in TypeScript mithilfe von `fetch`, der Fehlerbehandlung und der Validierung von Antworten, um einen zuverlässigen und präzisen Datenaustausch zu gewährleisten.

Das ist alles enthalten

1 Video2 Lektüren1 Aufgabe

In diesem Abschnitt befassen wir uns mit der Integration der OpenAI-API in Backend-Systeme, wobei der Schwerpunkt auf der sicheren Konfiguration und der Nutzung von LLMs für die Entwicklung KI-gestützter Anwendungen liegt.

Das ist alles enthalten

1 Video2 Lektüren1 Aufgabe

In diesem Abschnitt stellen wir Svelte als Frontend-Bibliothek vor und konzentrieren uns dabei auf Reaktivität, Komponentenstruktur und Lebenszyklusmethoden zum Erstellen dynamischer Benutzeroberflächen.

Das ist alles enthalten

1 Video3 Lektüren1 Aufgabe

In diesem Abschnitt befassen wir uns mit der Einrichtung einer Svelte-SPA mit Vite und TypeScript und konzentrieren uns dabei auf die Grundlagen der Projektkonfiguration und -struktur für eine effiziente Frontend-Entwicklung.

Das ist alles enthalten

1 Video2 Lektüren1 Aufgabe

In diesem Abschnitt befassen wir uns mit der Entwicklung von Chat-Anwendungen mit Svelte und konzentrieren uns dabei auf Routing, Authentifizierungslogik und Gestaltungstechniken für interaktive und optisch ansprechende Benutzeroberflächen.

Das ist alles enthalten

1 Video6 Lektüren1 Aufgabe

In diesem Abschnitt befassen wir uns mit der Konfiguration von Formatierung und Linting, der Umsetzung von Best Practices für Barrierefreiheit sowie dem Schreiben von Tests für Svelte-Komponenten, um wartbare und barrierefreie Anwendungen zu entwickeln.

Das ist alles enthalten

1 Video3 Lektüren1 Aufgabe

Dozent

Packt - Course Instructors
Packt
1.946 Kurse566.769 Lernende

von

Packt

Mehr von Software-Entwicklung entdecken

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“

Jennifer J.

Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“

Larry W.

Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“

Chaitanya A.

„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“

Häufig gestellte Fragen