Next Migration Course Extras
Offered By: egghead.io
Course Description
Overview
> _**As new features are added to Nextjs app router that do not fall within the scope of the main course, these lessons will be updated and more will be added**_
How to use this course:
This course is meant to be a supplemental course for the [Next Migrate Course](https://egghead.io/courses/migrate-next-js-application-to-app-router-c4b31d29).
The lessons match up as follows:
- The two 'primer' lessons follow the 'Initialize The App Router' lesson in the Next Migration Course.
- The 'migrating routes/pages' lessons (3 & 4) match up with the migrating routes lessons (sales, customer routes, and deposit route)
- The migrating route handler and api routes lessons follow the migration of customer api routes from the main course
- The refactoring of api routes to server components lessons follow "Refactor Customer Id Api Route Handler to Server Component" lesson
- The refactoring to server actions lessons follow/fall within the main course refactoring to server action lessons
Syllabus
- Primer on Next.js App Router Nested Layouts
- Primer on Dynamic Routing in the Next.js App Router
- Migrate Invoice Routes to Next.js App Router
- Migrate Remaining Next.js Pages to App Router
- Migrate UploadThing Route Handler to Next.js App Router
- CHALLENGE: Migrate Remaining Pages Api Routes
- Refactor React Invoice Client Components in Next.js
- Refactor Next.js User Info Api Route into React Server Components
- Refactor Invoice POST Handler to Next.js Server Action
- Refactor Next.js API Route for Deleting a Deposit Into a Server Action
- Refactor Create Deposit Api Route into a Next.js Server Action
Taught by
Ben Patton
Related Courses
Build a Full Stack Twitter clone with Next.jsCoursera Project Network via Coursera Next JS with React Hooks - Building SSR React Applications
Udemy End to End React with Prisma 2
Udemy Build a Server Rendered Website with Next.js
Coursera Project Network via Coursera Next.js 14 & React - The Complete Guide
Udemy