Seminarinformationen

Seminar - Ziel

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 fortschrittlichen Funktionen von Next.js vor. Das Seminar behandelt die Architektur von Next.js-Anwendungen, einschließlich Layouts, Seiten und API-Endpunkten, sowie moderne Rendering-Verfahren wie statisches, dynamisches und Streaming-Rendering.

Sie erhalten Einblicke in effizientes Routing, Caching-Techniken und verschiedene Optimierungsmöglichkeiten, darunter Bild- und Schriftoptimierung sowie Lazy Loading. Außerdem lernen Sie, wie Sie Next.js-Anwendungen mit CSS Modules, globalen Styles und Tailwind CSS gestalten können.

Teilnehmer - Zielgruppe

  • Webentwickler

Kurs - Voraussetzungen

Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:

  • Grundkenntnisse in Webentwicklung (HTML, CSS, JavaScript, TypeScript)
  • Grundkenntnisse in React.js
  • Grundkenntnisse in Node.js

Seminardauer

  • 3 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Übersicht und Architektur

  • Next.js vs React.js
  • App Router vs Pages Router
  • Features von Next.js

Architektur

  • Layouts
  • Ladeverhalten
  • API Endpoints
  • Templates
  • Routing Konventionen

Routing

  • Erstellen von Routen
  • Links und Navigation
  • Error Handling
  • Streaming
  • Route Gruppen
  • Middleware

Rendering

  • Statisches Rendering
  • Dynamisches Rendering
  • Streaming

Caching

  • Data Cache
  • Full Route Cache
  • Client-side Router Cache

Styling

  • CSS Modules
  • Globale Styles
  • Tailwind CSS

Optimizing

  • Images
  • Fonts
  • Metadata
  • Lazy Loading

Weitere Schulungen zu Thema Next.js / Nuxt.js

Next.js - SEO-Optimierung

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

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 ...

Next.js Anwendungsentwicklung - Kompaktkurs

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

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 ...

Next.js Anwendungsentwicklung - Aufbaukurs

- u.a. in München, Düsseldorf, Koblenz, Erfurt, Jena

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 ...

Next.js - Effizientes Testen von Anwendungen

- u.a. in Stuttgart, München, Koblenz, Erfurt, Virtual Classroom

In diesem 2-tägigen Seminar "Next.js – Effizientes Testen von Anwendungen" erhalten Sie fundierte Kenntnisse darüber, wie Sie Next.js-Anwendungen systematisch testen, um eine hohe Codequalität und Zuverlässigkeit zu gewährleisten. Der Fokus liegt auf modernen ...