Next.js 14 - Advanced Certificate for Krzysztof Hugo
Certificate ID:
795655
Authentication Code:
292fd
Certified Person Name:
Krzysztof Hugo
Trainer Name:
Marcin Kieruzel
Duration Days:
3
Duration Hours:
21
Course Name:
Next.js 14 - Advanced
Course Date:
27 January 2025 09:00 to 29 January 2025 16:00
Course Outline:
- Modern React – what's new in 18 and 19 version, modern tools and a basic change in approach
- React advanced hooks: useMemo, useCallback, useDispatch, useRef, useImperativeHandle
- Concurrent Mode in React - usage of useTransition, useDeferredValue hooks
- Differences between App Router and Pages Router in Next.js
- Server Side Rendering vs Single Page Application vs Static Generation in Next.js
- Client Components, Server Components, Server Actions – usage of ‘use server’ and ‘use client’ directives
- Data fetching and caching, Incremental Static Regeneration strategy
- How to use Next.js as backend?
- Edge Functions, Edge Runtime
- State Management with React Context, Redux and atomic state management (like Zustand)
- Creating Templates in Next.js, how to create reusable templates, what are the available approaches to work with css, template libraries etc.
- How to optimize the load time and get high score for VebCoreVitals
- Instrumentation
- Testing Next.js
- MonoRepo with Next.js / TurboRepo / Nx
- Monitoring, deployment, orchiestration of Next.js app