IT training
Next.js Development
Build fast, SEO-friendly full-stack applications with Next.js, React and TypeScript.
Course overview
Go beyond React basics and learn how production Next.js applications are structured: server and client components, routing, data fetching, caching, authentication, metadata and deployment.
What you will learn
- Choose between server and client components and explain the trade-offs
- Fetch, cache and revalidate data correctly
- Build forms and mutations with server actions and API routes
- Add authentication, metadata and structured data for SEO
- Deploy a Next.js application to a server
Syllabus
Module 1: Next.js foundations
- App Router
- Layouts and routing
- Server and client components
Module 2: Data and caching
- Fetching data
- Caching and revalidation
- Database access
Module 3: Mutations and APIs
- Server actions
- Route handlers
- Validation
Module 4: SEO and performance
- Metadata API
- Sitemaps and structured data
- Images and Core Web Vitals
Module 5: Authentication and deployment
- Sessions and roles
- Environment configuration
- Deploying and monitoring
Projects and assignments
- An SEO-ready business website with an admin area
- An authenticated dashboard backed by a database
Instructor
Amol Kharate
Founder and technical lead at FenvoraTech. Senior full-stack developer with 10+ years of experience building SaaS platforms, e-commerce systems and REST APIs with React, Next.js, Node.js and Laravel.
Enquire about this course
Ask about batches, fees, the syllabus or whether this course suits you.
Request a callback
Prefer to talk? Leave your number and we will call you.
Related courses
- MongoDB
- Express.js
- React
MERN Stack Development
Build complete web applications with MongoDB, Express, React and Node.js.
View programme- HTML
- CSS
- JavaScript
Full-Stack Web Development
Learn front end, back end, databases and deployment in one structured path.
View programme- HTML
- CSS
- JavaScript
Frontend Development with HTML, CSS, JavaScript and React
Create fast, accessible and responsive user interfaces.
View programmeLearning resources: see our blog for tutorials and career guidance.