Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Ultimate Next.js 14 Portfolio Website (Zero To Hero) 2024
Rating: 4.5 out of 5(57 ratings)
319 students

Ultimate Next.js 14 Portfolio Website (Zero To Hero) 2024

Next.js 14 Full Course 2024 | Build and Deploy a Full Stack App Using the Official React Framework (Learn By Doing)
Created byEhizeex Okwuose
Last updated 2/2024
English

What you'll learn

  • Students will learn how to se react hooks in Nextjs
  • Students will learn how to use react components in Nextjs13
  • Students will learn how to switch from Nextjs default server side rendering to client side rendering
  • Students will learn the best practices for building a professional nextjs website
  • Students will learn and understand the tailwind utility classes
  • Mobile Friendly Development (Mobile Responsiveness)
  • Node mailer (how to implement email functionality using NodeMailer)
  • Students will learn how to create their own API Using Nexts
  • Students will learn and understand the concept of design patterns
  • Dynamic routing system in Nextjs will be explained
  • Nextjs13 Page routing system will be explained
  • Students will learn how to push the project to github
  • Student will learn how to deploy their project to vercel (live server)

Course content

12 sections80 lectures10h 13m total length
  • Introduction2:46

    Learn to build an ultimate Next.js portfolio website. Explore app router concepts like nested, dynamic routes, and data fetching, private routes, and layout patterns; ensure mobile responsiveness and deployment.

  • How To Use The Website. "Very Important"3:01

    Learn how to use the website to contact via the form, submit name and email (optional phone) with a subject, and see a toast message after you send the message.

  • Website Demo8:57

    Explore a Next.js 14 portfolio demo featuring a navigation drawer, header links, smooth scrolling to portfolio and about me component, project cards, and a hire me page with resume download.

Requirements

  • Java script
  • HTML CSS
  • REACT JS
  • To feel comfortable in the course you need to know Basic HTML & CSS and Basic Javascript (variables, objects, arrays, functions)

Description

This course will teach you how to create attractive online applications with Nextjs.14, Reactjs, TailwindCss, Nodemailer, and a variety of utilities. I will take you step by step from the beginning to the end of the deployment process.

You will be able to deploy the website on a Vercel server and publish the source code to GitHub before the end of this course.

We will also learn how to send portfolio details to a new page using Nextjs 14 Dynamic Route. (Single post page)

The data will be dynamically presented.

Smooth Scrolling and Fade In Animation will be taught to students.

Students will learn how to create a scrolling effect.


You will learn how to create downloadable PDF files, which we have implemented.on the get resume Button

You will learn how to implement the call to action button using the scroll condition

Student will be able to differentiate between Reactjs route and Nextjs Route

The instructor will teach you how to open up a new page in Nextsj.14

The instructor will teach you how to receive and send thousands of email using Nodemailer

Student will learn how create API using Nextjs and Nodemailer



The Link to the  Complete Source code and material i used in this course will be in the resource.

Welcome to The Ultimate NextJs 14  Portfolio Web Development Course!


Who this course is for:

  • Beginner of Javascript, React, Nextjs13, who want to learn how to build professional web apps
  • All the students who wants to create the responsive website design or development to showcase their projects to their employers
  • Students who want a Creative Next Level Portfolio Website
  • Students who want to build Real world website design
  • Students who want to mater Nextjs13 concepts
  • Students who want to deploy their personal portfolio website on a live server