اپلیکیشن اندرویدی فلشکارت آموزشی Vue.js برای مبتدیان: اولین قدمها
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Vue.js برای مبتدیان: اولین قدمها
موضوع کلی: برنامه نویسی
موضوع میانی: ویو (Vue.js)
📋 سرفصلهای دوره
- 1. مقدمهای بر Vue.js
- 2. Vue.js چیست و چرا باید آن را یاد بگیریم؟
- 3. مقایسه Vue.js با سایر فریمورکهای جاوااسکریپتی
- 4. نصب و راهاندازی Vue.js
- 5. آشنایی با CLI Vue.js
- 6. ایجاد اولین پروژه Vue.js
- 7. ساختار یک پروژه Vue.js
- 8. آشنایی با فایلهای اصلی پروژه
- 9. کامپوننتها در Vue.js
- 10. Component چیست؟
- 11. انواع Component ها
- 12. ساخت یک Component ساده
- 13. ثبت Component به صورت سراسری و محلی
- 14. استفاده از Component در template
- 15. پاس دادن داده از Parent به Child (Props)
- 16. اعتبارسنجی Props
- 17. انواع Props
- 18. Emit کردن رویداد از Child به Parent
- 19. مدیریت رویدادها (Events)
- 20. @click و سایر directive ها
- 21. Modifierها در رویدادها
- 22. دادهها (Data) در Vue.js
- 23. Reactive Data چیست؟
- 24. استفاده از data option
- 25. Computed Properties
- 26. watchers
- 27. Directiveها
- 28. v-if و v-else
- 29. v-show
- 30. v-for
- 31. Key attribute در v-for
- 32. v-bind
- 33. v-on
- 34. v-model
- 35. Modifierهای v-model
- 36. دو طرفه کردن دادهها (Two-Way Data Binding)
- 37. Form Handling با Vue.js
- 38. Binding داده به input ها
- 39. Binding داده به textarea
- 40. Binding داده به select
- 41. استفاده از Checkboxها و Radio Buttons
- 42. مدیریت Form Submission
- 43. Template Syntax
- 44. Interpolation ({{ }})
- 45. Expressions در template
- 46. استفاده از JavaScript در template
- 47. Filters (قدیمی)
- 48. Custom Filters
- 49. Components Composition
- 50. Component Composition چیست؟
- 51. ایجاد Component های تو در تو
- 52. slotها
- 53. Named Slots
- 54. Scoped Slots
- 55. ارتباط بین Component ها
- 56. Vue Router
- 57. نصب و راه اندازی Vue Router
- 58. تعریف Route ها
- 59. Router Link
- 60. Navigation
- 61. Passing Parameters to Routes
- 62. Dynamic Route Matching
- 63. Nested Routes
- 64. Programmatic Navigation
- 65. Vuex
- 66. Vuex چیست و چرا به آن نیاز داریم؟
- 67. نصب و راه اندازی Vuex
- 68. State
- 69. Getters
- 70. Mutations
- 71. Actions
- 72. Modules
- 73. Vuex در Component ها
- 74. Vue CLI
- 75. ساخت پروژه با Vue CLI
- 76. تنظیمات Vue CLI
- 77. Vue CLI Plugins
- 78. ایجاد Component با Vue CLI
- 79. Vue Devtools
- 80. نصب Vue Devtools
- 81. استفاده از Vue Devtools برای Debugging
- 82. بازرسی Component ها
- 83. مانیتورینگ State
- 84. Performance Optimization
- 85. Lazy Loading Component ها
- 86. Code Splitting
- 87. Server-Side Rendering (SSR) با Nuxt.js (مقدمه)
- 88. آشنایی با Nuxt.js
- 89. تفاوت Vue.js و Nuxt.js
- 90. Deployment
- 91. Build کردن پروژه Vue.js
- 92. Deployment روی Netlify
- 93. Deployment روی Vercel
- 94. Deployment روی Firebase Hosting
- 95. Deployment روی GitHub Pages
- 96. Typescript در Vue.js
- 97. اضافه کردن Typescript به پروژه Vue.js
- 98. Typescript در Component ها
- 99. Typescript در Vuex
- 100. Composition API
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.