آموزش جامع و ضروری CSS - آخرین آپدیت

دانلود CSS Essential Training

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: با این دوره جامع، به دنیای CSS سفر کنید و مهارت‌های لازم برای طراحی صفحات وب حرفه‌ای را بیاموزید. کریستینا ترونگ، متخصص تکنولوژی و مدرس، مفاهیم بنیادی و سینتکس CSS را برای استایل‌دهی بهینه به اسناد HTML معرفی می‌کند. در این دوره بر مدل باکس (Box Model) برای کنترل فضای عناصر مسلط شوید و از ابزارهای قدرتمندی مانند Flexbox و Grid برای ایجاد چیدمان‌های پویا استفاده کنید. همچنین یاد می‌گیرید چگونه با افزودن رنگ و تایپوگرافی، ظاهر صفحات خود را بهبود ببخشید. مهارت‌های مدیریت چیدمان‌های ریسپانسیو (واگرا) را کسب کنید تا طراحی‌های شما در تمامی دستگاه‌ها به بهترین شکل نمایش داده شود. از طریق پروژه‌های عملی و کاربردی، یادگیری خود را تثبیت کرده و با اعتماد به نفس کامل، تکنیک‌های CSS را برای تولید طراحی‌های منعطف و واکنش‌گرا به کار بگیرید. این دوره برای مبتدیان و کسانی که به دنبال به‌روزرسانی دانش CSS خود هستند، ایده‌آل است.

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

مقدمه Introduction

  • چرا باید CSS یاد بگیریم؟ Why should you learn CSS?

1. شروع به کار 1. Getting Started

  • پروژه: شخصی‌سازی محتوا Project: Customizing the content

  • ساخت تصاویر مناسب وب Creating web-ready images

  • پروژه: بررسی کلی Project: Overview

  • پروژه: مشاهده فایل‌ها با Live Server Project: Viewing files with Live Server

  • منابع یافتن تصاویر Where to find images

  • پروژه: افزودن تصاویر Project: Adding images

  • رابطه HTML و CSS HTML and CSS

  • تنظیم ویرایشگر متن Setting up your text editor

  • کار با فایل‌های وب‌سایت Working with website files

2. مفاهیم بنیادی CSS 2. CSS Core Concepts

  • انتخاب‌گرهای نوع و سراسری Type and universal selectors

  • پروژه: ایجاد فایل CSS Project: Create a CSS file

  • انتخاب‌گرهای ID ID selectors

  • ترکیب‌کننده‌ها و لیست انتخاب‌گرها Combinators and selector lists

  • کلاس‌های کاذب و المان‌های کاذب Pseudo-classes and pseudo-elements

  • مشخصات CSS و سازمان W3C CSS specifications and the W3C

  • وراثت، آبشار و اولویت (Specificity) Inheritance, cascade, and specificity

  • انواع داده‌ها در CSS CSS data types

  • انتخاب‌گرهای کلاس Class selectors

  • سینتکس و اصطلاحات CSS CSS syntax and terminology

  • ویژگی‌های سفارشی (Custom Properties) Custom properties

  • ارجاع به CSS Referencing CSS

3. استایل‌های رنگ و پس‌زمینه 3. Color and Background Styles

  • ساخت پالت رنگی Creating a color palette

  • پروژه: رنگ‌های متن و پس‌زمینه Project: Background and text colors

  • استفاده از استایل‌های متعدد پس‌زمینه Using multiple background styles

  • ویژگی background The background property

  • ویژگی color و مقادیر آن The color property and value

  • پروژه: تعریف ویژگی‌های سفارشی Project: Defining custom properties

  • پروژه: استایل‌های تصویر پس‌زمینه Project: Background image styles

4. مدل باکس CSS 4. The CSS Box Model

  • ادغام حاشیه و فاصله‌گذاری داخلی Margin collapse and inline spacing

  • پروژه: وسط‌چین کردن محتوا با margin Project: Centering content with margin

  • Padding، Margin و Border Padding, margin, and border

  • ساخت چیدمان‌های تمام‌قد Creating full-height layouts

  • پروژه: ریست کردن لیست‌ها و به‌روزرسانی هدر Project: List reset and header updates

  • تراز وسط با استفاده از margin Center-aligning with margin

  • آشنایی با مدل باکس CSS Introduction to the CSS box model

  • عرض، ارتفاع و display Width, height, and display

  • اندازه‌گیری باکس و اصلاح مدل باکس Box-sizing and the box model fix

  • پروژه: ریست کردن تیترها و استایل‌های Border Project: Heading resets and border styles

  • کار با ابزارهای توسعه‌دهنده (DevTools) Working with developer tools

