English | MP4 | AVC 1920×1080 | AAC 44KHz 2ch | 46 Lessons (8h 56m) | 3.11 GB
Welcome to my Next.js course. This course is a little bit interesting in the way it’s structured because it’s actually divided into two main parts. That’s because Next.js has two main ways of rendering and using it. These two ways are fundamentally different in the way they work, which is why the course is divided into two different parts.
The first main part will focus on the application router. You will notice that there are several sections in this course that will be prefixed by the application router. That way you know that they are specifically about the application router.
After that, I have a few sections specifically about the page catalog. So you know there’s a specific section for application router and there’s a specific section for page catalog.
Finally, at the very end of the course, there is a general section that will apply to both the application router and the page catalog. It doesn’t matter which way you plan to actually render your Next.js applications. This general section applies to both of these different paradigms.
The nice thing about Next.js is that you can use both of these paradigms at the same time, but the app router is a new way of doing things. I personally find it more enjoyable and easier to work with, whereas the page catalog is technically the old way of doing things, but it’s actually not that old and many companies still use it, so I’ve included both parts in this course.
Table of Contents
1 Course Introduction
2 What Is Next.js
3 Your First Next.js Project
4 Routing Basics
5 Metadata
6 Loading & Errors
7 Dynamic Routes
8 TypeScript Setup
9 Read Only Blog Introduction
10 Read Only Blog Walkthrough
11 Data Fetching
12 Request Memoization Cache
13 Data Cache
14 Full Route Cache
15 Router Cache
16 Server vs Client Components
17 Dynamic vs Static
18 Dynamic Functions
19 Static Paths
20 Blog Updates Introduction
21 Blog Updates Walkthrough
22 Server Actions With Forms
23 Server Actions Not In Forms
24 useOptimistic
25 useFormStatus & useFormState
26 Blog Mutation Introduction
27 Blog Mutation Walkthrough
28 Templates
29 Route Groups
30 Parallel Routes
31 Intercepting Routes
32 Route Handlers
33 Your First Next.js Pages Directory App
34 Routing
35 Metadata
36 Special Files
37 Rendering Modes
38 getServerSideProps
39 getStaticProps & getStaticPaths
40 getInitialProps
41 Data Mutation
42 Blog Project Introduction
43 Blog Project Walkthrough
44 Fonts
45 Images
46 Scripts
Resolve the captcha to access the links!