Course Outline
Introduction
Modern React
- What's new in React 18 and 19
- Modern tools and changes in approach
React Advanced Hooks
- useMemo, useCallback, useDispatch, useRef, useImperativeHandle
Concurrent Mode in React
- Usage of useTransition, useDeferredValue hooks
Next.js Routing
- Differences between App Router and Pages Router
Rendering Strategies in Next.js
- Server Side Rendering vs Single Page Application vs Static Generation
Server Components and Server Actions
- Usage of ‘use server’ and ‘use client’ directives
Data Fetching and Caching
- Incremental Static Regeneration strategy
Using Next.js as a Backend
- Edge Functions and Edge Runtime
State Management
- React Context, Redux, and atomic state management (Zustand)
Creating Templates in Next.js
- Reusable templates
- Available CSS approaches and template libraries
Performance Optimization
- Improving load time and achieving high Web Core Vitals scores
Instrumentation
Testing in Next.js
Monorepo Strategies
- Next.js with TurboRepo / Nx
Monitoring, Deployment, and Orchestration
Summary and Next Steps
Requirements
- Strong understanding of JavaScript and ES6+
- Experience with React and React Hooks
- Basic familiarity with Next.js
- Understanding of API calls and state management
Audience
- Experienced React developers looking to deepen their knowledge of Next.js
- Front-end and full-stack developers seeking advanced performance optimization techniques
- Software engineers working on large-scale Next.js applications
Delivery Options
Private Group Training
Our identity is rooted in delivering exactly what our clients need.
- Pre-course call with your trainer
- Customisation of the learning experience to achieve your goals -
- Bespoke outlines
- Practical hands-on exercises containing data / scenarios recognisable to the learners
- Training scheduled on a date of your choice
- Delivered online, onsite/classroom or hybrid by experts sharing real world experience
Private Group Prices RRP from €6840 online delivery, based on a group of 2 delegates, €2160 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Contact us for an exact quote and to hear our latest promotions
Public Training
Please see our public courses
Testimonials (1)
The training has good content and easy to follow