Udemy

Next.js 13 Bootcamp - From Scratch to Full-stack App 2023

Enroll Now
  • 152 Students
  • Updated 10/2023
4.4
(25 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
9 Hour(s) 49 Minute(s)
Language
English
Taught by
K.Sathya Prakash Reddy
Rating
4.4
(25 Ratings)
3 views

Course Overview

Next.js 13 Bootcamp - From Scratch to Full-stack App 2023

Learn Next JS 13 From Scratch , Build a Full-stack Task Manager App with Next JS , Typescript , Tailwind CSS .

Hello! Welcome to the Next.js 13 Bootcamp - where we'll take you from scratch to building a full-stack app. As you may be aware, Next.js has emerged as one of the most popular web development frameworks in 2023. So, if you come from a web background, learning Next.js would undoubtedly be a beneficial choice for you.


These course will be having the duration of total 10 Hours . In that we will use 50% of the time to cover all the topics in Next JS and then remaining 50% of the time we will build a full stack task manager project by implementing all the concepts which we cover in first 5 Hours.


  Topics we will cover in first 5 Hours


  1. What is Next.js? How is it different from React.js? What are the advantages of Next.js over React.js?

  2. Folder Structure of New Next JS App

  3. Understanding next js static and dynamic pages

  4. App Router Features like Layout , Middleware , Errors

  5. Next JS Sever Components and Client Components

  6. Rendering , Data Fetching , Performing interactions in both client and server components

  7. Next JS API's

  8. Difference between Next JS API's and Third party server API's

  9. Next JS with Mongo DB

  10. Connecting to Mongo DB and Performing all CRUD operations

  11. Working with POSTMAN and Mongo DB

  12. Implementing Redux Toolkit to manage global state


Project - Task Manager

  1. Login and Register Pages using Tailwind CSS

  2. Authentication API's with JWT Tokens for authorization.

  3. Protecting Routes and API's from unauthorized users.

  4. Tasks CRUD operation with Mongo DB and Next JS APIS

  5. Dashboard with Tasks Reports

  6. Filters using Server Side Rendering

  7. Deployment to Vercel


Next.js is a popular JavaScript framework for building server-side-rendered React applications. Next.js v13 was released by Vercel at the Next.js conference in October 2022, bringing many new features and improvements. Understanding the complexities of this latest version is essential for developers to utilize its capabilities and build efficient and scalable applications effectively. This article will cover various aspects of the new version, including its unique features, changes from previous versions, and tips for overcoming any challenges that might arise while working with it.


Prerequisites

Must have good knowledge on how React Framework works behind the scenes

Basic knowledge about API's , Endpoints , Request , Response is required to understand the Next JS

Strong knowledge on HTML , CSS , Javascript

A computer / laptop of atleast 4GB Ram with good internet connection

Course Content

  • 10 section(s)
  • 64 lecture(s)
  • Section 1 Introduction
  • Section 2 First Project
  • Section 3 Creating Pages
  • Section 4 App Router Advanced Featutes
  • Section 5 Server Components vs Client Components
  • Section 6 Next JS Route Handlers (API's)
  • Section 7 Next JS with Mongo DB and POSTMAN Client
  • Section 8 Integrating Next API's and Pages
  • Section 9 Next JS with Redux Toolkit (State Management)
  • Section 10 Final Project - Task Manager

What You’ll Learn

  • Next JS vs React JS
  • Server Side Rendering vs Client Side Rendering
  • Development of Full-stack apps using Next JS
  • Next JS Server Components and Client Components
  • Understand Next JS API's
  • Next JS 13 App Router Features like pages , api , middleware , layout , loading etc.
  • Understanding how cache works in Next JS server components
  • Building a Task Manager application at the end of this course

Reviews

  • d
    danish chaush
    4.5

    You are skipping some points like why we use this { ...user:} and lot more

  • G
    Göktürk Turan
    4.5

    It's perfect for getting started, if you're new to Next.js you should definitely buy it, but if you want to create more complex sites I'm not sure if the information here will be enough.

  • V
    Viswanatha Swamy P K
    5.0

    This is one of the great courses. Satya Garu did a great job. I liked his live coding. Every minute spent on this is double the worth.

  • O
    Owen j Corpening
    2.5

    I only have one issue so far: his pronunciation of "the". I am managing to handle it, almost a money-back return.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed