دوره ساخت انیمیشن با Rive و Lottie در فلاتر همراه با فلشکارت آموزشی — ارائه روی فلش مموری
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب ساخت انیمیشن با Rive و Lottie در فلاتر
موضوع کلی: برنامه نویسی
موضوع میانی: فلاتر (Flutter)
📋 سرفصلهای کتاب (100 موضوع)
- 1. مبانی فلاتر و آشنایی با Rive و Lottie
- 2. نصب و راهاندازی فلاتر و محیط توسعه
- 3. ایجاد اولین پروژه فلاتر
- 4. ساختارهای اصلی UI در فلاتر (Widgets)
- 5. آشنایی با Widget های پایه: Container, Text, Image
- 6. کار با Layout Widgets: Row, Column, Center
- 7. استفاده از Material Design و Cupertino Design
- 8. آشنایی با مفاهیم State و StatelessWidget و StatefulWidget
- 9. مدیریت State با setState
- 10. آشنایی با Dependency Injection (DI) در فلاتر
- 11. نصب و پیکربندی Rive در فلاتر
- 12. وارد کردن فایلهای Rive به فلاتر
- 13. تنظیمات اولیه Rive: Artboard, Animation, State Machine
- 14. کنترل انیمیشنهای Rive با استفاده از کد
- 15. ایجاد انیمیشنهای تعاملی با Rive
- 16. استفاده از State Machine در Rive برای تعامل
- 17. پیادهسازی Trigger ها و Inputs در Rive
- 18. انیمیشن های مبتنی بر ورودی کاربر در Rive
- 19. انیمیشن های لوپ و تکرار شونده با Rive
- 20. ساخت انیمیشن های Preloader با Rive
- 21. کار با Text و Typography در Rive
- 22. افزودن صدا به انیمیشنهای Rive
- 23. بهینهسازی انیمیشنهای Rive برای عملکرد بهتر
- 24. آشنایی با Lottie و نصب آن در فلاتر
- 25. وارد کردن فایلهای JSON Lottie به فلاتر
- 26. نمایش انیمیشنهای Lottie در فلاتر
- 27. کنترل پخش انیمیشنهای Lottie
- 28. تنظیمات پخش انیمیشن Lottie (Loop, Reverse, Speed)
- 29. استفاده از Lottie برای انیمیشنهای UI
- 30. کار با دکمهها و تعاملات با Lottie
- 31. پیادهسازی انیمیشنهای Loading و Transition با Lottie
- 32. انیمیشنهای Background و Parallax با Lottie
- 33. استفاده از Lottie برای Notifications و Alerts
- 34. ایجاد انیمیشنهای تعاملی Lottie با کد
- 35. آشنایی با AnimationController و Tween
- 36. انیمیشنهای Implicit در فلاتر
- 37. انیمیشنهای Explicit در فلاتر
- 38. استفاده از AnimatedContainer و AnimatedOpacity
- 39. کار با Curves و Animation Curves
- 40. انیمیشنهای سفارشی با Tween و AnimationController
- 41. ساخت انیمیشنهای پیچیده با Hero Animation
- 42. انیمیشنهای لیست با AnimatedList
- 43. انیمیشنهای ورودی/خروجی با FadeTransition
- 44. افکتهای Transition بین صفحات
- 45. پیادهسازی انیمیشنهای سفارشی با CustomPaint
- 46. مبانی Networking و کار با API ها
- 47. دریافت داده از API و نمایش آن در UI
- 48. استفاده از کتابخانههای HTTP در فلاتر
- 49. ایجاد انیمیشنها بر اساس دادههای دریافتی
- 50. استفاده از Rive و Lottie برای Data Visualization
- 51. پیادهسازی Scroll Animation با Rive و Lottie
- 52. ایجاد انیمیشنهای Parallax روی Scroll
- 53. آشنایی با Provider و مدیریت State پیچیده
- 54. مدیریت State با GetX
- 55. آشنایی با Bloc/Cubit
- 56. بهبود عملکرد و بهینهسازی انیمیشنها
- 57. بهینهسازی تصاویر و فایلهای Rive/Lottie
- 58. کاهش حجم فایلهای Rive و Lottie
- 59. استفاده از تصویر با کیفیت بالا و بهینه شده
- 60. انیمیشنهای Responsive برای اندازههای مختلف صفحه
- 61. ایجاد Theme و Theme Switching برای انیمیشنها
- 62. بهینهسازی انیمیشنها برای دستگاههای ضعیفتر
- 63. تست واحد و تست Widget برای انیمیشنها
- 64. تست انیمیشنهای Rive و Lottie
- 65. استفاده از Git و مدیریت نسخه
- 66. مستندسازی کد و نوشتن Comment
- 67. طراحی UI/UX با تمرکز بر انیمیشنها
- 68. اصول طراحی انیمیشن و Motion Design
- 69. استفاده از اصول 12 گانه انیمیشن
- 70. شناخت انواع انیمیشنها و کاربردهای آنها
- 71. انتخاب انیمیشن مناسب برای هر بخش
- 72. ایجاد انیمیشنهای برندینگ و لوگو
- 73. پیادهسازی انیمیشنهای Onboarding
- 74. استفاده از انیمیشنها برای Gamification
- 75. بهبود UX با استفاده از انیمیشنها
- 76. ساخت انیمیشنهای تعاملی برای بازیها
- 77. ساخت انیمیشنهای پیچیده با Rive و Lottie
- 78. ترکیب Rive و Lottie برای ایجاد انیمیشنهای ترکیبی
- 79. استفاده از Rive برای انیمیشنهای اسکلتی
- 80. ساخت انیمیشنهای متحرک با Lottie و فریم ورک های انیمیشن
- 81. ایجاد افکتهای خاص با ترکیب انیمیشنها
- 82. آشنایی با Advanced Rive Features
- 83. آشنایی با Advanced Lottie Features
- 84. ساخت Custom Widget برای انیمیشنها
- 85. ایجاد کتابخانه Widget های سفارشی
- 86. استفاده از Assetها و مدیریت آنها
- 87. پشتیبانی از زبانهای مختلف در انیمیشنها
- 88. بهروزرسانی و نگهداری پروژههای انیمیشن
- 89. رفع اشکالات رایج در انیمیشنها
- 90. انتشار اپلیکیشن با انیمیشنها
- 91. بازاریابی و معرفی اپلیکیشن
- 92. به اشتراک گذاشتن کد و همکاری
- 93. استفاده از انیمیشنها در پروژههای تیمی
- 94. بهترین شیوهها در استفاده از Rive و Lottie
- 95. آینده انیمیشن در فلاتر
- 96. منابع و ابزارهای یادگیری بیشتر
- 97. ایجاد نمونه کار و portfolio
- 98. راهنمایی برای دریافت بازخورد و بهبود
- 99. جمع بندی و مرور مطالب دوره
- 100. پیکربندی و استفاده از پکیجهای Rive و Lottie در فلاتر
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.