دوره آموزش جامع فلاتر و زبان دارت همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع فلاتر و زبان دارت
موضوع کلی: برنامه نویسی
موضوع میانی: فلاتر (Flutter)
📋 سرفصلهای دوره
- 1. مقدمهای بر زبان برنامهنویسی دارت
- 2. آشنایی با محیط توسعه Flutter SDK
- 3. نصب و پیکربندی Flutter
- 4. اولین برنامه Flutter: Hello World
- 5. ساختار یک برنامه Flutter
- 6. مفهوم ویجتها در Flutter
- 7. Stateless Widgets
- 8. Stateful Widgets
- 9. مدیریت وضعیت در ویجتها
- 10. کار با Text Widgets
- 11. کار با Image Widgets
- 12. کار با Button Widgets
- 13. کار با Container Widget
- 14. کار با Column و Row Widgets
- 15. کار با Stack Widget
- 16. کار با ListView Widget
- 17. کار با GridView Widget
- 18. مسیریابی (Navigation) بین صفحات
- 19. نحوه ارسال داده بین صفحات
- 20. مدیریت ورودی کاربر (TextField)
- 21. اعتبارسنجی فرمها
- 22. کار با چکباکس و رادیو دکمه
- 23. کار با اسلایدر و سوئیچ
- 24. مدیریت رویدادهای لمسی
- 25. کار با Scrollable Widgets
- 26. معرفی State Management
- 27. Provider Package برای مدیریت وضعیت
- 28. Bloc Pattern برای مدیریت وضعیت
- 29. Riverpod Package برای مدیریت وضعیت
- 30. GetX Package برای مدیریت وضعیت
- 31. کار با API ها و درخواستهای HTTP
- 32. آشنایی با JSON و نحوه پارس کردن آن
- 33. ذخیرهسازی دادههای محلی (Shared Preferences)
- 34. کار با پایگاه داده SQLite
- 35. مقدمهای بر Firebase
- 36. احراز هویت با Firebase Authentication
- 37. ذخیرهسازی داده با Firebase Firestore
- 38. ذخیرهسازی فایل با Firebase Storage
- 39. کار با Push Notifications
- 40. مفاهیم انیمیشن در Flutter
- 41. انیمیشنهای سفارشی (Custom Animations)
- 42. کار با انیمیشنهای مبتنی بر کنترلر
- 43. انیمیشنهای انتقالی (Transitions)
- 44. مقدمهای بر طراحی واکنشگرا (Responsive Design)
- 45. تنظیم Layout برای اندازههای مختلف صفحه
- 46. استفاده از Media Query
- 47. کار با Theme در Flutter
- 48. شخصیسازی Theme برنامه
- 49. کار با Icon ها و Font ها
- 50. کار با Packages و Plugins
- 51. نوشتن تستهای واحد (Unit Tests)
- 52. نوشتن تستهای ویجت (Widget Tests)
- 53. نوشتن تستهای انتها به انتها (Integration Tests)
- 54. مقدمهای بر معماری برنامههای Flutter
- 55. الگوی MVC در Flutter
- 56. الگوی MVVM در Flutter
- 57. الگوی Clean Architecture
- 58. مدیریت خطا و Exception Handling
- 59. دیباگ کردن برنامههای Flutter
- 60. بهینهسازی عملکرد برنامهها
- 61. استفاده از DevTools برای پروفایلینگ
- 62. کار با انیمیشنهای پیشرفته
- 63. مفاهیم Asynchronous Programming
- 64. استفاده از Futures و Async/Await
- 65. مدیریت Streams
- 66. کار با Concurrency
- 67. مقدمهای بر طراحی UI/UX در Flutter
- 68. اصول طراحی رابط کاربری
- 69. استفاده از Material Design Components
- 70. استفاده از Cupertino Design Components
- 71. کار با انیمیشنهای UI
- 72. تکنیکهای Layout پیشرفته
- 73. مدیریت حافظه در Flutter
- 74. کار با Background Tasks
- 75. مقدمهای بر اپلیکیشنهای چندسکویی
- 76. استفاده از Platform Channels
- 77. توسعه برای Android و iOS
- 78. مقدمهای بر CI/CD برای Flutter
- 79. تنظیمات اولیه CI/CD
- 80. استفاده از GitHub Actions
- 81. استفاده از GitLab CI
- 82. امنیت در برنامههای Flutter
- 83. رمزنگاری دادهها
- 84. مدیریت کلیدها و گواهینامهها
- 85. اصول برنامهنویسی امن
- 86. مقدمهای بر تست خودکار
- 87. استراتژیهای تست
- 88. ابزارهای تست خودکار
- 89. مقدمهای بر Architecture Patterns
- 90. بررسی الگوهای رایج
- 91. انتخاب معماری مناسب
- 92. مفاهیم پیشرفته State Management
- 93. مدیریت وضعیت پیچیده
- 94. استفاده از Redux در Flutter
- 95. کار با GraphQL در Flutter
- 96. مقدمهای بر Machine Learning در Flutter
- 97. استفاده از TensorFlow Lite
- 98. پیادهسازی مدلهای ML ساده
- 99. کار با Big Data در Flutter
- 100. مفاهیم Data Pipelines
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.