آنچه یاد خواهید گرفت:
ساخت یک پلتفرم وبلاگنویسی فولاستک با قابلیت احراز هویت کاربر و مدیریت پستها با استفاده از Laravel و Vue.js
پیادهسازی APIهای RESTful در Laravel و استفاده از آنها در Vue.js با استفاده از Axios برای ارتباط یکپارچه بین فرانتاند و بکاند
ایجاد رابطهای کاربری پویا و واکنشگرا با کامپوننتهای Vue.js، شامل ویرایشگرهای متن غنی و آپلود تصاویر
استقرار یک اپلیکیشن Laravel-Vue آمادهی تولید با اقدامات امنیتی مناسب، بهینهسازی پایگاه داده و مدیریت ذخیرهسازی فایلها
پیشنیازهای دوره
دانش اولیه از JavaScript و PHP الزامی است
توضیحات دوره
توسعهی وب فولاستک را با ساخت یک پلتفرم وبلاگنویسی آمادهی تولید با الهام از Vuedo یاد بگیرید. این دورهی عملی به شما میآموزد که چگونه بکاند قدرتمند Laravel را با فرانتاند واکنشگرا Vue.js ترکیب کنید تا یک وب اپلیکیشن مدرن و پویا بسازید.
شما کار را با راهاندازی Laravel برای مدیریت احراز هویت، روابط پایگاه داده و اندپوینت های مربوط به APIهای RESTful آغاز خواهید کرد. سپس یک فرانتاند تعاملی Vue.js با کامپوننتهای قابل استفادهی مجدد، مدیریت استیت و یکپارچهسازی بینقص API با استفاده از Axios خواهید ساخت.
در طول دوره، ویژگیهای ضروری وبلاگنویسی از جمله ثبتنام و ورود کاربر، ایجاد پست با ویرایش متن غنی، آپلود و مدیریت تصاویر، سیستمهای نظردهی، سازماندهی دستهبندیها و قابلیت جستجو را پیادهسازی خواهید کرد. شما یاد خواهید گرفت که Laravel و Vue.js چگونه از طریق APIها بهطور کارآمد ارتباط برقرار میکنند و اپلیکیشنی شما را سریع و واکنشگرا میسازند.
در پایان این دوره، یک سیستم وبلاگنویسی کاملاً کاربردی ساختهاید که میتوانید آن را برای پروژههای خود مستقر و سفارشیسازی کنید. شما خواهید فهمید که چگونه اپلیکیشن های فولاستک را ساختاردهی کنید، ارتباط فرانتاند و بکاند را مدیریت کنید، احراز هویت کاربر را بهطور امن انجام دهید و کوئریهای پایگاه داده را برای عملکرد بهتر بهینهسازی کنید.
این دوره برای توسعهدهندگانی که میخواهند تجربهی عملی در ساخت اپلیکیشن های دنیای واقعی با Laravel و Vue.js داشته باشند، ایدهآل است. شما میتوانید این مهارتها را بلافاصله در پروژههای وب خود به کار ببرید. تنها چیزی که برای شروع نیاز دارید، دانش اولیه از PHP و JavaScript است.
این دوره برای چه کسانی مناسب است؟
مبتدیان و افراد در سطح متوسط