Get in Touch
 Duration 21 hours

Course Outline

Introduction

Contemporary React

  • Novel capabilities in React 18 and 19
  • Evolution of developer tools and architectural methodologies

Advanced React Hooks

  • useMemo, useCallback, useDispatch, useRef, and useImperativeHandle

Concurrent Mode in React

  • Implementation of useTransition and useDeferredValue hooks

Next.js Routing Mechanisms

  • Distinctions between App Router and Pages Router architectures

Next.js Rendering Strategies

  • Comparative analysis of Server Side Rendering, Single Page Applications, and Static Generation

Server Components and Server Actions

  • Application of 'use server' and 'use client' directives

Data Retrieval and Caching Protocols

  • Incremental Static Regeneration methodologies

Leveraging Next.js as a Backend Service

  • Edge Functions and Edge Runtime capabilities

State Management Architectures

  • React Context, Redux, and atomic state management via Zustand

Developing Templates in Next.js

  • Creation of reusable component templates
  • Standard CSS methodologies and template libraries

Performance Optimization for Government

  • Enhancing load times and attaining optimal Web Core Vitals metrics

Instrumentation

Testing Protocols in Next.js

Monorepo Architectural Strategies

  • Integration of Next.js with TurboRepo and Nx

Monitoring, Deployment, and Orchestration

Summary and Subsequent Steps

Requirements

  • Proficient understanding of JavaScript and ES6+ standards
  • Demonstrated experience with React and React Hooks
  • Foundational familiarity with Next.js frameworks
  • Working knowledge of API integration and state management principles

Target Audience

  • Experienced React developers seeking to deepen their expertise in Next.js for professional applications
  • Front-end and full-stack developers pursuing advanced performance optimization techniques for secure systems
  • Software engineers tasked with maintaining or developing large-scale Next.js applications in public sector environments

Number of participants


Price per participant

Upcoming Courses

Related Categories