4 قسمت جدید به دوره آموزش VueJs و NuxtJs اضافه شد!

کلیک کنید
دوره جامع و پروژه محور Sass

دوره جامع و پروژه محور Sass

کلمه Sass مخفف کلمات Syntactically Awesome Stylesheets می باشد. در واقع از Sass می توان به عنوان یک پیش نمایش برای CSS نام برد که کار با استایل ها در CSS را برای ما بسیار ساده می کند. به خصوص زمانی که فایل های css شما بسیار بزرگ و پیچیده باشند.

رایگان
شروع دوره: ۱۴۰۵/۳/۲۰ مدت زمان: 07:49
میزان پیشرفت 100%

زمان تقریبی

07:49

تعداد بازدید

۴٬۱۴۰ نفر

گواهینامه

در آپدیت آینده

مدت زمان07:49:00
وضعیتتکمیل شد
سطح دورهپروژه محور
جلسات25 جلسه
پشتیبانینامحدود
نحوه پشتیبانیتلگرام/تیکت

توضیحات دوره

دوره جامع و پروژه محور Sass

مقدمه

اگر به صورت مداوم با زبان CSS کار کرده باشید حتما این موضوع را متوجه یکسری نقص‌های این زبان شدهاید و سعی در پیدا کردن ابزار یبرای حل این نواقص زبان CSS باشید. باید این را به شما بگوییم که چنین ابزارهایی با عنوان پیش‌پردازنده وجود دارند و به شما کمک می‌کنند تا بتوانید مشکلات CSS را به راحتی حل کنید. یکی از بهترین‌ و قدرتمندترین پیش‌پردازنده‌های حال حاضر Sass نام دارد. در این دوره یعنی دوره آموزش جامع و پروژه محور Sass قصد داریم روش استفاده از این زبان پیش پردازنده CSS را به صورت کامل و پروژه محور به شما کامل آموزش دهیم. برای آنکه بتوانید Sass را به صورت کامل یادبگیرید لازم است یک سری پیشنیازهای این دوره را پشت سر بگذارید.


پیشنیاز های دوره جامع Sass

دوره جامع و پروژه محور HTML5

دوره پیشرفته و پروژه محور CSS3

آموزش صفر تا صد و پروژه محور Flex Box


Sass چیست؟

Sass مخفف کلمات Syntactically Awesome Stylesheets است. Sass را می توان به عنوان یک پیش نمایش برای CSS نام برد که کار با استایل ها در CSS را برای ما بسیار ساده می کند. به خصوص زمانی که فایل های CSS شما بسیار بزرگ و پیچیده باشند و این اتفاق زمانی رخ میدهد که پروژه های بسیار سنگین و پیچیده و سازمانی را قرار باشد طراحی و پیاده سازی نماییم. Sass مدیریت و نگهداری استایل های css را ساده‌تر می‌کند. در Sass میتوانیم با استفاده از mixins ها، وراثت و ... کد های CSS نوشته شده را کاملاً سازماندهی شده و بهینه سازی شده نوشت.


متغیر ها در Sass

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

همانطور که می‌دانید در HTML می‌توان عناصر را بصورت تودرتو نوشت. به لطف Sass این امکان به CSS هم اضافه می‌شود. یعنی در Sass می‌توانید عناصر را بصورت تودرتو بنویسید.

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


دوره آموزش جامع و پروژه محور Sass

در این دوره که بهترین دوره آموزش Sass در وب فارسی است قصد داریم به صورت رایگان و کاملا پروژه محور و در سطح کاملا حرفه ای تمامی مفاهیم Sass را به شما آموزش دهیم به گونه ای که بعد از پایان دوره شما قادر خواهید بود هر طرح و قالبی را با استفاده از Sass پیاده سازی نمایید و سرعت توسعه خود را در پیاده سازی طرح های بزرگ بالاتر ببرید و در انتهای این دوره قصد داریم دو پروژه طرحی قالب کاملا حرفه ای را با استفاده از Sass پیاده سازی نماییم به گونه ای که بعد از گذراندن این دو پروژه تبدیل به یک متخصص در این حوزه خواهید شد و هر طرح و قالبی را قادر خواهید بود پیاده سازی نمایید. پس به آرتور اعتماد کنید و در این راه همراه ما باشید. 


نتیجه

Sass یک ابزار قدرتمند است که به ما اجازه می دهد کارهای فوق العاده ای را انجام دهیم. پس اگر هنوز کار با آن را شروع نکرده اید اکنون زمان آن فرا رسیده است که به صورت کامل و پروژه محور و رایگان از این ابزار قدرتمند استفاده کنید.



ویرایشگر phpstorm2021

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

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

1

معرفی دوره

شامل ویدئو و صوت
08:47
2

آموزش نصب Sass

شامل ویدئو و صوت
09:55
3

کار با متغیرها (variable)

شامل ویدئو و صوت
27:30
4

کار با nestingها

شامل ویدئو و صوت
12:25
5

کار با import and Partials

شامل ویدئو و صوت
09:55
6

کار با mixin و include

شامل ویدئو، سورس و صوت
22:48
7

کار با extend ها

شامل ویدئو و صوت
10:43

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

نظرات، پیشنهادات و تجربیات خود را با ما به اشتراک بگذارید

برای ثبت نظر وارد شوید

لطفاً برای ثبت نظر و مشاهده تجربیات دیگران وارد حساب کاربری خود شوید

دیدگاه‌های شما

در حال دریافت نظرات...

دوره رایگان

رایگان
تاریخ شروع:۱۴۰۵/۳/۲۰
آخرین بروزرسانی:۱۴۰۵/۵/۱۰
نوع دسترسی:مادام‌العمر
ظرفیت:نامحدود

پیش‌نیاز:

این دوره پیش‌نیازی ندارد

رضا کوهساری

رضا کوهساری

مدیر و مدرس آرتور

آشنایی من با دنیای برنامه نویسی از دوران دانشگاه آغاز شد و با ساخت اپلیکیشن های اندروید قدم به این مسیر گذاشتم، اما به تدریج شیفته طراحی وب شدم و اکنون بیش از ۸ سال است که در این حوزه فعالیت میکنم. در کنار توسعه، تدریس را نیز از ۵ سال پیش شروع کرده ام و تا امروز افتخار داشتم بیش از ۲ هزار ساعت آموزش آنلاین و ۲۵۰۰ ساعت آموزش حضوری را در کارنامه خود ثبت کنم و بیش از ۵ هزار دانشجو را در این مسیر همراهی کنم. حالا خوشحالم که میتوانم تمام این تجربیات چند ساله را در پلتفرم آموزش برنامه نویسی آرتور با شما به اشتراک بگذارم؛ چراکه خودم نیز همواره به یادگیری مطالب جدید علاقه مندم و معتقدم بهترین راه برای پیشرفت، همین همراهی و یادگیری دوطرفه است. مشتاقم که با همدیگر در این مسیر پیش برویم! 🚀