5. چیدمان با Flexbox 5. Layouts with Flexbox

  • تراز کردن آیتم‌های flex Aligning flex items

  • تمرین اندازه‌گذاری Flexbox Flexbox sizing exercise

  • اندازه‌گذاری با ویژگی‌های flex Sizing with flex properties

  • پروژه: تراز کردن عناصر با Flexbox Project: Aligning elements with Flexbox

  • کار با آیتم‌های flex Working with flex items

  • مقدمه‌ای بر Flexbox Introduction to Flexbox

6. چیدمان با Grid 6. Layouts with Grid

  • مقدمه‌ای بر CSS Grid Introduction to CSS Grid

  • جای‌گذاری با خطوط گرید Positioning with grid lines

  • گرید ضمنی (Implicit Grid) The implicit grid

  • پروژه: چیدمان گرید Project: Grid layout

  • گرید صریح (Explicit Grid) The explicit grid

  • پروژه: گرید و ابزارهای توسعه Project: Grid and dev tools

  • ویژگی gap The gap property

  • پروژه: جای‌گذاری با خطوط گرید Project: Grid line positioning

7. چیدمان با Float و Position 7. Layouts with Float and Position

  • Position و z-index Position and z-index

  • پروژه: ناوبری ثابت و به‌روزرسانی هدر Project: Fixed navigation and header updates

  • چیدمان با Float Layouts with float

  • ویژگی position The position property

8. تایپوگرافی 8. Typography

  • تغییر فونت‌ها با font-family Changing fonts with font-family

  • پروژه: استایل‌های فونت و متن Project: Font and text styles

  • پروژه: استایل‌های دکمه Project: Button styles

  • تراز متن، تغییر حالت متن و تزئین متن Text-align, text-transform, and text-decoration

  • فونت‌های وب با @font-face Web fonts with @font-face

  • ارتفاع خط و فاصله بین حروف Line-height and letter-spacing

  • پروژه: افزودن فونت‌های سفارشی Project: Add custom fonts

  • سرویس‌های آنلاین فونت Online font services

  • تایپوگرافی برای وب Typography for the web

  • پروژه: حاشیه‌ها، فاصله‌ها و رنگ Project: Borders, spacing, and color

  • کار با وزن و استایل فونت Working with font-weight and font-style

  • ویژگی font-size The font-size property

  • اندازه فونت و دسترسی‌پذیری Font size and accessibility

9. چیدمان‌های ریسپانسیو 9. Responsive Layouts

  • تگ متا viewport The viewport meta tag

  • ساخت چیدمان‌های منعطف Creating fluid layouts

  • پروژه: Media Queries Project: Media queries

  • مقدمه‌ای بر Media Queries Introduction to media queries

  • تست چیدمان‌های ریسپانسیو Testing responsive layouts

  • نقاط شکست (Breakpoints) و Media Queries Breakpoints and media queries

  • مقدمه‌ای بر طراحی ریسپانسیو Introduction to responsive design

  • پروژه: نقاط شکست Project: Breakpoints

جمع‌بندی Conclusion

  • گام‌های بعدی Next steps

نمایش نظرات

آموزش جامع و ضروری CSS
جزییات دوره
5h 10m
80
(آخرین آپدیت)
2,100
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Christina Truong Christina Truong

مربی، توسعه دهنده Front-End

کریستینا تروونگ یک مربی است که بیش از 10 سال تجربه به عنوان یک توسعه دهنده فرانت اند دارد.

کریستینا برای آژانس های دیجیتال کار کرده است. مانند Teehan+Lax و SapientRazorfish (Nurun سابق). او به عنوان یک مربی، بیش از 1000 دانش‌آموز را در دوره‌های کالج، برنامه‌های بوت کمپ و کارگاه‌ها آموزش داده است.

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

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