لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش 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
مربی کارکنان ارشد، سخنران، طراح وب و توسعهدهنده نرمافزار
مورتن رند هندریکسن یک مربی ارشد کارکنان، سخنران، طراح وب و توسعهدهنده نرمافزار است.
مورتن بیش از 100 دوره آموزشی برای Lynda.com و LinkedIn Learning ایجاد کرده است که طیف وسیعی از موضوعات از جمله استانداردهای وب، فناوریهای نوظهور و اخلاق فناوری را پوشش میدهد. دوره های او به چهار زبان ترجمه شده است. او که یک مشارکت کننده متن باز با نزدیک به دو دهه تجربه در صنعت است، نویسنده چندین کتاب، مقاله و فیلم آموزشی و یک متخصص شناخته شده در هنر وردپرس است. او سخنران و مدرس محبوبی در کنفرانسهای حرفهای در سرتاسر جهان بوده است، راهحلهای طراحی ظاهری مبتنی بر استانداردها را میسازد و به دیگران آموزش میدهد که چگونه از وب بیشترین بهره را ببرند.
مورتن در اصل اهل نروژ است. با خانواده اش در بریتیش کلمبیا در سواحل غرب کانادا.
نمایش نظرات