آموزش CSS برای برنامه نویسان

CSS for Programmers

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
کشف کنید که چه چیزی CSS را منحصربه‌فرد می‌کند، چگونه می‌توانید آن را برای مشکلات برنامه‌نویسی به کار ببرید، و چگونه آن را به راحتی با کار خود ادغام کنید. مربی Morten Rand-Hendriksen درباره زبان‌های اعلانی و امری بحث می‌کند، سپس به نحو CSS، آبشار و موارد دیگر می‌پردازد. او مدل جعبه CSS و همچنین نحوه کار با چارچوب های جاوا اسکریپت برای نوشتن CSS به عنوان بخشی از جاوا اسکریپت را پوشش می دهد. مورتن شامل تکنیک های CSS برای مقابله یا حتی مسدود کردن آبشار است. او همچنین راه‌های استفاده از HTML و CSS با جاوا اسکریپت را برای ایجاد نشانه‌گذاری عالی نشان می‌دهد.

این دوره با GitHub Codespaces، یک محیط توسعه‌دهنده ابری فوری که تمام عملکردهای IDE مورد علاقه شما را بدون نیاز به هیچ محلی محلی ارائه می‌کند، یکپارچه شده است. راه اندازی دستگاه. با GitHub Codespaces، می‌توانید در هر زمان و در هر زمانی از هر ماشینی تمرین عملی داشته باشید، در حالی که از ابزاری استفاده می‌کنید که احتمالاً در محل کار با آن مواجه خواهید شد. برای یادگیری نحوه شروع، ویدیوی «استفاده از فضاهای کد GitHub با این دوره» را بررسی کنید.

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

مقدمه Introduction

  • CSS برای توسعه دهندگان CSS for Developers

  • استفاده از GitHub Codespaces با این دوره Using GitHub Codespaces with this course

1. مبانی 1. The Basics

  • چرا CSS اینقدر عجیب است؟ Why is CSS so weird?

  • زبان های اعلانی در مقابل زبان های امری Declarative vs. imperative languages

  • پشته رندر مرورگر The browser rendering stack

  • نوار کناری: ابزارهای توسعه دهنده مرورگر Sidebar: Browser developer tools

  • نحو CSS CSS syntax

  • آبشار The cascade

  • ویژگی انتخابگر Selector specificity

2. مدل جعبه 2. The Box Model

  • مدل جعبه CSS چیست؟ What is the CSS box model?

  • خواص منطقی Logical properties

  • چیدمان و موقعیت یابی Layout and positioning

3. CSS-in-JS 3. CSS-in-JS

  • CSS-in-JS: نوشتن CSS بدون نوشتن CSS؟ CSS-in-JS: Writing CSS without writing CSS?

  • مثال CSS-in-JS: Styled Components و CSS Modules CSS-in-JS example: Styled Components and CSS Modules

  • پذیرش یا مقاومت در برابر آبشار Accepting or resisting the cascade

4. ساخت نشانه گذاری بزرگ 4. Building Great Markup

  • HTML بیشتر نیازهای شما را برآورده می کند HTML serves most of your needs

  • نمودار جریان ماژول طرح The layout module flowchart

  • CSS مدرن برای نجات: ویژگی های سفارشی Modern CSS to the rescue: Custom properties

  • CSS به عنوان ویژگی های JS CSS as JS properties

  • دسترسی و مخفی کردن محتوا با CSS Accessibility and hiding content with CSS

  • واحدها و اندازه ها Units and sizes

  • توابع CSS CSS functions

نتیجه Conclusion

  • جلوتر رفتن Going further

نمایش نظرات

آموزش CSS برای برنامه نویسان
جزییات دوره
1h 25m
23
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Morten Rand-Hendriksen Morten Rand-Hendriksen

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

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

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

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