آموزش Shadcn UI + Next JS - ساخت داشبوردهای زیبا با shadcn
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ارزش خود را افزایش داده و دانش خود را به عنوان توسعهدهنده وب بهبود میبخشید.
- یاد میگیرید که چگونه با استفاده از رابط کاربری shadcn یک داشبورد ایجاد کنید.
- اعتبارسنجی سمت کلاینت را با استفاده از Zod و React-Hook-Form میآموزید.
- یاد میگیرید که چگونه با استفاده از Recharts، نمودارها و مصورسازیهای زیبای داده ایجاد کنید.
توضیحات دوره
به دنیای توسعه فرانتاند با این دوره جامع رابط کاربری shadcn بپیوندید. این دوره برای توسعهدهندگان علاقهمند به ساخت داشبوردهای مدرن با استفاده از رابط کاربری shadcn در Next.js طراحی شده است. این دوره راهنمای شما برای تسلط به یکپارچهسازی قابلیتهای فرم، اعتبارسنجی سمت کلاینت، سفارشیسازی کامپوننتها و ایجاد نمودارهای پویا است که همگی مهارتهای کلیدی برای هر توسعهدهنده وب در حال ظهور است. توجه داشته باشید که این دوره تنها بر فرانتاند متمرکز است. ما در این دوره هیچگونه منطق بکاند، پایگاه داده یا احرازهویت نمینویسیم. تمام داده در این دوره به صورت کدنویسی سخت و داده ساختگی هستند. تمرکز اصلی این دوره روی ساخت فرانتاندهای زیبا با رابط کاربری shadcn میباشد.
در این دوره ما «SupportMe» را میسازیم، یک داشبورد خیالی که به ردیابی کارمندان، تیمها و تیکت های پشتیبانی مشتری میپردازد.
چرا این دوره؟
- مسیر یادگیری متمرکز - شما روی ساخت یک داشبورد ویژوال و تعاملی تمرکز میکنید. با اولویت دادن به فناوریهای فرانتاند، شما به مهارتهای مورد نیاز در صنعت توسعه وب تسلط پیدا خواهید کرد.
- رابط کاربری Shadcn و Next.js عملی - یاد میگیرید چگونه از رابط کاربری Shadcn در اکوسیستم Next.js استفاده کنید که به شما امکان میدهد که ریاکت سریع و دارای سرور رندر شده ایجاد کنید.
- فرمها و اعتبارسنجی با Zod - به طور عمیق به طراحی فرمها با react-hook-form پرداخته و اعتبارسنجی سمت کلاینت را با استفاده از Zod پیاده میکنید تا اطمینان حاصل شود که تمام داده سالم و بدون به خطر انداختن تجربه کاربری هستند.
- کامپوننتهای قابل گسترش - با رابط کاربری Shadcn خلاق شده و کامپوننتهای آن را گسترش میدهید. این بخش به شما اجازه میدهد که عناصر را با توجه به نیازهای خاص پروژههایتان سفارشی کنید.
- استایلدهی با Tailwind CSS - شما از رویکرد utility-first با Tailwind CSS برای استایلدهی استقبال میکنید. شما یاد خواهید گرفت که چگونه داشبورد خود را به طور موثر طراحی کنید بدون اینکه از راحتی HTML خود خارج شوید.
- نمودارهای تعاملی با Recharts - با Recharts داده را به زیبایی مصورسازی میکنید. این ماژول به شما کمک میکند تا نمودارهای واکنشگرا و قابل سفارشی را در داشبورد خود یکپارچه کنید تا جلوهای زیباتر به آن ببخشید.
- تمرکز خالص بر فرانتاند - تمام پروژههای دوره با داده کدنویسی سخت و داده ساختگی طراحی شدهاند. هیچ نگرانی برای پیچیدگی بکاند و یا احرازهویت جهت توسعه خالص فرانتاند برای بهبود مهارتهای شما، وجود ندارد.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان وب که میخواهند بدون نیاز به انجام کار از ابتدا، روش بهتری برای ساخت رابطهای کاربری یاد بگیرند.
آموزش Shadcn UI + Next JS - ساخت داشبوردهای زیبا با shadcn
-
بررسی پروژه 05:34
-
امتیازات و نظرات یودمی 00:38
-
راهاندازی پروژه جدید Next JS و نصب رابط کاربری shadcn 09:06
-
افزودن متن و دکمههای صفحه لندینگ 10:37
-
مرتبسازی استایلهای صفحه لندینگ و لینکدهی به صفحات لاگین و ثبتنام 17:31
-
سفارشیسازی تم رابط کاربری shadcn 11:00
-
ساخت تاگل dark mode و light mode 18:23
-
افزودن صفحه لاگین و کارت 10:22
-
ساخت فرم لاگین 23:17
-
افزودن صفحه و کارت ثبتنام 03:43
-
افزودن فیلد انتخاب نوع حساب 09:40
-
افزودن فیلدهای نام شرکت و کارمندان و اعتبارسنجی 09:01
-
افزودن اعتبارسنجی تاریخ تولد 06:58
-
افزودن فیلد تاریخ تولد با Popover 11:16
-
سفارشیسازی تقویم 19:48
-
رندر تاریخ انتخاب شده + کشوییهای سفارشی برای انتخاب ماه و سال 16:13
-
افزودن کپشنهای کشویی و مقادیر سالها 13:53
-
اتصال ناوبری ماه و سال هر زمان که مقادیر کشویی سفارشی تغییر کند 04:57
-
افزودن فیلدهای پسورد و تأیید پسورد 16:34
-
ایجاد کامپوننت ورودی پسورد سفارشی 12:03
-
افزودن چکباکس شرایط و ضوابط 14:15
-
ساخت طرحبندی داشبورد 07:17
-
ساخت MenuTitle 07:06
-
ساخت آیتمهای منوی پنل کناری 09:52
-
افزودن فوتر سایدبار با آواتار 12:09
-
افزودن صفحات گمشده و ریفکتور کردن تگهای HTML 04:55
-
افزودن تبهای آمار کارکنان و آمار تیمها 04:53
-
افزودن کارتهای داده 04:21
-
شروع به افزودن محتوای کارت 09:32
-
گسترش کامپوننت دکمه رابط کاربری shadcn 03:36
-
افزودن محتوای کارت کارمندان حاضر 12:07
-
افزودن محتوای کارت ماه برای هر کارمند 08:41
-
ایجاد نمودار میلهای انباشته با Recharts 18:58
-
پایان نمودار میلهای 18:14
-
ایجاد کامپوننت آمار تیمها 07:18
-
افزودن محتوای کارت رهبران تیم 09:38
-
افزودن نمودار دایرهای توزیع تیم 11:40
-
افزودن نمودار خطی از تیکتهای پشتیبانی حلشده 14:28
مشخصات آموزش
آموزش Shadcn UI + Next JS - ساخت داشبوردهای زیبا با shadcn
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:38
- مدت زمان :08:03:47
- حجم :3.0GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy