آموزش پیش پردازنده LESS – پیش ثبت نام

دسترسی به اطلاعات این آموزش: اطلاعات کلی محتوا و سرفصل ها پیش نمایش و دانلود اطلاعات تکمیلی دیدگاه ها

درباره ناشر

فرادرس
فرادرس

فرادرس بزرگ‌ترین ناشر دیجیتال آموزش‌های تخصصی، دانشگاهی و مهندسی است.

درباره مدرس

گروه مدرسین فرادرس
گروه مدرسین فرادرس

فرادرس از جهت فرصت آموختن، یک محیط کاملا باز (بدون هیچ مرز و شرط برای ورود) برای همه است. اما از جهت فرصت آموزش دادن، یک محیط به شدت بسته است و مدرسین آن با عبور از سخت ترین ضوابط علمی و فیلترهای مهارت آموزشی برگزیده و دستچین می شوند. در چندین سال گذشته کمتر از 5 درصد متقاضیان تدریس در فرادرس توانسته اند به مرحله نهایی ارائه آموزش در آن برسند. ارائه یک آموزش توسط «گروه مدرسین فرادرس» تضمینی برای کیفیت آن می باشد. (+)



تصور کنید که بتوانید با CSS برنامه نویسی کنید، بتوانید متغیر تعریف کنید و در برنامه خود از این متغیر یا متغیرها استفاده کنید و یا توابعی را تعریف کنید و این توابع را در برنامه فراخوانی کنید. در این صورت هنگامی که احساس کردید نیاز به تغییر دارید فقط کافی است متغیر را تغییر دهید یا در تابعی که تعریف کردید تغییرات یا اصلاحاتی را انجام دهید. در نتیجه در نوشتن CSS سریع تر می شوید و شما به یک طراح حرفه ای تبدیل می شوید. LESS یک ابزار (کتابخانه) جاوا اسکریپت کوچک است که قابلیت هایی همچون متغیرها، عملگرها، Mixin ها و دستورات تو در تو را برای CSS فراهم می کند به این معنی که می توانید کدهای CSS را بسیار شبیه زبان های برنامه نویسی همچون PHP بنویسید.

👤 مدرس: گروه مدرسین فرادرس
روش دریافت: لینک دانلود و/یا ارسال فیزیکی

وضعیت انتشار در حال ضبط
زمان تقریبی انتشار ۴ تا ۱۲ هفته

درخواست اطلاع رسانی انتشار این آموزش

این آموزش در حال ضبط است و به زودی در فرادرس ارائه عمومی آن آغاز خواهد شد. شما می توانید با وارد کردن ایمیل خود، در اولین زمان، از انتشار نهایی این آموزش مطلع شوید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.

