4 قسمت جدید به دوره آموزش VueJs و NuxtJs اضافه شد!
کلیک کنید
دوره جامع و پروژه محور Sass
کلمه Sass مخفف کلمات Syntactically Awesome Stylesheets می باشد. در واقع از Sass می توان به عنوان یک پیش نمایش برای CSS نام برد که کار با استایل ها در CSS را برای ما بسیار ساده می کند. به خصوص زمانی که فایل های css شما بسیار بزرگ و پیچیده باشند.
زمان تقریبی
07:49
تعداد بازدید
۴٬۱۴۰ نفر
گواهینامه
در آپدیت آینده
توضیحات دوره

مقدمه
اگر به صورت مداوم با زبان CSS کار کرده باشید حتما این موضوع را متوجه یکسری نقصهای این زبان شدهاید و سعی در پیدا کردن ابزار یبرای حل این نواقص زبان CSS باشید. باید این را به شما بگوییم که چنین ابزارهایی با عنوان پیشپردازنده وجود دارند و به شما کمک میکنند تا بتوانید مشکلات CSS را به راحتی حل کنید. یکی از بهترین و قدرتمندترین پیشپردازندههای حال حاضر Sass نام دارد. در این دوره یعنی دوره آموزش جامع و پروژه محور Sass قصد داریم روش استفاده از این زبان پیش پردازنده CSS را به صورت کامل و پروژه محور به شما کامل آموزش دهیم. برای آنکه بتوانید Sass را به صورت کامل یادبگیرید لازم است یک سری پیشنیازهای این دوره را پشت سر بگذارید.
پیشنیاز های دوره جامع Sass
دوره پیشرفته و پروژه محور 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 یک ابزار قدرتمند است که به ما اجازه می دهد کارهای فوق العاده ای را انجام دهیم. پس اگر هنوز کار با آن را شروع نکرده اید اکنون زمان آن فرا رسیده است که به صورت کامل و پروژه محور و رایگان از این ابزار قدرتمند استفاده کنید.
سوالات متداول
سرفصلهای دوره
معرفی دوره
شامل ویدئو و صوتآموزش نصب Sass
شامل ویدئو و صوتکار با متغیرها (variable)
شامل ویدئو و صوتکار با nestingها
شامل ویدئو و صوتکار با import and Partials
شامل ویدئو و صوتکار با mixin و include
شامل ویدئو، سورس و صوتکار با extend ها
شامل ویدئو و صوتنظرات دانشجویان
نظرات، پیشنهادات و تجربیات خود را با ما به اشتراک بگذارید
برای ثبت نظر وارد شوید
لطفاً برای ثبت نظر و مشاهده تجربیات دیگران وارد حساب کاربری خود شوید
دیدگاههای شما
در حال دریافت نظرات...
دوره رایگان
پیشنیاز:
این دوره پیشنیازی ندارد
رضا کوهساری
مدیر و مدرس آرتور
آشنایی من با دنیای برنامه نویسی از دوران دانشگاه آغاز شد و با ساخت اپلیکیشن های اندروید قدم به این مسیر گذاشتم، اما به تدریج شیفته طراحی وب شدم و اکنون بیش از ۸ سال است که در این حوزه فعالیت میکنم. در کنار توسعه، تدریس را نیز از ۵ سال پیش شروع کرده ام و تا امروز افتخار داشتم بیش از ۲ هزار ساعت آموزش آنلاین و ۲۵۰۰ ساعت آموزش حضوری را در کارنامه خود ثبت کنم و بیش از ۵ هزار دانشجو را در این مسیر همراهی کنم. حالا خوشحالم که میتوانم تمام این تجربیات چند ساله را در پلتفرم آموزش برنامه نویسی آرتور با شما به اشتراک بگذارم؛ چراکه خودم نیز همواره به یادگیری مطالب جدید علاقه مندم و معتقدم بهترین راه برای پیشرفت، همین همراهی و یادگیری دوطرفه است. مشتاقم که با همدیگر در این مسیر پیش برویم! 🚀
