لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش CSS برای توسعه دهندگان
دانلود CSS for Developers
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
چه شما یک توسعهدهنده جلویی باشید که یاد میگیرید سبکها را برای وب تنظیم کنید یا یک توسعهدهنده بکاند که طرحبندیهای اولیه را طراحی میکند، این دوره به توسعهدهندگان نشان میدهد که CSS چگونه کار میکند و چگونه از CSS مدرن برای پروژههای وب استفاده کنند. مربی کری دیلز به توسعه دهندگان در مورد اصول CSS، نحوه استفاده از آن برای حل چالش های طرح بندی وب و استایل و راه هایی برای گنجاندن CSS در پروژه های خود آموزش می دهد.
این دوره با GitHub Codespaces یکپارچه شده است، یک محیط توسعه دهنده ابر فوری که تمام عملکردهای IDE مورد علاقه شما را بدون نیاز به هیچ گونه راه اندازی ماشین محلی ارائه می دهد. با GitHub Codespaces، میتوانید در هر زمان و در هر زمانی از هر ماشینی تمرین عملی داشته باشید، در حالی که از ابزاری استفاده میکنید که احتمالاً در محل کار با آن مواجه خواهید شد. برای یادگیری نحوه شروع، ویدیوی «استفاده از فضاهای کد GitHub با این دوره» را بررسی کنید.
سرفصل ها و درس ها
مقدمه
Introduction
استفاده از GitHub Codespaces با این دوره
Using GitHub Codespaces with this course
استفاده از ابزارهای توسعه دهنده مرورگر
Using browser developer tools
به CSS برای توسعه دهندگان خوش آمدید
Welcome to CSS for developers
1. CSS چگونه کار می کند
1. How CSS Works
پشته رندر مرورگر
Browser rendering stack
زبان های اعلانی در مقابل زبان های امری
Declarative vs. imperative languages
واحدها و اندازه ها
Units and sizes
ویژگی انتخابگر
Selector specificity
آبشار
The cascade
چرا CSS اینقدر خسته کننده است؟
Why is CSS so frustrating?
نحو CSS
CSS syntax
2. CSS Layouts
2. CSS Layouts
گزینه های چیدمان و موقعیت یابی
Layout and positioning options
با مدل جعبه CSS شروع می شود
It starts with the CSS box model
تصمیم گیری از کدام ماژول طرح بندی استفاده شود
Deciding which layout module to use
3. CSS مدرن می تواند این کار را انجام دهد
3. Modern CSS Can Do That
تودرتو CSS بومی
Native CSS nesting
عناصر هدف
Targeting elements
ویژگی های منطقی و حالت های نوشتن
Logical properties and writing modes
توابع CSS
CSS functions
ویژگی های سفارشی CSS
CSS custom properties
CSS-in-JS
CSS-in-JS
4. استفاده و گسترش CSS
4. Using and Extending CSS
دستکاری CSS با JS
Manipulating CSS with JS
پرده CSS
CSS linting
قابلیت ها را با یک پیش پردازنده گسترش دهید
Extend capabilities with a pre-processor
با استفاده از HTML شروع کنید
Start by leveraging HTML
Carrie از سال 1998 به کسب و کارها در ایجاد هویت آنلاین کمک می کند و از ایجاد سایت هایی با ظاهر عالی لذت می برد. بیرون و در داخل به خوبی کار کنید. کری، دختر یک معلم و دانشمند کامپیوتر، همیشه به دنبال یادگیری بیشتر و آموزش دادن به دیگران است. او به طور منظم در مورد وردپرس و تجارت آزاد در carriedils.com وبلاگ می نویسد. وقتی پشت کامپیوتر نیست، احتمالاً کتاب میخواند، دنبال سگهایش میدوید یا یک پیادهروی طولانی مدت انجام میدهد.
نمایش نظرات