Please leave this field empty.




    توضیحات

    CSS از عبارت Cascading Style Sheets گرفته شده است که در فارسی “شیوه نامه آبشاری” نامیده می شود و با استفاده از آن می توان نوع متن، رنگ و نحوه چینش نوشته ها و نیز سایر اجزا صفحه مانند جداول، تصاویر و … را کنترل کرد. همچنین این زبان قادر به ایجاد افکت ها و انیمیشن های پیشرفته می باشد. تنها ضعف CSS حالت ایستایی و یکنواختی آن می باشد.

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

    LESS یک ابزار (کتابخانه) جاوا اسکریپت کوچک است که قابلیت هایی همچون متغیرها، عملگرها، Mixin ها و دستورات تو در تو را برای CSS فراهم می کند به این معنی که می توانید کدهای CSS را بسیار شبیه زبان های برنامه نویسی همچون PHP بنویسید.

    LESS یک زبان استایل نویسی پویا می باشد که توسط Sellier Alexis طراحی شده است که قابلیت Compile شدن به CSS را دارد. LESS دارای دو نوع پیاده سازی است:

    ۱- سمت سرور

    ۲- سمت کاربر

    پیاده سازی سمت سرور توسط Node.js انجام شده است و پیاده سازی سمت کاربر توسط جاوا اسکریپت انجام می شود.

     

    فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
    • درس یکم: معرفی LESS ، آماده سازی محیط کار
      • معرفی دانلود و نصب نرم افزار Phpstorm‎‎
      • مفهوم پیش پردازنده (Preprocessor)
      • معرفی تعدادی از پیش پردازنده ها (Preprocessor ها)
      • مزیت ها و دلایل استفاده از Preprocessor
      •  LESS چیست؟
      • چرا از LESS استفاده کنیم ؟
      •  دانلود LESS
      • اتصال فایل LESS به سند
    • درس دوم: متغیرها ، پارامترها ، Mixin ها
      • نوشتن کامنت در فایل های LESS
      • نصب و آموزش پلاگین LESS CSS Compiler داخل نرم افزار Phpstorm
      • متغیرها و چگونگی تعریف آن ها در فایل های LESS
      • بکار بردن همزمان دستورات CSS و متغیرها
      • تعریف پراپرتی های CSS درون متغیر
      • توضیح Lazy load بودن متغیرها
      • توضیح ترتیب اعمال مقادیر متغیرهای مشابه به المان ها
      • توضیح Scope
      • شرح خطاهای دستوری و خطاهای رایج در هنگام نوشتن دستورات LESS شرح پیام های خطا و چگونگی حل این پیام ها
      • فضای نام در Mixin
      • شرح Mixin ها , کاربرد آن ها و تعریف متغیرهای مختلف درون آن برای کاهش کدنویسی خصوصیات مشابه و مقادیر برابر
      • شرح Mixin ها , و چگونگی استفاده از آن ها برای کاهش کدنویسی
      • چگونگی ارسال پارامتر بصورت واحد
      • چگونگی ارسال پارامتر بصورت گروهی
      • چگونگی ارسال متغیرها درون Mixin ها
      • استفاده از Mixin ها بعنوان توابع
      • چگونگی تعیین مقدار اولیه برای پارامتر های Mixin های ایجاد شده و کاهش کدنویسی خصوصیات مشابه
      • شرح و چگونگی ایجاد دستورات شرطی برای تغییر خصوصیات مشابه عناصر مختلف در سند و استفاده ترکیبی آن درMixin ها
      • چگونگی وارد کردن چندین فایل جداگانه LESS در فایل اصلی و شرح مزیت این کار
    • درس سوم: توابع و عملگرهای محاسباتی در LESS
      • توابع ریاضی
        • ceil
        • floor
        • percentage
        • round
        • sqrt
        • abs
        • sin
        • asin
        • cos
        • acos
        • tan
        • atan
        • pi
        • pow
        • mod
        • min
        • max
      • توابع نوع
        • isnumber
        • isstring
        • iscolor
        • iskeyword
        • isurl
        • ispixel
        • isem
        • ispercentage
        • isunit
        • isruleset
        • توابع تعریف رنگ rgb
        • rgba
        • argb
        • hsl
        • hsla
        • hsv
        • hsva
      • Color channel function و color operation functions
        • hue
        • saturation
        • lightness
        • alfa
        • lighten
        • darken
        • saturate
        • desaturate
        • fadein
        • fadeout
        • spin
        • mix
        • shade
        • greyscale
        • contrast
      • Color blending functions
        • multipy
        • screen
        • overlay
        • softlight
        • hardlight
        • difference
        • exclusion
        • average
        • negation
    • درس چهارم: Nesting در LESS
      • Nesting چیست؟
      • استفاده از Nesting برای سلکتور های واحد
      • استفاده از Nesting برای سلکتور های گروهی
      • چگونگی ایجاد Pseudo Class ها
      • شرح Extended Pseudo Class
    • درس پنجم: پروژه پایان دوره
      • پروژه طراحی قالب تحت LESS
      • شرح تفاوت قالب طراحی شده تحت LESS با قالب طراحی شده بدون استفاده از LESS

     

    مفید برای رشته های
    • مهندسی کامپیوتر
    • مهندسی فناوری اطلاعات

     



    اطلاعات تکمیلی

    نام آموزش آموزش پیش پردازنده LESS – پیش ثبت نام
    ناشر فرادرس
    کد آموزش FVSFT9604
    زبان فارسی
    نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
    تعداد DVD یک عدد (در صورت دریافت غیر آنلاین)



    مطالب مرتبط


    دیدگاه ها

    نظر شما در مورد این فرادرس چیست؟

    امتیاز شما به این آموزش:

    *




درخواست اطلاع رسانی انتشار این آموزش

این آموزش در حال ضبط است و به زودی در فرادرس ارائه عمومی آن آغاز خواهد شد. شما می توانید با وارد کردن ایمیل خود، در اولین زمان، از انتشار نهایی این آموزش مطلع شوید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.

Please leave this field empty.



برچسب‌ها: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,




فرادرس در رسانه ها و جشنواره ها

روزنامه ایرانیان مرکز توسعه فناوری اطلاعات و رسانه های دیجیتال روز آفرین نت استارت کنفرانس مهندسی برق ایران جشنواره وب ایران

عضویت در خبرنامه فرادرس

برای دریافت اخبار مربوط به آخرین فرادرس های منتشر شده، ایمیل خود را در کادر زیر وارد نمایید.

Please leave this field empty.

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