🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش شادکن یوآی و نکست جیاس - ساخت داشبوردهای زیبا با شادکن
- آخرین آپدیت
دانلود Shadcn UI & Next JS - Build beautiful dashboards with shadcn
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش ساخت داشبورد با Shadcn UI، Next.js و Tailwind CSS
با دوره جامع Shadcn UI، به دنیای توسعه فرانتاند قدم بگذارید! این دوره برای توسعهدهندگانی طراحی شده که مشتاق ساخت داشبوردهای مدرن با استفاده از Shadcn UI در Next.js هستند. این دوره دروازه شما به تسلط بر ادغام قابلیتهای فرم، اعتبارسنجی سمت کلاینت، سفارشیسازی کامپوننتها و ایجاد نمودارهای پویا است - تمام مهارتهای کلیدی برای هر توسعهدهنده وب مشتاق. توجه داشته باشید که این دوره فقط بر روی فرانتاند تمرکز دارد. ما هیچ منطق بکاند، پایگاه داده یا پیادهسازی احراز هویت در این دوره نداریم. تمام دادهها در این دوره به صورت کدگذاری شده / دادههای ساختگی هستند. تنها تمرکز این دوره ساخت فرانتاندهای زیبا با Shadcn UI است.
در این دوره، ما "SupportMe" را خواهیم ساخت - یک داشبورد خیالی که کارمندان، تیمها و تیکتهای پشتیبانی مشتری را ردیابی میکند.
چرا این دوره؟
مسیر یادگیری متمرکز: بر ساخت یک داشبورد بصری جذاب و تعاملی تمرکز کنید. با اولویتبندی فناوریهای فرانتاند، در مهارتهای پرطرفدار در صنعت توسعه وب مهارت کسب خواهید کرد.
تجربه عملی Shadcn UI و Next.js: یاد بگیرید که چگونه از Shadcn UI در اکوسیستم Next.js استفاده کنید و به شما امکان میدهد React سریع و رندر شده در سرور را ایجاد کنید.
فرمها و اعتبارسنجی با Zod: به عمق ساخت فرمها با react-hook-form و پیادهسازی اعتبارسنجی سمت کلاینت با استفاده از Zod بپردازید، و از یکپارچگی دادهها بدون به خطر انداختن تجربه کاربری اطمینان حاصل کنید.
کامپوننتهای قابل توسعه: با Shadcn UI خلاقیت به خرج دهید و کامپوننتهای آن را گسترش دهید. این بخش به شما این امکان را میدهد که عناصر را متناسب با نیازهای منحصر به فرد پروژههای خود تنظیم کنید.
استایلدهی با Tailwind CSS: رویکرد اولویتدهی به Utility در Tailwind CSS را برای استایلدهی در آغوش بگیرید. یاد خواهید گرفت که چگونه داشبورد خود را بدون ترک راحتی HTML به طور موثر طراحی کنید.
نمودارهای تعاملی با Recharts: دادهها را به زیبایی با Recharts تجسم کنید. این ماژول شما را در ادغام نمودارهای واکنشگرا و قابل تنظیم در داشبورد خود راهنمایی میکند تا آن طراوت اضافی را به آن ببخشید.
تمرکز بر فرانتاند خالص: تمام پروژههای دوره با دادههای کدگذاری شده/ساختگی طراحی شدهاند. هیچ پیچیدگی بکاند یا احراز هویتی وجود ندارد - صرفاً توسعه فرانتاند برای بهبود مهارتهای شما.
پیشنیازها
درک خوبی از Javascript و React
تجربه با Tailwind CSS مفید خواهد بود
shadcn ui 2025: افزایش ارزش و بهبود دانش خود به عنوان یک توسعهدهنده وب. یاد بگیرید چگونه یک داشبورد با shadcn ui بسازید. اعتبارسنجی سمت کلاینت با zod و react-hook-form را بیاموزید. یاد بگیرید چگونه نمودارها و تجسمهای دادهای زیبا با استفاده از recharts ایجاد کنید.
سرفصل ها و درس ها
مقدمه
Introduction
مهم! قبل از شروع دوره این را بخوانید! (Github repo و غیره)
Important! Read this before you start the course! (Github repo etc)
بررسی اجمالی پروژه
Project overview
امتیازات و نظرات Udemy
Udemy ratings and reviews
جدید - راه اندازی پروژه جدید Next JS
NEW - Set up new Next JS project
جدید - راه اندازی shadcn ui
NEW - Set up shadcn ui
ساخت صفحه فرود
Build the landing page
جدید - افزودن متن و دکمه های صفحه فرود
NEW - Add the landing page text and buttons
مرتب سازی استایل های صفحه فرود و لینک به صفحات ورود و ثبت نام
Tidying up the landing page styles and link to login and signup pages
جدید - سفارشی سازی تم shadcn ui
NEW - Customise shadcn ui theme
راه اندازی حالت روشن و تاریک
Set up light and dark mode
ایجاد دکمه تغییر حالت روشن و تاریک
Create the light and dark mode toggle button
ساخت صفحه ورود
Build the login page
افزودن صفحه ورود و کارت
Add the login page and card
ایجاد فرم ورود
Create the login form
ساخت صفحه ثبت نام
Build the sign up page
افزودن صفحه ثبت نام و کارت
Add the sign up page and card
افزودن فیلد انتخاب نوع حساب
Add the account type select field
افزودن فیلدهای نام شرکت و کارمندان و اعتبارسنجی
Add the company name and employees fields and validation
افزودن اعتبارسنجی تاریخ تولد
Add the date of birth validation
افزودن فیلد تاریخ تولد با Popover
Add the date of birth field with Popover
جدید - سفارشی سازی تقویم
NEW - Customize the Calendar
افزودن فیلدهای رمز عبور و تایید رمز عبور
Add the password and confirm password fields
ایجاد کامپوننت PasswordInput سفارشی
Create a custom PasswordInput component
افزودن چک باکس شرایط و ضوابط
Add the terms and conditions checkbox
رفع باگ: چک باکس شرایط و ضوابط
BUG FIX: terms and conditions checkbox
ساخت طرح بندی داشبورد
Build the dashboard layout
ایجاد طرح بندی داشبورد
Create the dashboard layout
ایجاد MenuTitle
Create the MenuTitle
ساخت آیتم های منوی پنل جانبی
Build out the side panel menu items
افزودن فوتر نوار کناری با Avatar
Add the sidebar footer with Avatar
افزودن صفحات گمشده و بازسازی تگ های HTML
Add the missing pages and refactor HTML tags
ساخت صفحه داشبورد من
Build the My Dashboard page
افزودن زبانه های آمار کارمندان و آمار تیم ها
Add the employees stats and teams stats tabs
افزودن کارت های داده
Add the data Cards
شروع افزودن محتوای کارت
Start adding the Card content
نمایش نظرات