دوره CSS for Architectural Visualization همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره CSS for Architectural Visualization
موضوع کلی: برنامه نویسی
موضوع میانی: CSS
📋 سرفصلهای دوره
- 1. مقدمه ای بر CSS برای تجسم معماری
- 2. مفاهیم پایه HTML برای درک CSS
- 3. نصب و راه اندازی محیط توسعه CSS
- 4. آشنایی با سینتکس CSS: انتخابگرها، خصوصیات و مقادیر
- 5. انواع انتخابگرها در CSS: کلاس، آیدی، تگ
- 6. انتخابگرهای ترکیبی (Combinators): فرزند، همسایه، عمومی
- 7. آشنایی با Box Model در CSS
- 8. خصوصیات مرتبط با Box Model: padding, margin, border, width, height
- 9. درک موقعیت دهی عناصر (Positioning): static, relative, absolute, fixed, sticky
- 10. اولویت دهی CSS (Specificity)
- 11. ارث بری (Inheritance) در CSS
- 12. آشنایی با واحدهای اندازه گیری در CSS: px, em, rem, vw, vh, %
- 13. استفاده از رنگ ها در CSS: نام رنگ، کد هگزادسیمال، RGB, RGBA, HSL, HSLA
- 14. گرادیان ها در CSS: خطی، شعاعی، زاویه ای
- 15. استفاده از تصاویر پس زمینه در CSS
- 16. تکرار تصاویر پس زمینه (Background Repeat)
- 17. موقعیت دهی تصاویر پس زمینه (Background Position)
- 18. اندازه تصاویر پس زمینه (Background Size)
- 19. خصوصیات فونت در CSS: font-family, font-size, font-weight, font-style, line-height
- 20. استفاده از فونت های سفارشی در CSS (@font-face)
- 21. متن: رنگ، تراز، فاصله گذاری، سایه
- 22. لیست ها: سبک، موقعیت، تصویر
- 23. جدول ها: حاشیه، فاصله گذاری، تراز
- 24. فرم ها: استایل دهی به ورودی ها، دکمه ها و برچسب ها
- 25. لینک ها: حالت های مختلف لینک (hover, active, visited)
- 26. کار با آیکون ها در CSS (Font Awesome و غیره)
- 27. مبانی Flexbox: محور اصلی، محور فرعی
- 28. تراز کردن عناصر با Flexbox: justify-content, align-items, align-self
- 29. جهت دهی عناصر با Flexbox: flex-direction, flex-wrap
- 30. اندازه دهی عناصر با Flexbox: flex-grow, flex-shrink, flex-basis
- 31. مبانی Grid Layout: ردیف ها، ستون ها، گپ
- 32. تراز کردن عناصر با Grid Layout: justify-items, align-items, place-items
- 33. اندازه دهی عناصر با Grid Layout: grid-template-rows, grid-template-columns
- 34. نامگذاری خطوط و نواحی در Grid Layout
- 35. قرار دادن عناصر در Grid Layout: grid-row-start, grid-column-start
- 36. رسپانسیو سازی با Grid Layout: استفاده از minmax()
- 37. استفاده از media queries برای طراحی واکنش گرا
- 38. نقاط شکست (Breakpoints) در طراحی واکنش گرا
- 39. استفاده از واحدهای نسبی (em, rem, vw, vh) برای طراحی واکنش گرا
- 40. طراحی برای موبایل اول (Mobile-First)
- 41. مخفی کردن و نمایش عناصر (display: none; visibility: hidden;)
- 42. انتقال ها (Transitions) در CSS
- 43. تبدیل ها (Transforms) در CSS: rotate, scale, translate, skew
- 44. انیمیشن ها (Animations) در CSS: keyframes, animation-name, animation-duration
- 45. استفاده از متغیرهای CSS (Custom Properties)
- 46. محاسبات در CSS (calc())
- 47. استفاده از توابع CSS: min(), max(), clamp()
- 48. ایجاد افکت های سایه (box-shadow, text-shadow)
- 49. فیلترها در CSS (blur, grayscale, sepia)
- 50. حالت های ترکیبی (Blend Modes)
- 51. ایجاد layout های پیچیده با CSS
- 52. استفاده از CSS preprocessors: Sass و Less
- 53. مزایای استفاده از CSS preprocessors
- 54. نصب و راه اندازی Sass
- 55. متغیرها در Sass
- 56. Mixin ها در Sass
- 57. ارث بری در Sass (@extend)
- 58. حلقه ها و شرط ها در Sass (@for, @if)
- 59. توابع در Sass
- 60. وارد کردن فایل ها در Sass (@import)
- 61. استفاده از partial ها در Sass
- 62. کامپایل Sass به CSS
- 63. استفاده از ابزارهای توسعه مرورگر (DevTools)
- 64. اشکال زدایی CSS
- 65. بهینه سازی CSS برای سرعت بارگذاری
- 66. Minify کردن CSS
- 67. استفاده از CDN برای CSS
- 68. راهکارهای نامگذاری کلاس ها (BEM)
- 69. سازماندهی فایل های CSS
- 70. معرفی کتابخانه های CSS: Bootstrap, Materialize
- 71. استفاده از کتابخانه های CSS در پروژه های معماری
- 72. سفارشی سازی کتابخانه های CSS
- 73. ایجاد کامپوننت های CSS قابل استفاده مجدد
- 74. CSS Modules
- 75. Styled Components
- 76. CSS-in-JS
- 77. استفاده از CSS برای چاپ
- 78. ایجاد استایل برای viewport های مختلف
- 79. تکنیک های پیشرفته موقعیت دهی
- 80. استفاده از clip-path برای ایجاد اشکال سفارشی
- 81. استفاده از mask-image برای ماسک کردن عناصر
- 82. ایجاد افکت های پارالاکس با CSS
- 83. طراحی رابط کاربری (UI) برای وب سایت های معماری
- 84. طراحی تجربه کاربری (UX) برای وب سایت های معماری
- 85. Accessibility در CSS (دسترسی پذیری)
- 86. بهبود سئو (SEO) با CSS
- 87. تست CSS در مرورگرهای مختلف
- 88. به روز رسانی با آخرین استانداردها و تکنیک های CSS
- 89. ایجاد گالری تصاویر معماری با CSS
- 90. ایجاد صفحات معرفی پروژه معماری با CSS
- 91. ایجاد صفحات تماس با ما برای شرکت معماری با CSS
- 92. ایجاد سیستم طراحی (Design System) با CSS
- 93. استفاده از CSS برای تعامل با Javascript
- 94. ایجاد انیمیشن های تعاملی با CSS و Javascript
- 95. بهره گیری از فریم ورک های جاوااسکریپت برای تعامل با CSS
- 96. استفاده از WebGL و CSS برای تجسم سه بعدی
- 97. ادغام CSS با موتورهای بازی سازی (Unity, Unreal Engine) برای تجسم معماری
- 98. بهینه سازی CSS برای پروژه های بزرگ تجسم معماری
- 99. راهکارهای مقیاس پذیری CSS در پروژه های تیمی
- 100. استفاده از CSS برای تولید محتوای تعاملی معماری
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.