دوره آموزشی ایجاد برنامه های وب لاراول و Vue.js 2
2 ساعت 48 دقیقهمتوسط2019-02-21
مدرسین

Michael Sullivan
Microsoft Certified Professional and Senior Web Developer
جزئیات دوره
Vue.js با Laravel، چارچوب وب بسیار محبوب PHP، ارسال می شود. اما استفاده از این چارچوب front-end همراه با Laravel برای ساخت برنامه های کاربردی تحت وب کامل دارای چالش های خاص خود است. در این دوره مبتنی بر پروژه، مربی مایکل سالیوان نحوه کار با Vue.js و Laravel را برای ایجاد برنامه های ظریف و واقعی بیان می کند. همانطور که او نحوه ایجاد یک ابزار مدیریت محتوا برای منوی رستوران را نشان می دهد، مایکل نحوه ایجاد یک سیستم احراز هویت، ایجاد یک SPA تعبیه شده با روتر Vue، مدیریت پیچیدگی حالت با استفاده از Vuex و موارد دیگر را نشان می دهد.
اهداف یادگیری
پیکربندی ماشین مجازی
استفاده از بسته وب و Laravel Mix
مدیریت بارگذاری فایل ها
حفاظت از مسیرها و مدلها با خط مشی ها
ساخت API با گذرنامه لاراول
ساخت SPA جاسازی شده با Vue Router
محافظت از صفحات مدیریت با گیت
نمایش خطاهای اعتبارسنجی مدل
مدیریت پیچیدگی حالت با استفاده از Vuex
اهداف یادگیری
پیکربندی ماشین مجازی
استفاده از بسته وب و Laravel Mix
مدیریت بارگذاری فایل ها
حفاظت از مسیرها و مدلها با خط مشی ها
ساخت API با گذرنامه لاراول
ساخت SPA جاسازی شده با Vue Router
محافظت از صفحات مدیریت با گیت
نمایش خطاهای اعتبارسنجی مدل
مدیریت پیچیدگی حالت با استفاده از Vuex
مهارت ها
Vue.jsLaravelPHPJavaScript FrameworksBack-End Web DevelopmentFull-Stack Web DevelopmentProjectWeb DevelopmentOpen Source
سرفصل ها
0. مقدمه
- 01 - Laravel و Vue.js - دستیابی به ظرافت تمام پشته
- 02 - آنچه باید بدانید
- 03 - نمای کلی پروژه آزمایشی
1. نصب و پیکربندی
- 04 - نصب Homestead
- 05 - پیکربندی و راهاندازی ماشین مجازی
- 06 - داربست یک سیستم احراز هویت
- 07 - فعال کردن رمز عبور فراموش شده و تأیید ایمیل
- 08 - استفاده از بسته وب با لاراول میکس
- 09 - از بین بردن حافظه پنهان و همگام سازی مرورگرها
2. معماری MV
- 10 - یکپارچه سازی یک طرح
- 11 - ایجاد مدل و دانه بندی پایگاه داده
- 12 - نماهای ساختمان با قالبهای Blade
- 13 - تزریق پروپ در اجزای Vue
- 14 - ساخت جزء CRUD
- 15 - مدیریت پیمایش و فوکوس
- 16 - حفاظت از مسیرها و مدلها با سیاست
- 17 - ساخت API با پاسپورت لاراول
- 18 - فراخوانی یک API از Vue
3. ساخت SPA تعبیه شده
- 19 - محافظت از صفحات مدیریت با گیت
- 20 - نصب و پیکربندی Vue Router
- 21 - استفاده از props و router-link
- 22 - فعال کردن حالت تاریخچه روتر Vue
- 23 - اعتبار سنجی فرمهای ارسالی
- 24 - نمایش خطاهای اعتبارسنجی مدل
- 25 - مدیریت آپلود فایل
- 26 - کار با مدلهای مرتبط
- 27 - ساخت نمای لیست با پیوندهای جزئیات
- 28 - استفاده مجدد از اجزای فرم
- 29 - استفاده از درخواستهای فرم لاراول
- 30 - استفاده از گاردهای ناوبری Vue Router
4. مدیریت پیچیدگی ایالت
- 31 - درک معماری Vuex و Flux
- 32 - نصب Vuex و مدیریت فروشگاه
- 33 - مدیریت ورودی فرم با Vuex
- 34 - ارسال اقدامات Vuex
- 35 - استفاده از کمک کننده mapState
- 36 - رندر کردن منو
نتیجه
- 37 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی ایجاد و میزبانی یک سایت Full-Stack با استفاده از Vue.js
- دوره آموزشی یادگیری Nuxt.js
- دوره آموزشی مستند Vue.js
- دوره آموزشی Vue.js: آزمایش و اشکال زدایی
- دوره آموزشی یادگیری Vue.js
- دوره آموزشی یادگیری جامع Vue.js 3
- دوره آموزشی کار با API ها در Vue.js 2
- دوره آموزشی Vue.js 2: برنامه های Full-Stack با Firebase