لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت اپلیکیشن Full-Stack CRUD با Vue 3 و Laravel 12
- آخرین آپدیت
دانلود Build a Full-Stack CRUD Application with Vue 3 & Laravel 12
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
تسلط بر Vue 3 و Laravel 12 از طریق ساخت یک اپلیکیشن کامل CRUD با استفاده از REST APIs، MySQL و متدهای مدرن توسعه Full-Stack.
در این دوره شما موارد زیر را خواهید آموخت:
ساخت یک اپلیکیشن کامل CRUD (ایجاد، خواندن، بهروزرسانی و حذف) با استفاده از Vue.js و Laravel.
طراحی و پیادهسازی RESTful APIها با لاراول و اتصال آنها به فرانت-اند Vue.js.
انجام عملیات پایگاه داده شامل ایجاد، بازیابی، ویرایش و حذف رکوردها با MySQL.
استفاده از Axios برای برقراری ارتباط بین فرانت-اند Vue.js و بک-اند Laravel.
پیش نیازها: آشنایی با مفاهیم پایه PHP مفید است اما الزامی نیست.
ساخت اپلیکیشن Full-Stack CRUD با Vue 3 و Laravel 12
آیا تا به حال میخواستید یک اپلیکیشن وب کامل Full-Stack را با استفاده از یکی از محبوبترین فریمورکهای فرانت-اند و یکی از قدرتمندترین فریمورکهای PHP بسازید؟
در این دوره عملی، شما یاد میگیرید که چگونه یک اپلیکیشن مدرن CRUD را از صفر با استفاده از Vue 3برای بخش فرانت-اند و Laravel 12برای بخش بک-اند بسازید. این دوره به جای تمرکز صرف بر تئوری، کاملاً پروژه-محور است و به شما اجازه میدهد تا با ساخت یک اپلیکیشن واقعی گام به گام، تجربه عملی کسب کنید.
در طول این دوره، یاد میگیرید که فرانت-اند و بک-اند چگونه از طریق RESTful APIها با هم ارتباط برقرار میکنند، چگونه دادهها را در پایگاه داده MySQL مدیریت کنید و چگونه رابطهای کاربری ریسپانسیو بسازید که تجربه کاربری روانی را ارائه دهند.
چه به دنبال تقویت مهارتهای توسعه Full-Stack خود باشید، چه بخواهید پورتفولیو خود را بسازید یا برای پروژههای واقعی توسعه نرمافزار آماده شوید، این دوره یک بنیاد محکم را فراهم میکند.
آنچه خواهید ساخت
در پایان این دوره، شما یک اپلیکیشن CRUD کامل خواهید داشت که به کاربران اجازه میدهد:
ایجاد رکوردهای جدید
نمایش رکوردها از پایگاه داده
ویرایش رکوردهای موجود
حذف رکوردها
اتصال فرانت-اند Vue 3 به بک-اند Laravel 12
انجام عملیات دیتابیس با MySQL
استفاده از Axios برای ارتباط با RESTful APIها
طراحی یک رابط کاربری تمیز و ریسپانسیو
تکنولوژیهای مورد بررسی
Vue 3
Laravel 12
PHP
Axios
MySQL
RESTful APIs
HTML5
Tailwind CSS
Visual Studio Code
XAMPP
Composer
چرا این دوره را بگذرانید؟
این دوره بر یادگیری عملی از طریق ساخت یک پروژه کامل از صفر تمرکز دارد. هر درس به گونهای طراحی شده است که شما نه تنها چگونگینوشتن کد، بلکه دلیلاهمیت هر مرحله را درک کنید.
با دنبال کردن مراحل و تکمیل پروژه، تجربه ارزشمندی کسب خواهید کرد که میتوانید در اپلیکیشنهای خود به کار ببرید و در پورتفولیو توسعهدهندگی خود قرار دهید.
این دوره برای چه کسانی است؟
مبتدیانی که میخواهند توسعه وب Full-Stack را یاد بگیرند.
دانشجویانی که به Vue 3 و Laravel علاقه دارند.
توسعهدهندگان فرانت-اند که میخواهند یکپارچگی با بک-اند را یاد بگیرند.
توسعهدهندگان PHP که به دنبال مدرنسازی گردش کار توسعه خود هستند.
هر کسی که با ساخت پروژههای واقعی بهتر یاد میگیرد.
نیازمندیها
دانش پایه HTML، CSS و JavaScript.
درک اولیه از PHP مفید است اما الزامی نیست.
کامپیوتری با سیستمعامل ویندوز، مک یا لینوکس.
اشتیاق به یادگیری از طریق ساخت پروژههای عملی.
سرفصل ها و درس ها
مقدمه
Introduction
مقدمه
Introduction
ابزارهای مورد نیاز برای دوره
Tools Needed for the course
ابزارهای مورد نیاز برای پروژه
Tools needed for the project.
راهاندازی پروژه
Setting Up the project.
راهاندازی بک-اند لاراول و فرانت-اند Vue
Setting up the laravel backend and the Vue frontend
اتصال بک-اند و فرانت-اند
Connecting backend and frontend.
اتصال فرانت-اند به بک-اند
Frontend-Backend connection.
طراحی معماری اپلیکیشن
Architectural design of the Application.
ایجاد صفحات ناوبری
Creating navigation pages.
ایجاد لینکها برای جابجایی بین کامپوننتها
Creating Links for navigating through different components.
ایجاد لینکهای ناوبری کامپوننتها
Creating components navigation links
ایجاد فیلدهای ورودی در فرانت-اند Vue
Creating Vue frontend Input fields.
ایجاد فرمهای ثبتنام و بهروزرسانی اطلاعات کاربر
Creating the forms for registering and updating the user informations.
ایجاد جدول نمایش اطلاعات کاربران در صفحه اصلی
Creating the table in the homepage that displays the user information.
ایجاد جدول نمایش اطلاعات کاربران در صفحه اصلی
Creating the table in the homepage that displays the user information.
بک-اند: ایجاد جدول Migration برای جزئیات
Backend - Creating the details migration table.
ایجاد جدول Migration جزئیات
Creating Details migration table.
بهروزرسانی مدل، کنترلر و پیکربندی مسیرهای API
Updating the model, Controller, and configuring the api routes.
بهروزرسانی مدل، کنترلر و پیکربندی End-pointهای API
UPDATING THE MODEL, CONTROLLER AND API ENDPOINT CONFIGURATION.
ایجاد توابع فرانت-اند برای ذخیره اطلاعات کاربر در دیتابیس
Creating frontend functions that saves user information to the database.
ارسال اطلاعات کاربر به دیتابیس بک-اند
sending user information to the backend database.
دریافت و نمایش دادههای بک-اند در صفحه اصلی
Fetching and Displaying the backend data to the Home page.
دریافت و نمایش دادههای بک-اند
Fetching and displaying backend data.
هدایت به صفحه ویرایش با استفاده از دکمه Edit
Navigate to the Update page using the Edit button.
هدایت به صفحه ویرایش با استفاده از دکمه Edit
Navigate to the Update page using the Edit button.
ارسال اطلاعات ویرایش شده کاربر به بک-اند
Submitting the Edited User information to the Backend.
ارسال اطلاعات ویرایش شده کاربر به بک-اند
Submitting the Edited User information to the Backend.
حذف کاربر و رفرش کردن صفحه
DELETE USER and Refresh the page.
نمایش نظرات