Ideal for teams that…
Modern frontend in practice — components, performance and code quality.
Use different rendering methods (CSR, SSR, SSG, ISR) to match project needs
Optimize performance and SEO with lazy loading, code splitting, and caching
Integrate apps with external APIs, manage state, and style with CSS Modules, Tailwind, or styled-jsx
Create and manage dynamic routes and navigation in React apps
What we actually do
- · What is Next.js and what problems does it solve?
- · Project setup and initial structure
- · File-based routing
- · Dynamic routes
- · Passing data via URL and query parameters
- · Linking and preloading pages
- · CSR (Client-Side Rendering)
- · SSR (Server-Side Rendering)
- · SSG (Static Site Generation)
- · ISR (Incremental Static Regeneration)
- · Layouts, route groups, loading and error screens
- · Suspense and streaming
- · Implementing Server-Side Rendering (SSR)
- · Static Site Generation (SSG)
- · Incremental Static Regeneration (ISR)
- · Choosing the right rendering strategy
- · Web Vitals metrics: LCP, CLS, FID, INP
- · Lazy loading
- · Code splitting
- · Caching strategies
- · Unique titles
- · Meta descriptions
- · Open Graph and social metadata
- · Fetching data from external APIs
- · Generating static paths from dynamic data
- · React Context
- · Redux
- · CSS Modules
- · styled-jsx
- · Tailwind CSS
- · Global vs local styles
- · Theme handling
- · Creating dynamic components
- · Lazy loading images and assets
- · Optimizing component loading
- · Creating forms in Next.js
- · Validation and error handling
- · Server Actions
- · API routes and backend endpoints
- · Preparing applications for production
- · Choosing a hosting platform (Vercel, cloud providers)
- · CI/CD configuration
- · Best practices in Next.js projects
- · Useful resources and official documentation
- · Q&A session
From brief to retro in 30 days.
Brief & diagnosis
A call with the team lead + a short survey for participants. We define goals, gap and context.
Program customization
We adapt modules, case studies and code examples to your stack. Approval in 5 days.
Workshop
Trainer-led sessions, hands-on, code review. Mentor available between sessions too.
Retro + report
Outcome report for the team and lead. 30 days of consulting included.
Send a brief. We'll reply within 1 day.
After a short brief we'll prepare a program and a quote. No obligations — it's just a starting point.
Thank you!
We'll get back to you within 1 business day.
Other programs for teams
See all →Advanced JavaScript – ES6+ Techniques Training
Modern frontend in practice — components, performance and code quality.
Angular Training
Modern frontend in practice — components, performance and code quality.
Creating SPA Applications with Angular Framework Training
Modern frontend in practice — components, performance and code quality.