Udemy

Shadcn UI & Next JS - Build beautiful dashboards with shadcn

Enroll Now
  • 1,970 Students
  • Updated 11/2025
4.8
(310 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
7 Hour(s) 31 Minute(s)
Language
English
Taught by
Tom Phillips, WebDevEducation (Tom Phillips)
Rating
4.8
(310 Ratings)
1 views

Course Overview

Shadcn UI & Next JS - Build beautiful dashboards with shadcn

shadcn ui - build dashboards with shadcn ui components, including shadcn ui, tailwindcss, and Next JS (shadcn ui 2025)

Dive into the world of frontend development with this comprehensive Shadcn UI course, tailored for developers eager to craft state-of-the-art dashboards using Shadcn UI in Next.js. This course is your gateway to mastering the integration of form functionality, client-side validation, component customization, and dynamic chart creation - all key skills for any aspiring web developer. Note that this course focuses only on the front-end. We do not write any backend logic, database, or implement authentication in this course. All data in this course is hardcoded / dummy data. The sole focus of this course is building out beautiful front ends with Shadcn UI.

In this course we'll build "SupportMe" - a fictional dashboard that tracks employees, teams, and customer support tickets.

Why This Course?

  • Focused Learning Path: Concentrate on building a visually appealing, interactive dashboard. By prioritizing frontend technologies, you'll gain proficiency in the most sought-after skills in the web development industry.

  • Hands-On Shadcn UI & Next.js: Learn to leverage Shadcn UI within the Next.js ecosystem, enabling you to create fast, server-rendered React.

  • Forms and Validation with Zod: Dive deep into crafting forms with react-hook-form, and implementing client-side validation using Zod, ensuring data integrity without compromising user experience.

  • Extendable Components: Get creative with Shadcn UI by extending its components. This section empowers you to tailor elements to fit the unique needs of your projects.

  • Styling with Tailwind CSS: Embrace the utility-first approach of Tailwind CSS for styling. You'll learn how to efficiently design your dashboard without leaving the comfort of your HTML.

  • Interactive Charts with Recharts: Visualize data beautifully with Recharts. This module will guide you through integrating responsive and customizable charts into your dashboard for that extra flair.

  • Pure Frontend Focus: All course projects are designed with hardcoded/dummy data. There's no backend complexity or authentication to worry about—purely frontend development to enhance your skills.

Course Content

  • 7 section(s)
  • 48 lecture(s)
  • Section 1 Introduction
  • Section 2 Build the landing page
  • Section 3 Build the login page
  • Section 4 Build the sign up page
  • Section 5 Build the dashboard layout
  • Section 6 Build the My Dashboard page
  • Section 7 Extras

What You’ll Learn

  • Increase your value and improve your knowledge as a web developer
  • Learn how to build a dashboard with shadcn ui
  • Learn client side validation with zod and react-hook-form
  • Learn how to create beautiful charts and data visualizations using recharts


Reviews

  • E
    Eckhardt Doennebrink
    5.0

    Very good learning experiance

  • M
    Mark van der Merwe
    5.0

    Without this course all other Next.js courses are too painful. Great build. Don't expect that you won't have to solve some compiling issues though.

  • C
    Casper Kaandorp
    5.0

    Clear explanations, good pace and I am learning some nextjs stuff as well.

  • B
    Brandon Turner
    5.0

    Great course for learning shadcn UI. I would recommend this to anyone that wants to understand shadcn UI

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