آموزش CSS: برگهای سبک Refactoring

CSS: Refactoring Style Sheets

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: هرچه سایتها و برنامه ها پیچیده تر می شوند ، صفحه های سبک اغلب با تجمع تدریجی رشد می کنند - همه چیز اضافه می شود و همه چیز تنظیم می شود ، در نتیجه صفحه های سبک غیرضروری پیچیده می شوند. Refactoring CSS با refactoring زبانهای برنامه نویسی معمولی متفاوت است ، با مجموعه ای از اولویت ها و ابزارهای متفاوت. در این دوره ، بیاموزید که چگونه صفحات سبک را با حفظ قدرت سبک ، لاغرتر کنید. نحوه بهینه سازی صفحه سبک های جدید و قدیمی را بیاموزید. ابتدا ، Morten Rand-Hendriksen هدف از refactoring را بازنویسی می کند - بازنویسی CSS برای ساده سازی ، بهبود و بهینه سازی کد بدون تغییر رفتار آن. سپس او ابزارهایی مانند nmp ، stylelint ، Prettier ، Visual Studio Code ، Purgecss و Gulp را پوشش می دهد. وی همچنین یک مثال عملی از نحوه اصلاح و اصلاح صفحه سبک را نشان می دهد ، و به دنبال آن بهترین روش ها را به اشتراک می گذارد و نحوه تمیز کردن کد از طریق اتوماسیون را نشان می دهد.
موضوعات شامل:
  • بهینه سازی CSS
  • بازسازی بسیاری از سبک ها
  • ساختار CSS
  • مرتب سازی مجدد خواص به صورت خودکار
  • رفع خطاها
  • نادیده گرفتن هشدارها
  • صفحه های حسابرسی با Chrome
  • قرنطینه کردن کد استفاده نشده
  • مدلسازی CSS
  • استفاده از دونده های وظیفه
  • بهینه سازی CSS برای تحویل

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

مقدمه Introduction

  • اصلاح و بهینه سازی CSS CSS refactoring and optimization

1. تغییر ساختار CSS: نظریه 1. Refactoring CSS: The Theory

  • هنگامی که به refactor نیست Why and when to refactor CSS

  • هنگامی که به refacto نیست... When not to refactor

  • اصول اصلاح کلی General refactoring principles

  • ساختار CSS منطقی Rational CSS structure

  • رویکرد عملی به پالایشگاه CSS Practical approach to CSS refactoring

2. ابزارهای Refactoring CSS 2. CSS Refactoring Tools

  • هنگامی که به refactor نیست Set up an npm project

  • هنگامی که به refactor نیست Make stylelint work in Visual Studio Code

  • هنگامی که به refactor نیست Demo: How stylelint works

  • هنگامی که به refactor نیست Install and configure Prettier

  • هنگامی که به refactor نیست Make Prettier work in Visual Studio Code

  • هنگامی که به refactor نیست Automatic rational property order

3. Refractoring CSS: یک مثال عملی 3. CSS Refactoring: A Practical Example

  • هنگامی که به refactor نیست Fix errors via csslint

  • هنگامی که به refactor نیست Remove old and/or bad practices

  • هنگامی که به refactor نیست Ignoring warnings

  • هنگامی که به refactor نیست Update best practices

  • هنگامی که به refactor نیست Audit unused CSS with Chrome

  • هنگامی که به refactor نیست Quarantine unused code

  • هنگامی که به refactor نیست Modularize CSS

4- خودکار سازی Refactoring با استفاده از Task Runners 4. Automating Refactoring Using Task Runners

  • هنگامی که به refactor نیست Refactoring using a task runner: Gulp

  • هنگامی که به refactor نیست Install and configure stylelint

  • هنگامی که به refactor نیست Install and configure stylelint

  • هنگامی که به refactor نیست Install and configure Purgecss

  • هنگامی که به refactor نیست Optimize CSS for delivery

مراحل بعدی Next Steps

  • هنگامی که به refactor نیست Other tools for refactoring

نمایش نظرات

نظری ارسال نشده است.

آموزش CSS: برگهای سبک Refactoring
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 38m
25
Linkedin (لینکدین) lynda-small
19 شهریور 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
16,324
- از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Morten Rand-Hendriksen Morten Rand-Hendriksen

مربی کارکنان ارشد، سخنران، طراح وب و توسعه‌دهنده نرم‌افزار

مورتن رند هندریکسن یک مربی ارشد کارکنان، سخنران، طراح وب و توسعه‌دهنده نرم‌افزار است.

مورتن بیش از 100 دوره آموزشی برای Lynda.com و LinkedIn Learning ایجاد کرده است که طیف وسیعی از موضوعات از جمله استانداردهای وب، فناوری‌های نوظهور و اخلاق فناوری را پوشش می‌دهد. دوره های او به چهار زبان ترجمه شده است. او که یک مشارکت کننده متن باز با نزدیک به دو دهه تجربه در صنعت است، نویسنده چندین کتاب، مقاله و فیلم آموزشی و یک متخصص شناخته شده در هنر وردپرس است. او سخنران و مدرس محبوبی در کنفرانس‌های حرفه‌ای در سرتاسر جهان بوده است، راه‌حل‌های طراحی ظاهری مبتنی بر استانداردها را می‌سازد و به دیگران آموزش می‌دهد که چگونه از وب بیشترین بهره را ببرند.

مورتن در اصل اهل نروژ است. با خانواده اش در بریتیش کلمبیا در سواحل غرب کانادا.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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