اپلیکیشن اندرویدی فلشکارت آموزشی آموزش جامع Vue.js 2: ساخت برنامههای وب مدرن از پایه
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع Vue.js 2: ساخت برنامههای وب مدرن از پایه
موضوع کلی: توسعه نرمافزار و برنامهنویسی وب
موضوع میانی: چارچوبهای توسعهٔ فرانتاند (Frontend Frameworks)
📋 سرفصلهای دوره
- 1. مقدمهای بر توسعهٔ وب و چارچوبها
- 2. آشنایی با Vue.js و جایگاه آن
- 3. نصب و راهاندازی محیط توسعهٔ Vue.js
- 4. ایجاد اولین پروژهٔ Vue.js
- 5. مفاهیم اصلی Vue.js: نمونه (Instance)
- 6. دادهها (Data) و واکنشگرایی (Reactivity)
- 7. ویژگیهای (Properties) واکنشگرا
- 8. متدها (Methods) در Vue.js
- 9. ویژگیهای محاسباتی (Computed Properties)
- 10. ناظران (Watchers) در Vue.js
- 11. قالببندی (Templating) در Vue.js
- 12. دستورالعملهای (Directives) پایهای
- 13. دستورالعمل `v-bind`
- 14. دستورالعمل `v-model`
- 15. دستورالعمل `v-on` (رویدادها)
- 16. دستورالعمل `v-if`, `v-else-if`, `v-else`
- 17. دستورالعمل `v-show`
- 18. حلقهها: دستورالعمل `v-for`
- 19. مدیریت لیستها با `v-for`
- 20. کلیدها (`key`) در `v-for`
- 21. مدیریت رویدادها (Event Handling)
- 22. مدیریت ورودیها (Input Handling)
- 23. کلاسها و استایلهای پویا (Dynamic Classes and Styles)
- 24. ویژگیهای `class` و `style`
- 25. کامپوننتها (Components): معرفی
- 26. ثبت کامپوننتهای سراسری (Global Components)
- 27. ثبت کامپوننتهای محلی (Local Components)
- 28. ارتباط بین کامپوننتها: Props
- 29. ارسال داده به کامپوننتهای فرزند
- 30. ارتباط بین کامپوننتها: رویدادهای سفارشی
- 31. انتشار رویدادها از کامپوننتهای فرزند
- 32. اسلاتها (Slots): معرفی
- 33. اسلاتهای نامگذاری شده (Named Slots)
- 34. اسلاتهای محدوده (Scoped Slots)
- 35. چرخهٔ حیات کامپوننت (Component Lifecycle)
- 36. هوکهای قبل از ایجاد (Before Creation Hooks)
- 37. هوکهای مرحلهٔ ایجاد (Creation Hooks)
- 38. هوکهای مرحلهٔ نصب (Mounting Hooks)
- 39. هوکهای مرحلهٔ بهروزرسانی (Updating Hooks)
- 40. هوکهای مرحلهٔ تخریب (Destroying Hooks)
- 41. مدیریت فرمها در Vue.js
- 42. اعتبارسنجی (Validation) فرمها
- 43. کامپوننتهای فرم سفارشی
- 44. مسیریابی (Routing) با Vue Router
- 45. نصب و راهاندازی Vue Router
- 46. تعریف مسیرها (Routes)
- 47. ناوبری (Navigation) در برنامه
- 48. پارامترهای مسیر (Route Parameters)
- 49. کوئری پارامترها (Query Parameters)
- 50. مسیرهای تو در تو (Nested Routes)
- 51. مسیرهای پویا (Dynamic Routes)
- 52. گروههای مسیر (Route Guards)
- 53. نمایش دادهها از API
- 54. استفاده از `axios` برای درخواستهای HTTP
- 55. مدیریت وضعیت (State Management)
- 56. معرفی Vuex
- 57. نصب و راهاندازی Vuex
- 58. مفاهیم اصلی Vuex: State
- 59. مفاهیم اصلی Vuex: Getters
- 60. مفاهیم اصلی Vuex: Mutations
- 61. مفاهیم اصلی Vuex: Actions
- 62. ماژولها در Vuex
- 63. کامپوننتهای Vuex
- 64. ساخت اپلیکیشنهای تکصفحهای (SPA)
- 65. استفاده از کامپوننتهای UI آماده
- 66. معرفی Quasar Framework
- 67. نصب و راهاندازی Quasar
- 68. کامپوننتهای Quasar: Grid
- 69. کامپوننتهای Quasar: Buttons
- 70. کامپوننتهای Quasar: Forms
- 71. کامپوننتهای Quasar: Cards
- 72. کامپوننتهای Quasar: Dialogs
- 73. کامپوننتهای Quasar: Lists
- 74. کامپوننتهای Quasar: Tables
- 75. کامپوننتهای Quasar: Navigation
- 76. کامپوننتهای Quasar: Icons
- 77. کامپوننتهای Quasar: Modals
- 78. کامپوننتهای Quasar: Tabs
- 79. کامپوننتهای Quasar: Tooltips
- 80. کامپوننتهای Quasar: Spinners
- 81. کامپوننتهای Quasar: DatePicker
- 82. کامپوننتهای Quasar: TimePicker
- 83. کامپوننتهای Quasar: Selects
- 84. کامپوننتهای Quasar: Checkboxes
- 85. کامپوننتهای Quasar: Radio Buttons
- 86. کامپوننتهای Quasar: Sliders
- 87. کامپوننتهای Quasar: Progress Bars
- 88. کامپوننتهای Quasar: Avatars
- 89. کامپوننتهای Quasar: Badges
- 90. کامپوننتهای Quasar: Breadcrumbs
- 91. کامپوننتهای Quasar: Chips
- 92. کامپوننتهای Quasar: Footers
- 93. کامپوننتهای Quasar: Headers
- 94. کامپوننتهای Quasar: Menus
- 95. کامپوننتهای Quasar: Pagination
- 96. کامپوننتهای Quasar: Steppers
- 97. کامپوننتهای Quasar: Toolbars
- 98. کامپوننتهای Quasar: Tree Views
- 99. کامپوننتهای Quasar: Video Player
- 100. کامپوننتهای Quasar: Audio Player
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.