loading...

آموزش تیلویند tailwind مقدماتی تا پیشرفته

یکی از فریم‌ورک‌های بسیار قدرتمند در CSS فریم‌ورک Tailwind است که برخلاف دیگر فریم‌ورک‌ها در آن از کامپوننت‌های آماده استفاده نخواهد شد. همین امر نیز باعث شده است سایت‌هایی که با این فریم‌ورک ساخته می‌شوند تفاوت زیادی با دیگر سایت‌هایی که آماده می‌شوند داشته باشند.

قیمت: 300,000 تومان 120,000 تومان

قیمت ارزی (تتر):

X
07 : 29 : 00
40 جلسه
6 فصل
2 سال پشتیبانی

آموزش تیلویند tailwind مقدماتی تا پیشرفته

امروزه طراحان در دقت و سرعت بسیار پیشرفت کرده‌اند؛ زیرا این دو پارامتر در طراحی به دو جنبه مهم و اصلی تبدیل شده است. همان طور که می‌دانیم تا به امروز کارایی سایت‌ها و استفاده مردن از آن بیشتر از قبل شده است، این امر باعث شده است که طراحان سایت نیز با این موج خود را همراه کنند. استفاده از انواع فریم‌ورک به طراحان وب در سرعت بخشیدن و دقت بیشتر بالاتر سایت به درخواست‌های مشتری‌ها کمک شایانی می‌کند. یکی از این فریم‌ورک‌ها تیلویند می‌باشد. شما با آموزش تیلویند می‌توانید به راحتی از این فریم‌ورک استفاده کنید و دقت و سرعت سایت خود را بیش از پیش کنید.

یکی از فریم‌ورک‌های بسیار قدرتمند در CSS فریم‌ورک Tailwind است که برخلاف دیگر فریم‌ورک‌ها در آن از کامپوننت‌های آماده استفاده نخواهد شد. همین امر نیز باعث شده است سایت‌هایی که با این فریم‌ورک ساخته می‌شوند تفاوت زیادی با دیگر سایت‌هایی که آماده می‌شوند داشته باشند. آموزش تیلویند بیشتر بر روی کلاس‌ها متمرکز شده است و به طراحان کمک می‌کند تا طی یک سری مراحل مختلف، کامپوننت‌های شخصی خود را بنویسند.

 

تیلویند چیست؟

در صورتی که بخواهیم به زبان ساده تیلویند را به شما معرفی کنیم، بهتر است به این صورت شروع کنیم که تیلویند که به لاتین به آن Tailwind گفته می‌شود در چهارچوب نرم افزاری متن باز برای سی اس اس با روش Utility–First می‌باشد. یکی از اصلی‌ترین ویژگی‌هایی که می‌توان برای این فریم‌ورک برای شما بیان کرد، این است که در آموزش تیلویند یک سری کلاس‌های پیش تعیین شده را برای المان‌های مختلفی اعم از منوها، دکمه‌ها، تکست باکس‌ها و... آماده نمی‌کند و به جای این لیست از کلاس‌های سی اس اس utility ایجاد می‌کند. این کلاس‌ها برای استایل دادن المان‌ها توسط طراحان مورد استفاده قرار می‌گیرد. این فریم‌ورک به راحتی با سرعت بسیار بالایی که دارد می‌توان سایت شما را به صورت مدرن طراحی کند.

 

آموزش نصب Tailwind

Tailwind  به این صورت کار می‌کند که اسکن کردن فایل‌های HTML، اجزای جاوا اسکریپ و هر نوع قالب دیگر برای نام کلاس‌ها، تولید استایل‌های مختلف را انجام می‌دهد و آن‌ها را در یک فایل CSS به صورت قابت کار می‌کند. در ادامه آموزش تیلویند به شما نحوه نصب این فریم‌ورک را آموزش داده‌ایم.

یکی از ساده‌ترین و سریع‌ترین راه‌هایی که شما می‌توانید این فریم‌ورک را راه اندازی و نصب کنید است که از ابزار Tailwind CLI استفاده کنید. شما باید cmd را در ویندوز و یا برنامه command brew را در مک باز کنید و کدهای زیر را به ترتیب بر آن‌ها وارد کنید:

npm install -D tailwindcss

npx tailwindcss init

 

