Course Outline

Introduction to Next.js 14

  • What's new in Next.js 14?
  • Setting up the development environment
  • Exploring the Next.js directory structure and configuration

Deep Dive into New Features

  • Understanding Middleware and its use cases
  • Implementing React Server Components
  • Working with Edge Functions for enhanced performance

Building a Full-Fledged Application

  • Structuring a Next.js project for scalability
  • Advanced routing and dynamic pages
  • State management with React Context and hooks

Performance Optimization

  • Techniques for optimizing load times and Core Web Vitals
  • Best practices for image optimization and lazy loading
  • Deploying and monitoring a Next.js application

Troubleshooting and Debugging

  • Common pitfalls and how to avoid them
  • Debugging Next.js applications effectively
  • Utilizing the Next.js community and resources for ongoing support

Summary and Next Steps

Requirements

  • Solid understanding of JavaScript ES6 and React basics
  • Familiarity with web development concepts and workflows
  • Experience with server-side rendering and static site generation is a plus

Audience

  • Web developers
  • React developers
  • Technical leads and architects


 

 21 Hours

Number of participants



Price per participant

Testimonials (7)

Related Courses

React with Next.js

14 Hours

Advanced React

14 Hours

FARM (FastAPI, React, and MongoDB) Full Stack Development

14 Hours

Choosing the Right JavaScript Framework

14 Hours

Testing React Apps with Jest

14 Hours

MERN Fullstack Development

14 Hours

Meteor and React

14 Hours

Building Micro Frontends with React

21 Hours

Building Microservices with NodeJS and React

21 Hours

PHP with React

14 Hours

React: Build Highly Interactive Web Applications

21 Hours

Building Interactive Applications with React, Redux and GraphQL

28 Hours

React Patterns

14 Hours

Transform a React Application into a Progressive Web App (PWA)

14 Hours

React, Redux and TypeScript

21 Hours

Related Categories

1