کتاب Haml حرفه‌ای؛ از syntax تا قالب‌های Rails و Sass با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

249,950 تومان
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره Haml حرفه‌ای؛ از syntax تا قالب‌های Rails و Sass

موضوع کلی: توسعه وب

موضوع میانی: توسعه قالب و نمای وب با Haml

📋 سرفصل‌های دوره

  • 1. نقش Haml در توسعه وب
  • 2. مزایا و محدودیت‌های Haml
  • 3. مقایسه Haml، HTML و ERB
  • 4. معماری رندر شدن قالب‌های Haml
  • 5. نصب Haml
  • 6. نصب وابستگی‌های Sass
  • 7. اتصال Haml به Rails
  • 8. اتصال Haml به فریم‌ورک‌های مبتنی بر Rack
  • 9. پیکربندی موتور Haml
  • 10. انتخاب قالب در درخواست
  • 11. ساختار پوشه‌های view
  • 12. فرایند تبدیل Haml به HTML
  • 13. کنترل فاصله‌ها در خروجی
  • 14. قواعد تورفتگی
  • 15. ساختار درختی با تو‌رشتگی
  • 16. نوشتن تگ‌های HTML
  • 17. تگ‌های implicit div
  • 18. تگ‌های self-closing
  • 19. تو‌رشته‌سازی تگ‌ها
  • 20. نوشتن متن ساده
  • 21. نوشتن متن چندخطی
  • 22. جایگذاری Ruby با interpolation
  • 23. escape کردن متن و attributeها
  • 24. کامنت‌های Haml
  • 25. کامنت‌های HTML
  • 26. استفاده از class و ID
  • 27. ترکیب class و ID
  • 28. attributeهای ثابت
  • 29. attributeهای داینامیک
  • 30. attributeهای شرطی
  • 31. attributeهای boolean
  • 32. attributeهای style
  • 33. استفاده از data attributes
  • 34. استفاده از ARIA attributes
  • 35. ساخت لینک و تصویر
  • 36. فرم‌ها و ورودی‌ها
  • 37. Textarea، Select و Option
  • 38. Label، Button و Fieldset
  • 39. لیست‌ها و جدول‌ها
  • 40. تگ‌های block و inline
  • 41. معنایی‌سازی HTML
  • 42. HTML5 و doctype
  • 43. ساخت layout اصلی
  • 44. استفاده از partialها
  • 45. content_for و yield
  • 46. ارسال locals به partialها
  • 47. nested layouts
  • 48. یکپارچه‌سازی ERB
  • 49. فراخوانی helperها
  • 50. استفاده از form helpers
  • 51. نمایش خطاها در قالب
  • 52. یکپارچه‌سازی Sass
  • 53. یکپارچه‌سازی SCSS
  • 54. نوشتن nested Sass selectors
  • 55. استفاده از variables و mixins در Sass
  • 56. فیلتر plain
  • 57. فیلتر Markdown
  • 58. فیلتر JavaScript
  • 59. فیلتر CoffeeScript
  • 60. انتخاب فیلتر مناسب برای خروجی
  • 61. کنترل فاصله در خروجی CSS
  • 62. یکپارچه‌سازی با asset pipeline
  • 63. استفاده از i18n در قالب‌ها
  • 64. دسترسی‌پذیری در Haml
  • 65. نمایش validation errors
  • 66. آزمون قالب‌های Haml
  • 67. آزمون خروجی HTML
  • 68. عیب‌یابی خطاهای syntax
  • 69. عیب‌یابی فاصله‌ها و whitespace
  • 70. استفاده از linting
  • 71. نگارش style guide
  • 72. مهاجرت از HTML به Haml
  • 73. مهاجرت از ERB به Haml
  • 74. بازطراحی markup تکراری
  • 75. بهینه‌سازی فرایند compile
  • 76. کشینگ خروجی قالب‌ها
  • 77. امنیت، escape کردن و XSS
  • 78. بهینه‌سازی برای محیط production
  • 79. نگهداری‌پذیری قالب‌ها
  • 80. چک‌لیست بازبینی کد
  • 81. عیب‌یابی خطاهای رایج
  • 82. قرار دادن conventionها و مستندات پروژه
تگ‌ها: Accessibility ERB Frontend Development Haml Haml Filters Haml Syntax HTML Rails Rails Views Ruby Sass SCSS Template Engine Web Development Web Performance

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.