In diesem 5-tägigen Seminar "Next.js Anwendungsentwicklung – Kompaktkurs" erhalten Sie umfassende Kenntnisse zur Entwicklung moderner Webanwendungen mit Next.js. Zunächst vergleichen wir Next.js mit React.js, betrachten die neuen Routing-Methoden (App Router vs. Pages Router) und lernen die fortschrittlichen Funktionen von Next.js kennen. Der Kurs behandelt die Architektur von Next.js-Anwendungen, einschließlich Layouts, Seiten und API-Endpunkten, sowie moderne Rendering-Techniken wie statisches, dynamisches und Streaming-Rendering.
Sie erhalten Einblicke in effizientes Routing, Caching-Strategien und verschiedene Optimierungsmöglichkeiten, darunter Bild- und Schriftoptimierung sowie Lazy Loading. Außerdem erfahren Sie, wie Sie Next.js-Anwendungen mit CSS Modules, globalen Styles und Tailwind CSS gestalten können.
Im weiteren Verlauf vertiefen Sie Ihre Fähigkeiten in der Entwicklung kompletter Webanwendungen mit Next.js, insbesondere in der Datenbankintegration und serverseitigen Programmierung. Sie lernen die Vorteile von ORMs wie Drizzle kennen und arbeiten mit PostgreSQL, um effiziente Datenbankabfragen und Mutationen umzusetzen. Darüber hinaus beschäftigen Sie sich mit erweiterten Funktionen wie Transaktionen, Batching und der automatischen Generierung von Zod-Schemata. Den Abschluss bildet ein praxisnaher Abschnitt zu Authentifizierung, Sitzungsverwaltung und Autorisierung, sodass Sie eine vollständige Fullstack-Anwendung realisieren können.
Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:
In diesem 3-tägigen Seminar "Next.js – SEO-Optimierung" erwerben Sie fortgeschrittene Kenntnisse zur Verbesserung der Suchmaschinenoptimierung von Webanwendungen mit Next.js. Das Ziel des Kurses ist es, Ihnen das notwendige Wissen und die praktischen Fähigkeiten zu ...
In diesem 3-tägigen Seminar "Next.js Anwendungsentwicklung – Grundlagen" erfahren Sie, wie Sie moderne Webanwendungen mit Next.js erstellen. Wir vergleichen Next.js mit React.js, betrachten die neuen Routing-Methoden (App Router vs. Pages Router) und stellen die ...
In diesem 3-tägigen Seminar "Next.js Anwendungsentwicklung – Aufbaukurs" bauen Sie Ihre Fähigkeiten zur Entwicklung umfassender Webanwendungen mit Next.js weiter aus. Aufbauend auf den Grundlagen aus dem vorherigen Seminar liegt der Schwerpunkt auf der Integration von ...
In diesem 2-tägigen Seminar "Next.js - Docker Deployment" erfahren Sie, wie Sie eine Next.js-Anwendung erfolgreich in einer Docker-Umgebung deployen. Sie erhalten umfassende Kenntnisse zur Containerisierung von Anwendungen, den Vorteilen von Docker in der Webentwicklung und zu ...