IT-Trainer Jobs und Stellenangebote: Next.js Anwendungsentwicklung - Kompaktkurs

Seminardauer: 5 Tage

Trainer gesucht

IT-Trainer Jobs und Stellenangebote: Next.js Anwendungsentwicklung - Kompaktkurs, Framework, Next.js, Softwareentwickler, Softwareentwicklung.

Anmelden / Registrieren als Trainer

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

Grundlagen ORM

  • Vorteile von ORMs
  • Vorteile von Drizzle gegenüber anderen ORMs
  • Was ist PostgreSQL?
  • Schemas
  • Spalten Typen
  • Constraints
  • Migrations

Queries

  • One-to-one
  • One-to-many
  • Many-to-many
  • Find many
  • Find first
  • Datenbank Funktionen
  • Aggregations

Mutations

  • Inserts
  • Updates
  • Deletes

Erweiterte Funktionalitäten

  • Automatische Zod Schema Generierung
  • Transactions
  • Batching
  • Custom Types

Auth

  • Authentication
  • Session Management
  • Authorization