آموزش Tailwind CSS با پروژه
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- چگونه از کلاسهای Tailwind CSS استفاده کنیم؟
- ایجاد طراحیهای زیبا
- کاهش حجم باندلها
- چگونه Tailwind را سفارشی کنیم؟
- استفاده از Tailwind در ویژوال استودیو کد
- ایجاد کامپوننتهای رایج
- Tailwind css 3.0
- استقرار آن در Netlify
- Alpine
- نصب vite JS
پیشنیازهای دوره
- درک اولیه از HTML و CSS
توضیحات دوره
Tailwind CSS، فریمورک utility–first برای ساخت سریع طراحیهای سفارشی است. این آموزش شما را از صفر با Tailwind آشنا خواهد کرد.
در طول دوره، به بررسی ویژگیهای Tailwind CSS خواهیم پرداخت. بهعنوان یک مرور سریع، Tailwind یک فریمورک utility-first است که بهمنظور تسریع فرآیند طراحی، نیاز به CSS سفارشی را بهطور کامل از بین میبرد.
در گذشته، هر عنصر HTML یک کلاس تک دریافت میکرد و آن کلاس حاوی مقدار زیادی CSS سفارشی در یک فایل CSS جداگانه بود. هر چند این هنوز یک شیوه عمومی است، اما منجر به تولید فایلهای CSS بزرگ میشود و نگهداری CSS را دشوار میکند و بهطور کلی تجربه توسعهدهنده را ضعیفتر میکند.
مزیت دیگر فریمورک یوتیلیتی، عملکرد برتر آن با کش کردن است که به دلیل عدم شرایطی تغییر کش برای تغییرات کوچک CSS بهوجود میآید.
Tailwind با پیشفرضهای حساسی طراحی شده تا طراحیهای شما به شکل پالیش شده و طراحی شده با استفاده دقیق از پالت رنگها، سایههای رنگی، ثبات اندازهگیری و بهترین شیوههای مدرن وب به نظر برسند. همچنین باید اشاره کرد که Tailwind فریمورک mobile–first است و دارای کنوانسیون نامگذاری آسان با طراحیهای واکنشگرای داخلی است.
آیا به سفارشیسازی نیاز دارید؟
سیستم سفارشیسازی قدرتمند Tailwind به شما امکان میدهد که هر چیزی را در این فریمورک با استفاده از فایل tailwind.config.js سفارشی کرده، tweak کرده و اصلاح کنید.
آنچه یاد خواهید گرفت:
- همه انواع کلاسهای یوتیلیتی
- چگونه کلاسهای یوتیلیتی را بهدرستی در پروژه خود استفاده کنیم؟
- چگونه یوتیلیتیهای موجود Tailwind را سفارشی کنیم؟
- چگونه کلاسهای یوتیلیتی جدید به پروژه خود اضافه کنیم؟
- طرحبندیهای Tailwind
- طراحی وب واکنشگرا
- و خیلی موارد دیگر
این دوره برای چه کسانی مناسب است؟
- کسی که میخواهد روشهای مدرن استایلدهی به محتوای وب را با استفاده از مدرنترین ابزار یاد بگیرد.
آموزش Tailwind CSS با پروژه
-
مقدمه 00:52
-
کلاسهای پسزمینه و سایهها 09:19
-
اندازهگیری عناصر و سیستم شمارهگذاری Tailwinds 08:02
-
Padding و مارجینها 07:51
-
استایلدهی متن 16:10
-
بوردرها و شعاعها 09:50
-
حالتهای نمایش 03:09
-
طراحی واکنشگرا 15:40
-
شبه کلاسها 05:19
-
ترنزیشنها، تبدیلها و انیمیشنها 21:51
-
گرادیانها 05:00
-
سایر یوتیلیتیها 06:50
-
طرحبندی و موقعیتیابی 07:30
-
Flexbox - بخش 1 14:00
-
Flexbox - بخش 2 11:00
-
فضا بین یوتیلیتیها 08:33
-
چالش گالری بلوک 04:49
-
شبکه 10:38
-
کامپوننت کارت اولیه بدون تصویر 07:39
-
کارت با تصویر 09:50
-
کارت افقی و واکنشگرا 10:19
-
دکمههای اولیه 13:28
-
دکمه دارای Outline 05:00
-
دکمههای گروهبندی شده همراه با آیکون 04:37
-
فرم اولیه 11:36
-
فرم لاگین حداقلی 13:58
-
فرم برچسب شناور 12:08
-
نصب TailwindCSS 19:28
-
استقرار در Netlify 07:48
-
Tailwind در ویژوال استودیو کد 10:00
-
پلاگین صفحه اشکالزدایی 08:02
-
طرحبندی هدر 05:56
-
استایلدهی ناوبری 07:03
-
ناوبری واکنشگرا 04:07
-
طرحبندی Hero 05:40
-
استایلدهی Hero 14:45
-
دکوراسیون Hero 06:14
-
Hero واکنشگرا 17:26
-
درباره طرحبندی 03:39
-
درباره استایلدهی 05:56
-
درباره واکنشگرا 14:18
-
آنچه درباره طرحبندی یاد خواهید گرفت 09:50
-
آنچه درباره استایلدهی یاد خواهید گرفت 07:30
-
آنچه درباره واکنشگرا یاد خواهید گرفت 05:14
-
طرحبندی + استایلدهی + واکنشگرا 12:13
-
طرحبندی قیمتگذاری 06:50
-
استایلدهی قیمتگذاری 08:49
-
کلاس سفارشی قیمتگذاری 01:48
-
قیمتگذاری واکنشگرا 04:43
-
طرحبندی + استایلدهی + واکنشگرا 08:19
-
طرحبندی + استایلدهی + واکنشگرا 08:10
-
طرحبندی + استایلدهی + واکنشگرا 10:10
-
ایجاد منوی ما با استفاده از Alpine.js 19:40
-
سفارشیسازی تم - بخش 1 13:32
-
سفارشیسازی تم - بخش 2 11:22
-
غیرفعالسازی پلاگین entire core 03:27
مشخصات آموزش
آموزش Tailwind CSS با پروژه
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:مقدماتی
- تعداد درس:56
- مدت زمان :08:36:57
- حجم :4.68GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy