کتاب Styling Data Visualizations with CSS با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
استایلیش کردن دادهها با CSS: جادوی بصری را در دستان خود بگیرید! استایلیش کردن دادهها با CSS: جادوی بصری را در دستان خود بگیرید! دادهها حرف میزنند، اما با کمک CSS میتوان آنها را زیباتر و رساتر کر...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Styling Data Visualizations with CSS
موضوع کلی: برنامه نویسی
موضوع میانی: CSS
📋 سرفصلهای دوره
- 1. ممنون، در اینجا لیست 100 سرفصل برای دوره "Styling Data Visualizations with CSS" آورده شده است:
- 2. مبانی و مقدمات:
- 3. CSS چیست و چرا برای تجسم داده مهم است؟
- 4. آشنایی با HTML و نقش آن در تجسم داده
- 5. مروری بر انواع دادهها و روشهای تجسم آنها
- 6. تنظیم محیط توسعه و ابزارهای مورد نیاز
- 7. ساختار فایلهای HTML و CSS
- 8. انتخابگرهای CSS: انواع و کاربردها
- 9. درج CSS: inline، internal و external
- 10. شناخت تفاوتهای باکس مدل (Box Model)
- 11. مفاهیم اولیه رنگ، فونت و واحدها
- 12. کار با CSS Reset و Normalization
- 13. شروع کار با CSS برای تجسم داده:
- 14. استفاده از انتخابگرهای پایه برای استایلدهی به المانها
- 15. استایلدهی به متن: فونت، اندازه، وزن، رنگ و ترازبندی
- 16. استایلدهی به پسزمینه: رنگ، تصویر، گرادیان
- 17. ایجاد حاشیه و فاصلهگذاری (Margin & Padding)
- 18. کار با اندازهها: width, height, min-width, max-width
- 19. شناخت واحدهای اندازهگیری: px, em, rem, %, vw, vh
- 20. کار با border-radius و ایجاد اشکال
- 21. استفاده از shorthand property ها
- 22. اصول انتخاب انتخابگرها و اولویتبندی آنها
- 23. استایلدهی به لینکها و حالتهای مختلف آنها
- 24. استایلدهی به نمودارها و عناصر تجسم داده:
- 25. استایلدهی به نمودارهای میلهای (Bar Charts)
- 26. استایلدهی به نمودارهای خطی (Line Charts)
- 27. استایلدهی به نمودارهای دایرهای (Pie Charts)
- 28. استایلدهی به scatter plots
- 29. استایلدهی به جداول دادهها
- 30. استفاده از آیکونها و تصاویر در تجسم داده
- 31. افزودن tooltip و hover effect
- 32. ایجاد انیمیشنهای ساده برای تجسم داده
- 33. استفاده از transition برای ایجاد تغییرات ظریف
- 34. استفاده از transform برای تغییر شکل المانها
- 35. Layout و چیدمان صفحات:
- 36. مفهوم Flow Layout و چیدمان پیشفرض
- 37. استفاده از display property: block, inline, inline-block
- 38. استفاده از float برای چیدمان
- 39. کار با clear property
- 40. مبانی Flexbox: معرفی و کاربردها
- 41. چیدمان با Flexbox: محورهای اصلی و فرعی
- 42. Flexbox: تنظیم اندازه و فضای المانها
- 43. Flexbox: تراز کردن المانها
- 44. Flexbox: مرتبسازی و جهتدهی المانها
- 45. مبانی Grid Layout: معرفی و کاربردها
- 46. چیدمان با Grid: تعریف ردیفها و ستونها
- 47. Grid: قرار دادن المانها در grid
- 48. Grid: تنظیم فضای بین المانها
- 49. استفاده از Grid template areas
- 50. واکنشگرایی و طراحی برای دستگاههای مختلف:
- 51. مفهوم Responsive Design و اهمیت آن
- 52. استفاده از viewport meta tag
- 53. مبانی Media Queries
- 54. استفاده از Media Queries برای تغییر استایلها بر اساس اندازه صفحه
- 55. Responsive Images: تنظیم اندازه تصاویر
- 56. Mobile-First Approach
- 57. طراحی برای دستگاههای مختلف: دسکتاپ، تبلت و موبایل
- 58. کار با breakpoint ها و تنظیم آنها
- 59. استفاده از framework های Responsive CSS
- 60. تست واکنشگرایی وبسایت
- 61. بهینهسازی و تکنیکهای پیشرفته:
- 62. مفهوم CSS Specificity و نحوه محاسبه آن
- 63. استفاده از !important
- 64. کاهش حجم CSS و بهینهسازی
- 65. CSS Preprocessors: Sass و Less (مقدماتی)
- 66. متغیرها در CSS (Custom Properties)
- 67. استفاده از mixin ها و توابع در Sass
- 68. استفاده از CSS Modules
- 69. تکنیکهای CSS برای بهبود عملکرد
- 70. استفاده از CSS برای انیمیشنهای پیشرفته
- 71. کار با pseudo-classes و pseudo-elements
- 72. استفاده از background-clip و background-origin
- 73. استفاده از filter ها و blend mode
- 74. ایجاد Scroll-based animations
- 75. بهبود دسترسیپذیری در تجسم داده با CSS
- 76. استفاده از کتابخانههای CSS: Bootstrap, Tailwind CSS (مقدماتی)
- 77. کار با Web Fonts و فونتهای سفارشی
- 78. استفاده از CSS Grid برای پیچیدهترین طرحبندیها
- 79. ایجاد themes و dark mode با CSS
- 80. بهینهسازی CSS برای چاپ (Print Stylesheets)
- 81. استفاده از CSS برای تعاملات پیشرفته (مثلاً با جاوااسکریپت)
- 82. پروژههای عملی و نمونههای کاربردی:
- 83. استایلدهی به یک نمودار میلهای پیچیده
- 84. طراحی یک dashboard responsive
- 85. ایجاد یک صفحه اطلاعاتی با قابلیت واکنشگرایی
- 86. استفاده از CSS برای ایجاد یک انیمیشن تعاملی
- 87. طراحی یک وبسایت با تم dark mode
- 88. ایجاد یک visual story با استفاده از CSS و HTML
- 89. استفاده از CSS برای ایجاد یک جدول داده تعاملی
- 90. پیادهسازی یک نمودار سه بعدی با استفاده از CSS
- 91. ایجاد یک mini-game با استفاده از CSS و HTML
- 92. بهبود ظاهر و تجربه کاربری یک وبسایت تجسم داده
- 93. استفاده از CSS برای ایجاد افکتهای پارالکس
- 94. استفاده از CSS برای ایجاد انیمیشنهای سهبعدی
- 95. ایجاد یک قالب CSS برای انواع تجسم داده
- 96. طراحی یک landing page جذاب برای تجسم داده
- 97. ادغام CSS با یک کتابخانه تجسم داده (مثلاً D3.js)
- 98. بهبود عملکرد و بهینهسازی یک وبسایت تجسم داده
- 99. ساخت یک صفحه نمایش داده تعاملی با استفاده از CSS
- 100. استفاده از CSS برای ایجاد یک visual search
تگها:
CSS
CSS Data Viz
CSS styling
Data Visualization
Front-End Development
Programming
Styling
Web Development
برنامه نویسی
بصری سازی داده
طراحی وب
ظاهر داده
کدنویسی
یادگیری CSS
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.