توسعهی فرانتاند با Vue.js
ساخت رابطهای کاربری مدرن و واکنشگرا با Vue.js ۳ و Composition API — کامپوننتها، مدیریت وضعیت با Pinia، مسیریابی و تست.
- بخشی از: مهندسی نرمافزار — وب فولاستک — مسیر یادگیری 2 از 3
- اندازه: 4 فصل، 20 درس، 12 ساعت در هفته
- سطح: متوسط
- توسعهی بکاند با Laravel5 فصل، 15 ساعت در هفته، 1 ایستگاه سنجش
- توسعهی فرانتاند با Vue.js4 فصل، 12 ساعت در هفته، 1 ایستگاه سنجش
- یکپارچهسازی و استقرار فولاستک3 فصل، 12 ساعت در هفته، 1 ایستگاه سنجش
سرفصلها
1. مبانی Vue.js
- 6 درس
- مهارتها: Vue.js · JavaScript · Composition API · واکنشپذیری
2. کامپوننتها و ترکیببندی
- 5 درس
- مهارتها: طراحی کامپوننت · Props کامپوننت · رویدادها و شنوندهها · Composables
3. مدیریت وضعیت و مسیریابی
- 5 درس
- مهارتها: Pinia · Vue Router · مدیریت وضعیت · مسیریابی SPA
4. تست و آمادهسازی برای پروداکشن
- 4 درس
- مهارتها: Vitest · آزمون کامپوننت · آزمون سرتاسری (E2E) · بهینهسازی بیلد
- ایستگاه سنجش: دروازهی پایانیِ فرانتاند