← Back to Tutorials
beginner 70 Hours

Next.js

Beginner to Full-Stack Developer — Learn Next.js step by step from React fundamentals to routing, APIs, databases, authentication, authorization and production-ready applications.

130 lessons across 15 modules

Modules

1. React Prerequisites

11 lessons

Lessons covering React Prerequisites in Next.js.

2. Introduction to Next.js

8 lessons

Lessons covering Introduction to Next.js in Next.js.

3. Project Structure

6 lessons

Lessons covering Project Structure in Next.js.

4. Routing

10 lessons

Lessons covering Routing in Next.js.

5. Layouts

6 lessons

Lessons covering Layouts in Next.js.

6. Server and Client Components

7 lessons

Lessons covering Server and Client Components in Next.js.

7. UI Components

12 lessons

Lessons covering UI Components in Next.js.

8. Forms

8 lessons

Lessons covering Forms in Next.js.

9. Next.js APIs

10 lessons

Lessons covering Next.js APIs in Next.js.

10. PostgreSQL and Prisma

12 lessons

Lessons covering PostgreSQL and Prisma in Next.js.

12. Role-Based Authorization

5 lessons

Lessons covering Role-Based Authorization in Next.js.

13. Dashboard

8 lessons

Lessons covering Dashboard in Next.js.

14. Advanced Next.js

11 lessons

Lessons covering Advanced Next.js in Next.js.

15. File Upload

6 lessons

Lessons covering File Upload in Next.js.

16. Production

10 lessons

Lessons covering Production in Next.js.