تمامی فایل‌های نصب شده‌اند را باید در یک پوشه انتقال دهید، بعد از این عمل باید با یک ادیتور مناسب پوشه را باز کنید و تغییرات زیر را بر روی آن‌ها اعمال کنید. این مسیرها را باید در قالب خود در فایل tailwind.config.js اضافه کنید. به مثال زیر دقت کنید تا متوجه این عمل شوید:

/** @type {import(‘tailwindcss’).Config} */

module.exports = {

content: [“./src/**/*.{html,js}”],

theme: {

extend: {},

},

plugins: [],

}

 

بعد از این کار شما باید یک پوشه src بسازید و فایل‌های پیش نیاز سایت خود را در آن درج کنید. بعد از آن باید دستورات tailwind را بر هر کدام از لایه‌های تیلویند به فایل CSS خود اضافه کنید. در پوشه  src/css/master.css

@tailwind base;

@tailwind components;

@tailwind utilities;

 

حال نوبت آن است که فرایند ساخت Tailwind CLI را شروع کنید. در این مرحله شما باید ابزار CLI را بر روی ویندوز خود اجرا کنید تا فایل‌های قالب شما را برای کلاس‌ها اسکن کند. کد زیر را در این مرحله وارد کنید:

npx tailwindcss -i ./src/css/master.css -o ./dist/output.css –watch

 

بعد از اجرا کردن این کد، یک پوشه به نام dist که حاوی output.css می‌باشد برای شما ایجاد می‌شود. در این حالت cmd شما در حالت watching باقی می‌ماند. برای طراحی سایت خود شما باید شروع به استفاده از تیلویند در قابل HTML خود کنید. شما باید فایل‌های سی اس اس کامپایل شده را به آن اضافه کنید و از کلاس‌های کاربردی تیلویند برای محتوای طراحی خود استفاده کنید.

 

آموزش تیلویند در کنترل روی استایل ‌دهی به المان‌ها

 هنگامی که در طراحی سایت با استفاده از تیلویند انجام شود. ممکن است شما به دنبال آموزش تیلویند برای چگونگی استایل دهی المان‌ها باشید. بهتر است بدانید که این عمل در تیلویند با استفاده از یک رویه منحصر به فرد صورت می‌گیرد. این فریم‌ورک برای استایل‌های خود از یک پیش فرض استفاده نمی‌کند و هیچ نوع شباهتی در این زمینه با بوت استرپ و یا دیگر فریم‌ورک‌ها ندارد. همین امیر نیز باعث شده است که طراحان بتوانند کنترل کاملی بر روی ظاهر المان‌ها داشته باشند. به عنوان مثال شما می‌توانید برای هر پروژه خود از ظاهرها و المان‌های مختلفی استفاده کنید. به زبان ساده‌تر فریم‌ورک تیلویند به شما هیچ استایلی را تحمیل نمی‌کند!

 

 آموزش تیلویند در پروسه استایل ‌دهی سریع‌تر

هنگامی که صحبت از استایل دهی به المان‌های HTML باشد هیچ نوع از فریم‌ورک‌ها نمی‌توانند به سرعت تیلویند برسد. نتیجه اصلی این عمل در حقیقت خروجی سریعی است که طراحان از المان‌های HTML به دست می‌آورند. در آموزش تیلویند این امر به شما آموزش داده می‌شود که این فریم‌ورک دارای هزاران استایل دهی آماده داخلی است که شما می‌توانید کار خود را بر روی آن با خاصیت class اعمال کنید.

 

 آموزش تیلویند در رسپانسیو بودن و امنیت بالا در زمان اجرا

شما می‌توانید تمامی استایل‌ها و المان‌هایی که در فریم‌ورک Tailwind وجود دارد را به صورت رسپانسیو شده مورد استفاده قرار دهید. همین امر نیز باعث شده است که آموزش تیلویند روزبه‌روز در حال افزایش می‌باشد؛ زیرا میزان رسپانسیو و Mobile-First آن بیشتر از دیگر فریم‌ورک‌های موجود است. از نظر امنیت نیز بهتر است به این نکته توجه داشته باشید این فریم‌ورک نسبت به دیگر رقیب‌های خود از مشکلات بسیار کمتری برخوردار می‌باشد و استایل‌های عجیبی را بر روی خود اعمال نکرده است.

 

