کتاب صوتی صفر تا صد Angular Material: خلق رابط کاربری جذاب و قدرتمند با بیش از 120 مثال عملی
صفر تا صد Angular Material: خلق رابط کاربری جذاب و قدرتمند با بیش از 120 مثال عملی 🚀 صفر تا صد Angular Material: خلق رابط کاربری جذاب و قدرتمند با بیش از 120 مثال عملی ✨ آیا میخواهید وبسایتها و اپل...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره صفر تا صد Angular Material: خلق رابط کاربری جذاب و قدرتمند با بیش از 120 مثال عملی
موضوع کلی: طراحی رابط کاربری مدرن با Angular
موضوع میانی: پیادهسازی کامپوننتهای حرفهای با Angular Material
📋 سرفصلهای دوره
- 1. مقدمهای بر طراحی رابط کاربری مدرن با Angular
- 2. ضرورت استفاده از کتابخانههای UI: چرا Angular Material؟
- 3. معرفی کتاب "Unraveling Angular Material" و ساختار دوره
- 4. نصب و راهاندازی Angular CLI
- 5. ایجاد پروژه جدید Angular
- 6. نصب Angular Material در پروژه
- 7. تنظیمات اولیه Angular Material
- 8. معرفی مفاهیم اصلی Angular Material: CDK و Components
- 9. ساختار و معماری Angular Material
- 10. انتخاب تم و استایلدهی در Angular Material
- 11. تغییر رنگ و فونت در تم پیشفرض Material
- 12. ایجاد تم سفارشی (Custom Theme)
- 13. معرفی و استفاده از `MatButton`
- 14. استایلدهی پیشرفته دکمهها (Raised, Flat, Icon, Fab, MiniFab)
- 15. کار با رویدادهای دکمهها
- 16. معرفی و استفاده از `MatCard`
- 17. ساختاردهی محتوا درون کارتها
- 18. کار با اکشنها و هدر کارت
- 19. معرفی `MatCheckbox` و `MatRadio`
- 20. مدیریت وضعیت Checkbox و Radio Button
- 21. استفاده از فرمها در Angular Material
- 22. معرفی `MatInput` و `MatFormField`
- 23. اعتبارسنجی ورودیها (Validation)
- 24. پیامهای خطا و راهنما در فرمها
- 25. معرفی `MatSelect`
- 26. مدیریت گزینهها در Select
- 27. استفاده از Select در فرمها
- 28. معرفی `MatSlider` و `MatSlideToggle`
- 29. کار با مقادیر و رویدادهای Slider و SlideToggle
- 30. معرفی `MatProgressSpinner` و `MatProgressBar`
- 31. نمایش وضعیت پیشرفت عملیات
- 32. کار با انیمیشنهای Progress Spinner و ProgressBar
- 33. معرفی `MatIcon`
- 34. استفاده از آیکونهای Material Design
- 35. ایجاد و استفاده از آیکونهای سفارشی
- 36. معرفی `MatToolbar`
- 37. ساختاردهی تولبار (عنوان، ناوبری، اکشنها)
- 38. کار با تولبار در اپلیکیشنهای واکنشگرا
- 39. معرفی `MatSidenav`
- 40. ایجاد پنل کناری (Sidenav)
- 41. مدیریت باز و بسته شدن Sidenav
- 42. معرفی `MatMenu`
- 43. ایجاد منوهای کشویی و پاپآپ
- 44. کار با آیتمهای منو و رویدادهای کلیک
- 45. معرفی `MatDialog`
- 46. ایجاد دیالوگهای سفارشی
- 47. مدیریت دادهها بین کامپوننت و دیالوگ
- 48. معرفی `MatTooltip`
- 49. نمایش نکات راهنما برای عناصر UI
- 50. استایلدهی Tooltip
- 51. معرفی `MatSnackBar`
- 52. نمایش اعلانهای کوتاه (Snackbar)
- 53. مدیریت صف و زمانبندی Snackbar
- 54. معرفی `MatTabs`
- 55. ایجاد تبهای ناوبری
- 56. کار با تبهای فعال و غیرفعال
- 57. معرفی `MatExpansionPanel`
- 58. ایجاد پنلهای بازشو (Accordion)
- 59. مدیریت وضعیت باز و بسته شدن پنل
- 60. معرفی `MatList`
- 61. ساختاردهی لیستها (آیتمها، سابهدر، فوتر)
- 62. کار با لیستهای قابل کلیک و قابل انتخاب
- 63. معرفی `MatTable`
- 64. نمایش دادهها در قالب جدول
- 65. تنظیمات ستونها و ردیفها
- 66. مرتبسازی و فیلتر کردن دادههای جدول
- 67. صفحهبندی (Pagination) در `MatTable`
- 68. معرفی `MatPaginator`
- 69. پیادهسازی صفحهبندی سفارشی
- 70. کار با `MatTable` و `MatPaginator`
- 71. معرفی `MatSort`
- 72. پیادهسازی قابلیت مرتبسازی در `MatTable`
- 73. کار با `MatTable` و `MatSort`
- 74. معرفی `MatTree`
- 75. نمایش دادهها در قالب ساختار درختی
- 76. مدیریت باز و بسته شدن گرههای درخت
- 77. معرفی `MatStepper`
- 78. ایجاد فرمهای چند مرحلهای
- 79. ناوبری بین مراحل Stepper
- 80. معرفی `MatDatepicker`
- 81. انتخاب تاریخ از تقویم
- 82. تنظیمات و سفارشیسازی Datepicker
- 83. معرفی `MatTimepicker` (اگرچه بخشی از Material نیست، اما برای کامل بودن یک UI مدرن ضروری است)
- 84. انتخاب زمان
- 85. معرفی `MatAutocomplete`
- 86. ارائه پیشنهادات خودکار در ورودیها
- 87. مدیریت رویدادهای Autocomplete
- 88. معرفی `MatChips`
- 89. نمایش تگها یا برچسبها
- 90. مدیریت اضافه کردن و حذف کردن چیپها
- 91. معرفی `MatBadge`
- 92. نمایش نشان یا شمارنده بر روی عناصر
- 93. کار با `MatBadge` و `MatIcon`
- 94. معرفی `MatBottomsheet`
- 95. ایجاد پنلهای پایین صفحه
- 96. مدیریت نمایش و پنهان کردن Bottomsheet
- 97. معرفی `MatDivider`
- 98. ایجاد خطوط جداکننده بین عناصر
- 99. استایلدهی Divider
- 100. معرفی `MatGridList`
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
Angular
Angular Components
Angular Material
Angular Material Examples
Front-End Development
Material Design
UI design
Web UI
انگولار
انگولار متریال
توسعه فرانتاند
صفر تا صد انگولار متریال
طراحی رابط کاربری
کامپوننت انگولار
متریال دیزاین
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.