Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Codecademy

Learn Next.js

via Codecademy

Overview

Discover the power of Next.js, a React framework for efficient, scalable web development and learn how to create web applications with Next.js.

Unlock the full potential of Next.js in this comprehensive course designed for web developers aiming to elevate their applications. Explore server-side and client-side rendering, dynamic routing, and Next.js's powerful optimization. With hands-on lessons on Next.js's file-based routing system, data fetching, and optimization, you'll gain the skills to create high-performing, scalable, and SEO-friendly web applications. Whether you're transitioning from React or starting fresh, this course offers the insights to leverage Next.js to its fullest.



* Utilize Next.js for advanced server and client-side rendering


* Implement dynamic routing and navigation with Next.js Router


* Optimize web apps using Next.js optimization techniques

Syllabus

  • Next.js Core Concepts: Learn the core concepts of Next.js.
    • VideoContentItem: Intro to Next.js
    • Lesson: Next.js Core Concepts
    • Quiz: Next.js Core Concepts
  • Next.js Routing: Learn about Next.js routing.
    • Lesson: Next.js Routing
    • Quiz: Next.js Routing
    • Project: CodeyOverflow Forum
  • Next.js Server Components: Learn about Next.js Server Components.
    • Lesson: Next.js Server Components
    • Quiz: Next.js Server Components
    • Project: The Gallery: Components
  • Next.js Data Fetching: Learn about Next.js data fetching.
    • Lesson: Next.js Data Fetching
    • Quiz: Next.js Data Fetching
    • Project: The Gallery: Data Fetching
  • Next.js Optimization: Learn about Next.js optimization.
    • Lesson: Next.js Optimization
    • Quiz: Next.js Optimization Quiz
    • Project: Codecademy Blog
  • Next.js Deployment: Learn about Next.js deployment.
    • VideoContentItem: Next.js Deployment with Vercel
    • VideoContentItem: Next.js Deployment with Cloudflare
  • Next Steps: You’ve completed the Learn Next.js Course! What’s next?
    • Informational: Next Steps

Taught by

Jiwon Shin

Reviews

Start your review of Learn Next.js

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.