- مدرس دوره : تاپ لرن ( رزومه )
- تعداد ویدیوها : 13 ویدیو
- مدت زمان دوره : 3:45:00
- سطح دوره : مقدماتی
- وضعیت دوره : به اتمام رسیده
- تاریخ آخرین بروزرسانی : 1398/12/28
آموزش زبان less از مقدماتی تا پیشرفته
دوره آموزش 0 تا 100 زبان less که یکی از زیرشاخه های css محسوب میشود، دوره ای کامل و با کیفیت برای شما عزیزانی است که خواستار استفاده از css بصورت بسیار پیشرفته تر و مانند یک زبان برنامه نویسی مثل جاوااسکریپت هستید. البته لازم به ذکر است که این دوره مقدماتی نیز دارد که شما باید آنها را بطور حرفه فراگرفته باشید تا این دوره را شروع کنید.
1) Html 2) css ====> در صورت تمایل میتوانید این دوره ها را بصورت کامل رایگان در تاپلرن تهیه کنید
—————————————————————————————
خب دوستان! سوالی که برای ما پیش میاد اینه که less چیه و چه کاربردی داره؟؟؟
Less پلتفرمی است که با افزودن امکان کد نویسی، استایل دهی صفحات را سادهتر میکند. Less بسیاری از امکانات یک زبان برنامه نویسی همانند تعریف متغیر، ترکیب متغیرها و بسیاری از ویژگیهای دیگر را برای نوشتن کدهای CSS بکار میبرد که بتوان با استفاده از آنها کدها را سریعتر و خواناتر نوشت. کامپایلر اصلی LESS با جاوا اسکریپت نوشته شده است و کدهای نگارش یافته را به فرمت استاندارد CSS تبدیل میکند. نگارش استایلها با دید ماژولار از قابلیتهای این فریم ورک است. استفاده مجدد از مقادیر با استفاده از متغیرها، استفاده مجدد از بلاکها با استفاده از mixins، استایلهای مختصر با قوانین تو در تو، انجام محاسبات با استفاده از توابع و عملگرها از جمله ویژگیهای بارز این فریم ورک است
مزایای استفاده از LESS:
• استفاده از برنامه نویسی برای ایجاد استایلها
• بهبود نگارش CSS و استفاده بهینه از CSS3
• افزایش سرعت کدنویسی به کمک mixin
• خوانایی و پیمایش بهتر دستورات تو در تو
• استفاده از MIXIN که همانند توابع در برنامه نویسی عمل میکنند. شما میتوانید استایلهایی که در خیلی از مواقع از آنها استفاده میکنید را به صورت یک تابع بنویسید و آن را هر کجا که خواستید، فراخوانی کنید
فهرستـــ ویدیوها
مدت زمان دوره 3:45:00با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.
شرح کامل زبان LESS CSS و پیش پردازنده ها
پیش پردازنده های css یک سری زبان های اسکریپتی هستند که پس از کامپایل به یک فایل css ساده تبدیل می شوند.
1)LESS 2)SASS 3)STYLUS
نمونه ای از این زبانها هستند
ساخت و کامپایل اولین فایل LESS
همانطور که در جلسات قبلی ذکر شد، برای استفاده از فایل هایی با فرمت LESS. نیاز داریم آنرا با یک کامپایلر مخصوص تبدیل به فایلی با فرمت CSS. کنیم
آشنایی با متغیر ها در less
یکی از مقادیر پر کاربرد و پیشرفته ای که در زبان less وجود دارد، متغیر ها یا variables هستند. این کارایی ساختاری مانند زبان های برنامه نویسی به less میدهد.
پروژه عملی شماره یک ۱
در اولین مینی پروژه دوره آموزشی less css قصد داریم با استفاده از آموخته های قبلی، بخصوص متغیر ها( Variables ) یک صفحه استاتیک html را با less درست کنیم.
آموزش mixin ها در LESS
یکی از پیشرفته ترین کاربرد های less، میکس این ها (Mix-ins)هستند که به ما قابلیت پیشرفته تر نویسی css را میدهند
آموزشmixin guards و nestings
mixin guard ها یکی از ویژگی های خوب LESS هستند که به ما اجازه شرطی سازی صفحات را میدهند. Nesting یک قابلیت مثبت است که ساختار CSS را مانند HTML میکند
پروژه عملی شماره ۲
در این جلسه قراره تمامی یافته ها و مطالب جلسات قبلی رو پوشش بدیم و بطور کامل مرور کنیم
آموزش عملگرها(operators) در LESS
operators یا همان عملگرها، یکی دیگر از قابلیت های مثبت less هستند که به واسطه موتور پردازش این زبان، میتوان از آنها به عنوان یکی از پرقدرت ترین ویژگی های less یاد کرد
موزش Function ها در LESS
در این جلسه قراره مبحث بسیار جالب و کارآمد Function ها رو با مثال های بسیار کوچکی پوشش بدیم
پروژه عملی شماره ۳
در این جلسه قصد داریم تا مانند سایر پروژه های عملی، مروری کلی بر روی مباحث قبلی دوره رو داشته باشیم.
نظرات کاربران در رابطه با این دوره