آموزش ساخت اپلیکیشن 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.

  • پیاده‌سازی تابع حذف DELETE function.

نمایش نظرات

آموزش ساخت اپلیکیشن Full-Stack CRUD با Vue 3 و Laravel 12
جزییات دوره
3.5 hours
15
(آخرین آپدیت)
9
از 5
ندارد
ندارد
ندارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Shem Omuchanchi Shem Omuchanchi

توسعه‌دهنده Full Stack وب | مدرس Vue.js و Laravel