پیش ‌نیازهای دوره آموزش تیلویند چیست؟

شما برای آن که بتوانید بیشترین استفاده را از آموزش تیلویند در بربگیرید، بهتر است قبل از آن با HTML و CSS به خوبی آشنایی داشته باشید. شما به راحتی می‌توانید در طی چند روز دوره‌های آموزشی این دو اصل فریم‌ورک تیلویند را در آکادمی کدیاد پشت سر بگذارید تا راحت‌تر با این فریم‌ورک بتوانید کار کنید.

 

سخن آخر

تیلویند در فریم‌ورک اصلی سی اس اس صورت می‌گیرد که برای اولین بار در سال 2019 منتشر شده است. نسخه 2.2 این فریم‌ورک ارائه شده است. آماری که به دست ما رسیده مبنی بر این موضوع می‌باشد که تا به امروز بیش از 260 هزار توسعه دهنده از این فریم‌ورک برای طراحی انواع سایت استفاده می‌کنند. یادکیری تیلویند به دلیل ویژگی‌های بسیاری که دارد می‌تواند برای بسیاری از طراحان سایت مفید واقع شود.

سرفصل های دوره

فصل اول : معرفی تیلویند
  • تیلویند چیه ؟ و چه کمکی به ما میکنه؟

    00:08:00
  • تفاوت بوت استرپ و تیلویند ؟

    00:09:00
  • مزیت های تیلویند + پیشنیاز های دوره

    00:10:00
  • فصل دوم : نصب و آشنایی با تیلویند
  • نصب ابراز های node و npm

    00:05:00
  • راه اندازی پروژه تیلویند

    00:16:00
  • نصب tailwindcss با npm

    منتشرشده 00:13:00
  • استفاده از tailwindcss با cdn + نکات توسعه دهنده های تیلویند

    منتشرشده 00:09:00
  • فصل سوم : آشنایی با مفاهیم پایه
  • رنگ ها در تیلویند + شخصی سازی رنگ ها

    منتشرشده 00:14:00
  • رنگ ها در تیلویند + شخصی سازی رنگ ها (قسمت 2)

    منتشرشده 00:13:00
  • Customizing Spacing

    منتشرشده 00:14:00
  • responsive در تیلویند

    منتشرشده 00:12:00
  • Customizing Screens با استفاده از ربات هوشمند ChatGPT

    منتشرشده 00:15:00
  • Tailwind’s container + مثال های تکمیلی با ChatGPT

    منتشرشده 00:13:00
  • تایپوگرافی در تیلویند قسمت اول

    منتشرشده 00:15:00
  • تایپوگرافی در تیلویند قسمت دوم

    منتشرشده 00:10:00
  • تایپوگرافی در تیلویند قسمت سوم

    منتشرشده 00:08:00
  • سایز در تیلویند

    منتشرشده 00:10:00
  • گرید و فلکس در تیلویند قسمت اول

    منتشرشده 00:12:00
  • گرید و فلکس در تیلویند قسمت دوم

    منتشرشده 00:08:00
  • Padding - Tailwind CSS

    منتشرشده 00:07:00
  • Background Attachment

    منتشرشده 00:09:00
  • Background Repeat

    منتشرشده 00:10:00
  • Border Radius

    منتشرشده 00:10:00
  • Outline Offset

    منتشرشده 00:09:00
  • outline rings

    منتشرشده 00:10:00
  • Handling Hover, Focus

    منتشرشده 00:11:00
  • aftercontent

    منتشرشده 00:11:00
  • Transform Origin

    منتشرشده 00:15:00
  • Transition Duration

    منتشرشده 00:09:00
  • فصل چهارم : آموزش پیشرفته تیلویند
  • دارک مود در تیلویند

    منتشرشده 00:17:00
  • adding base styles

    منتشرشده 00:07:00
  • اضافه کردن فونت دلخواه به تیلویند

    منتشرشده 00:06:00
  • ساختن کامپوننت در تیلویند

    منتشرشده 00:07:00
  • فصل پنجم : پروژه Landing Page
  • شروع و توضیحات پروژه

    منتشرشده 00:09:00
  • ساخت هدر سایت

    منتشرشده 00:18:00
  • ساخت بخش کارت ها در پروژه

    منتشرشده 00:15:00
  • ساخت بخش تبلیغات

    منتشرشده 00:16:00
  • تکمیل بخش کانتینر

    منتشرشده 00:13:00
  • مینی پروژه مرتبط با پروژه اصلی

    منتشرشده 00:15:00
  • تکمیل فوتر سایت و پایان پروژه

    منتشرشده 00:11:00
  • ‌.
    درحال حاضر هیج بخشی برای این فصل منتشر نشده است

    پیشنیاز های دوره چه چیزهایی هستند؟

    • آموزش رایگان مقدماتی تا پیشرفته HTML و CSS سایت کدیاد

    نظرات دانشجویان

    مدرس دوره

    حسین عنایتی


    میلیون ها بار دکمه های کیبورد رو فشار دادم و یاد گرفتم چطوری رویا رو به واقعیت تبدیل کنم

    برنامه نویسی رو از 12 سالگی با داداشم شروع کردم و الان ۵ سالی میشه که بعنوان فول استک مشغول بکارم

    تنها کافه ای هم که رفتم کافه بازار ،چون سه تا اپ قدرتمند اونجا دارم

    سوالات متداول

    تیلویند (Tailwind) چیست؟

    تیلویند یک چارچوب نرم افزاری متن باز برای CSS است که برای استایل دهی المان های یک وب سایت استفاده می شود. این فریمورک، دارای هزاران استایل آماده و جذاب است که می توانیم برای طراحی قالب از آن ها استفاده کنیم.

    آیا نصب فریمورک تیلیوند دشوار و سخت است؟

    برخی از افراد این تفکر را در سر دارند که نصب این فریمورک سخت و دشوار است. اما نصب این فریمورک با روش های مختلف و آسان قابل انجام است. کافیست تنها یک بار امتحانش کنید.

    آیا فریمورک تیلویند قابلیت شخصی سازی دارد؟

    یکی از مهمترین و زیباترین ویژگی های موجود در فریمورک تیلویند، قابلیت شخصی سازی استایل های موجود در این فریمورک است. بسته به نیاز توسعه دهنده، این استایل ها شخصی سازی خواهند شد تا برنامه نویس بتواند با تم اصلی وب سایت هماهنگ سازی انجام دهد.

    آیا با کمک فریمورک تیلویند می توان ریسپانسیو سازی انجام داد؟

    یکی از مهمترین مزیت های رقابتی این فریمورک، مبحث ریسپانسیو سازی می باشد. فریمورک تیلویند برای ریسپانسیو سازی بسیار قدرتمند و آسان است. تنها با اضافه کردن چندین استایل به هر المان می توان قالب اصلی را ریسپانسیو کرد.

    مزیت رقابتی این فریمورک با دیگر فریمورک های UI چیست؟

    فریمورک طراحی تیلویند، به دلیل تمرکز اصلی بر روی ریسپانسیو سازی Mobile-First از نظر امنیت و کارایی چندین درجه بهتر عمل می کند. در نظر داشته باشید که این فریمورک، نسبت به رقیبان خودش از مشکلات کمتری در حین توسعه برخوردار است.

    دلیل یادگیری تیلویند برای طراحی سایت چیست؟

    امروزه برای طراحی هر چه سریعتر قالب ها، نیازمند ابزاری هستیم که استایل دهی های کامل را داشته باشد و ما به آسانی بتوانیم این استایل ها را بر روی المان های موجود در یک وب سایت پیاده سازی کنیم. در غیر این صورت ما مجبور به طراحی صفر تا صد استایل هر المان خواهیم بود.

    پیش نیاز های شروع این دوره چیست؟

    دانشجویان عزیز، برای ثبت نام در این دوره نیازمند داشتن دانش زبان های نشانه گذاری HTML و CSS هستند. با رعایت کردن این پیش نیاز ها، فریمورک جذاب تیلویند را تنها در طی چند روز فرا گیرید.

    مخاطبین دوره آموزشی مقدماتی تا پیشرفته تیلویند چه کسانی هستند؟

    دوره آموزشی مقدماتی تا پیشرفته تیلویند، برای علاقه مندان به دنیای جذاب فرانت اند و طراحی سایت و همچنین افرادی که به مبحث استایل دهی و ریسپانسیو علاقه مند هستند بسیار مناسب است.