Skip to main content
  • English
    • English
    • 简体中文
    • Deutsch
    • Polski
    • العربية
    • Nederlands
    • Français
    • Magyar
    • Italiano
    • 日本語
    • 한국어
    • Português
    • Română
    • Русский
    • Español
Home

Certificate Authentication

Next.js 14 - Advanced Certificate for Yevhen Ishymov

Add to LinkedIn

Certificate ID: 
799187
Authentication Code: 
5146a
Certified Person Name: 
Yevhen Ishymov
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: 

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

Staff Login