Next.js 14 & React – The Complete Guide

Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

Learn Next.js 14 & React – The Complete Guide from Udemy for free! This comprehensive course covers everything from the basics to advanced concepts, enabling you to build highly dynamic, fast, and SEO-ready React apps with Next.js.

Master the “App Router” and “Pages Router” in Next.js 14, understand their differences, and build full-stack React applications.

This course is perfect for React developers looking to take their skills to the next level.

Next.js is a production-ready, full-stack framework built on top of React, the most popular JavaScript library.

With Next.js, you can leverage built-in server-side rendering and page pre-rendering to enhance user experience and SEO. It also simplifies building full-stack applications, blending client-side and server-side code.

This course covers topics such as:

  • Fundamentals of Next.js
  • File-based Routing
  • Dynamic Routing and Catch-All Routes
  • Page Pre-Rendering and Server-Side Rendering
  • Data Fetching and Pre-fetching
  • Handling Form Submissions
  • File Upload
  • Pre-generating Static and Dynamic Pages
  • Image Optimization with Next.js Image Component
  • Building Full-Stack Apps with API Routes or Server Actions
  • Managing App-Wide State with React Context
  • Adding Authentication to Next.js Apps
  • Complete Real-World Projects to Apply Concepts
  • React Refresher Module
  • Next.js Summary Module

Get started for free today and become a Next.js expert!

This course is offered for free on Theetay, a website that provides access to top-rated online courses from platforms like Udemy, Udacity, Coursera, MasterClass, NearPeer, and more.

Show More

What Will You Learn?

  • Learn how to build fullstack React apps with NextJS 14 & the App Router
  • Build real projects and apply what you learned with hands-on projects and examples
  • Learn about different ways of building NextJS app - App Router vs Pages Router
  • Get started with React Server Components, Client Components, data fetching & more!
  • Handle data submissions via Server Actions
  • Learn all key NextJS features like pre-rendering, SSR, data fetching, file-based routing and authentication
  • Take the full course or the "NextJS Summary" module for a quickstart if you have limited time

Course Content

01 – Getting Started

  • A Message from the Professor
  • 001 Welcome To The Course!.mp4
    00:00
  • 002 What Is NextJS Why Would You Use It.mp4
    00:00
  • 003 Key Features & Benefits Of NextJS.mp4
    00:00
  • 004 Creating a First NextJS App.mp4
    00:00
  • 005 NextJS vs Just React – Analyzing The NextJS Project.mp4
    00:00
  • 006 Editing The First App.mp4
    00:00
  • 007 Pages Router vs App Router – One Framework, Two Approaches.mp4
    00:00
  • 008 How To Get The Most Out Of This Course.mp4
    00:00
  • 009 Learning Community & Course Resources.html
    00:00
  • external-links.txt
    00:00
  • Section Quiz

02 – Optional React Refresher

03 – NextJS Essentials (App Router)

04 – Routing & Page Rendering – Deep Dive

05 – Data Fetching – Deep Dive

06 – Mutating Data – Deep Dive

07 – Understanding & Configuring Caching

08 – NextJS App Optimizations

09 – User Authentication

10 – Roundup & Next Steps

11 – Pages & File-based Routing

12 – Project Time Working with File-based Routing

13 – Page Pre-Rendering & Data Fetching

14 – Project Time Page Pre-rendering & Data Fetching

15 – Optimizing NextJS Apps

16 – Adding Backend Code with API Routes (Fullstack React)

17 – Project Time API Routes

18 – Working with App-wide State (React Context)

19 – Complete App Example Build a Full Blog A to Z

20 – Deploying NextJS Apps

21 – Adding Authentication

22 – Optional NextJS Summary

23 – Course Roundup

Earn a certificate

Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.

selected template

Student Ratings & Reviews

No Review Yet
No Review Yet

Want to receive push notifications for all major on-site activities?

×