Frontend Webentwicklung mit Next.js
Weiterbildung
4-Wochen-Kurs
Next.js ist ein Frontend Framework für React, das Entwicklern ermöglicht, serverseitig gerenderte Webseiten einfach zu erstellen. Es bietet automatische Codeaufteilung, optimiertes Laden von Seiten und integrierte CSS-Unterstützung. Next.js eignet sich hervorragend für die Entwicklung von SEO-freundlichen Webanwendungen, bietet einfaches Routing und ermöglicht eine reibungslose Integration mit verschiedenen Datenquellen und APIs.
Inhalt
- Was ist Next.js und warum wird es verwendet?
- Erstellen der ersten Next.js-Anwendung
- Next.js-Projektstruktur
- Seiten und File-based Routing
- Erweitertes Routing und Datenfetching
- Statische und dynamische Routen
- Link-Komponente und Navigation
- Datenfetching (getStaticProps, getServerSideProps)
- Übungsprojekt
- Einfache Blog-Anwendung mit statischen Seiten und dynamischem Routing
- Pre Rendering und Client-Side Data Fetching
- Page Pre Rendering (Static Generation, Server-side Rendering)
- Client-seitiges Datenfetching und SWR
- Einführung in API Routes
- Integration mit Datenbanken und externen APIs
- Fullstack-Anwendungen mit Next.js
- Übungsprojekt
- Erweiterung des Blog-Projekts um API-Funktionalitäten
- State Management und Context API
- Einführung in das React Context API
- Verwaltung des App-weiten Zustands
- Performance und Best Practices
- Optimierung der Next.js App
- SEO, Bildoptimierung, Lighthouse
- Übungsprojekt
- Erstellung einer optimierten Landing Page
- Vollständiges App-Projekt, Authentifizierung und Deployment
- Einführung in Authentifizierungsstrategien
- Implementierung einer Authentifizierung
- Abschlussprojekt
- Planung und Entwicklung einer vollständigen Blog-Anwendung
- Integration aller gelernten Konzepte
Zielgruppe
Webentwickler
Voraussetzungen
JavaScript, Typescript, React, Englisch
Förderung
Kompletter Kurs förderfähig
z.B. mit Bildungsgutschein, über Berufsförderungsdienst (BFD) oder bei Kurzarbeit
Nächste Termine
- Mo, 03.02.2025
- Mo, 03.03.2025
- Mo, 07.04.2025
- Mo, 05.05.2025
- Mo, 02.06.2025
Kursnummer: LS23.408