This Next JS training course is aimed at developers who are looking to produce high-performance applications using Next.js, a React framework built on JavaScript that combines the strengths of single page applications with server-side rendering (SSR). You will gain hands-on experience creating static and dynamic pages, learn the most efficient ways to fetch data for your use case, optimise image delivery - and perform well in search engines for SEO and analytics.
By attending Next JS workshop, delegates will learn to:
- Build and deploy React applications in Next.js
- Structure your React code in the context of a Next.js application
- Create static and dynamic pages in Next.js
- Understand how routing and browser history is handled in Next
- Use efficient strategies for data fetching
- Build applications the handle image optimisation well
- Build applications that have great SEO and analytics
- Adding server side API endpoints
- Work with forms in React
- Decide on the best authentication strategy for your use case
- Use testing best practices with React Testing Library
- Have an efficient state management strategy
- Reason about pre-rendering and serverless functions with Next
- Familiarity with JavaScript, HTML and CSS
The Next JS class is ideal for:
- Developers who are looking to build production-ready apps with the Next.js framework and React, using JavaScript
