آموزش لاراول - ساخت وب سایت کامل نمونه کارها (گام به گام)

Laravel - Build Complete Portfolio Website (Step-by-Step)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: توسعه وب را بیاموزید و مهارت های خود را با ساختن یک وب سایت نمونه کار خیره کننده به نمایش بگذارید. ساخت وب سایت نمونه کارها کامل استقرار پروژه در سرور زنده نصب و استفاده از فایل و پوشه Laravel ساختار فایل و پوشه Laravel درباره فایل env. با استفاده از Middleware Basic CRUD (ایجاد، خواندن، به‌روزرسانی، حذف) سیستم از Scratch Image مداخله احراز هویت پایه لاراول با استفاده از Laravel Breeze - ثبت نام، تأیید ایمیل، فراموش کردن و بازنشانی رمز عبور صف‌های مجوز کاربر و مشاهده‌کننده مشاغل و شنوندگان رویداد با استفاده از Session و Cache اعتبار سنجی فرم و مدیریت خطا مهاجرت و Seder Laravel Localization Blade Components Query Builder Eloquent ORM Eloquent Relationship ادغام PayPal در Laravel Stripe ادغام در Laravel ادغام Razorpay در Laravel 2Checkout ادغام در Laravel Instamojo integration Laravel instamojo el SSLCOMMERZ یکپارچه سازی در لاراول Yajra جدول داده پیاده سازی تصویر مداخله پیاده سازی پیاده سازی سبد خرید پیاده سازی مجوز Spatie Laravel (نقش و مجوز) احراز هویت اجتماعی اجتماعی (ورود اجتماعی) دانش دانش در مورد سرور محلی. به عنوان مثال، xampp، wampp یا هر پایه OOP (برنامه نویسی شی گرا)

در عصر دیجیتال امروزی، داشتن حضور آنلاین حرفه ای برای هر کسی که به دنبال ایجاد یک حرفه موفق در هر صنعتی است ضروری است. وب سایت نمونه کارها راهی عالی برای به نمایش گذاشتن مهارت ها، دستاوردها و تجربه شما به کارفرمایان، مشتریان یا همکاران بالقوه است. لاراول، یکی از محبوب ترین فریم ورک های کاربردی وب PHP، راهی قدرتمند و کارآمد برای ایجاد برنامه های کاربردی وب پویا و مقیاس پذیر ارائه می دهد.

در این دوره جامع، نحوه ساخت یک وب سایت نمونه کارها با استفاده از لاراول را از ابتدا یاد خواهید گرفت. ما با اصول اولیه، از جمله چارچوب لاراول، معماری MVC و طراحی پایگاه داده شروع خواهیم کرد. سپس به سراغ موضوعات پیشرفته تری مانند ایجاد صفحات پویا، یکپارچه سازی احراز هویت کاربر و افزودن ویژگی های رسانه های اجتماعی خواهیم رفت. در پایان دوره، یک وب سایت نمونه کارها حرفه ای و کاملاً کاربردی خواهید داشت که می توانید از آن برای نشان دادن مهارت ها و دستاوردهای خود استفاده کنید.

این دوره برای کسانی که می خواهند لاراول را یاد بگیرند و یک وب سایت نمونه کار حرفه ای ایجاد کنند مناسب است. چه شما یک توسعه دهنده وب، طراح، فریلنسر یا هرکسی باشید که به دنبال ایجاد یک حضور آنلاین قوی هستید، این دوره به شما دانش و مهارت های لازم برای ایجاد یک وب سایت نمونه کارها را ارائه می دهد که مشتریان و کارفرمایان بالقوه را تحت تاثیر قرار می دهد. هیچ تجربه قبلی با لاراول یا توسعه وب مورد نیاز نیست، اما برخی از دانش اولیه PHP، HTML و CSS مفید خواهد بود.

آنچه در لاراول خواهید آموخت - وب سایت نمونه کار کامل بسازید:

  • فریم ورک لاراول و معماری MVC را درک کنید

  • طرح و پیاده سازی طرح پایگاه داده برای وب سایت نمونه کارها

  • صفحات پویا را با الگوهای Blade و مسیریابی لاراول بسازید

  • یکپارچه سازی احراز هویت و مجوز کاربر با ویژگی های داخلی لاراول

  • ویژگی‌های رسانه‌های اجتماعی، مانند اشتراک‌گذاری و نظر دادن، را به وب‌سایت نمونه کار خود اضافه کنید

  • وب سایت نمونه کارها خود را در یک سرور زنده مستقر کنید و آن را برای موتورهای جستجو بهینه کنید.

بنابراین، چه یک توسعه دهنده با تجربه باشید که به دنبال اضافه کردن لاراول به مجموعه مهارت های خود هستید، چه مبتدی که به دنبال ساخت یک وب سایت حرفه ای نمونه کارها هستید، این دوره برای شما عالی است. اکنون ثبت نام کنید و شروع به ساختن وب سایت نمونه کارها پویا و چشمگیر خود با لاراول کنید!

---------------------------------------------- ------------------------------------------------ --------------------

گزارش به روز رسانی

---------------------------------------------- ------------------------------------------------ --------------------

آموزش اضافه شده برای لاراول 9 به نسخه ارتقاء لاراول 10 - 01 مارس 2023


سرفصل ها و درس ها

اساسی: مقدمه Fundamental: Introduction

  • معرفی Introduction

  • راهنمای تماشای دوره Guideline to watch the course

اساسی: ارتقاء نسخه لاراول Fundamental: Laravel Version Upgrade

  • لاراول 9 را به لاراول 10 ارتقا دهید Upgrade Laravel 9 to Laravel 10

اساسی: راه اندازی محیط محلی Fundamental: Local Environment Setup

  • تنظیم محیط محلی Local Environment Setup

  • تغییر نسخه PHP در Laragon Change PHP Version in Laragon

  • برنامه های افزودنی مفید VS Code VS Code Useful Extensions

اساسی: نصب لاراول Fundamental: Laravel Installation

  • اولین پروژه لاراول 9 را نصب کنید Install First Laravel 9 Project

بنیادی: ساختار دایرکتوری لاراول و Artisan CLI با Tinker Fundamental: Laravel Directory Structure and Artisan CLI With Tinker

  • ساختار فایل و پوشه لاراول Laravel File and Folder Structure

  • Artisan CLI و Tinker Artisan CLI and Tinker

  • رفع خطای مسیر VScode PHP Fixing VScode PHP Path Error

اساسی: مسیر Fundamental: Route

  • مسیریابی را تعریف کنید Define Routing

  • پارامترهای مسیر Route Parameters

  • نامگذاری مسیرها Naming Routes

  • گروه بندی مسیرها Route Grouping

  • روش های مسیر Route Methods

  • مسیر برگشتی Fallback Route

بنیادی: Templpating و Views Fundamental: Temlpating and Views

  • معرفی لاراول ویو Laravel View Introduction

  • ارسال و ارائه داده ها در قالب ها Passing And Rendering Data In Templates

  • طرح بندی برنامه های کاربردی ساختمان Building Application Layout

  • حلقه ها در قالب ها Loops In Templates

  • رندر مشروط Conditional Rendering

  • از جمله نماهای فرعی Including Sub Views

  • دستورالعمل های مفید تیغه Useful Blade Directives

اساسی: کنترل کننده Fundamental: Controller

  • معرفی با کنترلر Introduction With Controller

  • کنترل کننده های پایه Basic controllers

  • کنترل کننده های منابع Resource controllers

  • کنترلرهای تک اقدام Single Action Controllers

اساسی: اعتبار سنجی و مدیریت فرم Fundamental: Form Validation and Handling

  • نشانه گذاری فرم Form Markup

  • فرم توضیح توکن CSRF Form CSRF Token Explaination

  • اعتبار سنجی فیلد ورودی Input Field Validation

  • قوانین اعتبار سنجی بیشتر More Validation Rules

  • بازنویسی متون اعتبار سنجی پیش فرض Overwrite Default Validation Texts

  • کلاس های درخواست اعتبارسنجی فرم Form Validation Request Classes

بنیادی: پایگاه داده - مهاجرت و بذر Fundamental: Database - Migration and Seeding

  • پیکربندی اتصال DB Configuring DB Connection

  • ایجاد مهاجرت Creating Migration

  • انواع داده های جدول Table Data Types

  • دستورات مهم مهاجرت Important Migration Commands

  • اضافه کردن ستون ها به جداول موجود با استفاده از Migration Adding Columns To Existing Tables Using Migration

  • بررسی اجمالی و کاشت داده های جعلی Overview and Seeding Fake Data

اساسی: پایگاه داده - Query Builder Fundamental: Database - Query Builder

  • معرفی Query Builders Introduction of Query Builders

  • بازیابی داده ها از جدول پایگاه داده Retrieving Data From Database Table

  • بازیابی لیستی از مقادیر ستون Retrieving A List Of Column Values

  • استفاده از شرایط کجا Using Of Where Condition

  • درج داده در پایگاه داده Insert Data In Database

  • به روز رسانی داده ها در پایگاه داده Update Data In Database

  • حذف داده ها از پایگاه داده Delete Data From Database

  • بیانیه عضویت پایه Basic Join Statement

  • مصالح Aggregates

بنیادی: پایگاه داده - ORM فصیح Fundamental: Database - Eloquent ORM

  • درک ORM Eloquent Understanding Eloquent ORM

  • بازیابی سوابق از طریق مدل های فصیح Retrieving Records Via Eloquent Models

  • استفاده از Where Condition در Eloquent Using Where Condition in Eloquent

  • درج یا ذخیره داده ها با Eloquent Inserting or Saving Data With Eloquent

  • به روز رسانی داده ها با Eloquent Updating Data With Eloquent

  • حذف داده ها Deleting Data

  • تکلیف انبوه Mass Assignment

  • حذف نرم - سطل زباله Soft Deleting - Trashing

  • بازیابی اطلاعات حذف شده Retrieving Deleted Data

  • یک رکورد را بازیابی کنید یا یک رکورد را برای همیشه حذف کنید Restore A Record Or Deleting A Record Permanently

  • کارخانه ها Factories

اساسی: رابطه فصیح Fundamental: Eloquent Relationship

  • رابطه یک به یک One to One Relationship

  • رابطه معکوس Inverse Relation

  • رابطه یک به چند One to Many Relationship

  • بسیاری از روابط Many to Many Relations

اساسی: ذخیره سازی فایل Fundamental: File Storage

  • معرفی فایل ذخیره سازی File Storage Introduction

  • آپلود فایل ها در فضای ذخیره سازی (قسمت 1) Uploading Files in Storage (part-1)

  • آپلود فایل ها در فضای ذخیره سازی (قسمت 2) Uploading Files in Storage (Part-2)

  • لینک ذخیره سازی Storage Link

  • حذف فایل ها از فضای ذخیره سازی Remove Files from Storage

  • اعتبارسنجی فایل های آپلود شده (اندازه، نوع و غیره) Validating Uploaded files (size, type etc.)

اساسی: درخواست و پاسخ Fundamental: Request and Response

  • تغییر مسیر پاسخ Redirect Response

  • پاسخ پاسخ JSON Return Response JSON

  • بازگشت فایل به دانلود Returning File to Download

اساسی: CRUD (ایجاد، خواندن، به روز رسانی و حذف) - کنترل کننده فصیح و منابع Fundamental: CRUD (create, read, update & del) - Eloquent & Resource Controller

  • معرفی Introduction

  • الگوسازی و علامت گذاری (قسمت -1) Templating And Mark up (part -1)

  • الگوسازی و علامت گذاری (قسمت -2) Templating And Mark up (part -2)

  • ایجاد مدل‌ها و مهاجرت‌ها برای CRUD Creating Models And Migrations for CRUD

  • ایجاد فرم (بخش - 1) Creating Form (Part - 1)

  • ایجاد فرم (بخش - 2) Creating Form (Part - 2)

  • بازیابی همه داده ها از جدول پایگاه داده Retrieving All Data From Database Table

  • به روز رسانی ردیف خاص با فصاحت (قسمت -1) Updating Specific Row with eloquent (Part -1)

  • به روز رسانی ردیف خاص با فصاحت (قسمت -2) Updating Specific Row with eloquent (Part -2)

  • نمایش یک داده خاص Show A Specific Data

  • حذف یک داده خاص Deleting A Specific Data

  • پیاده سازی نرم افزار حذف و نمایش لیست ردیف Implementing Soft Deleting And Show Row List

  • بازیابی ردیف های حذف شده Restoring Deleted Rows

  • حذف یک رکورد برای همیشه Deleting a Record Permanently

  • پیاده سازی رابطه یک به یک در جداول Implementing One To One Relation In Tables

  • صفحه بندی نتایج شیوا Paginating Eloquent Results

اساسی: میان افزار Fundamental: Middleware

  • معرفی میان افزار Introduction Of Middleware

  • ایجاد میان افزار از طریق دستور Artisan Create Middleware Via Artisan Command

  • میان افزار جهانی Global Middleware

  • میان افزار گروهی Group Middleware

  • Route Middleware Route Middleware

  • میان افزار کنترلر Controller Middleware

اساسی: اجزای تیغه Fundamental: Blade Components

  • مقدمه ای بر اجزای Blade Introduction to Blade Components

  • ایجاد اجزای Blade Creating Blade Components

  • رندر کردن اجزای تیغه Rendering Blade Components

  • انتقال داده به کامپوننت ها Passing Data To Components

  • شکاف های کامپوننت Component Slots

اساسی: ارسال ایمیل Fundamental: Sending Email

  • تله نامه را پیکربندی کنید Configure Mail Trap

  • ارسال یک ایمیل ساده با لاراول Send a Simple Email With Laravel

  • نمای HTML را به عنوان متن ایمیل ارسال کنید Send HTML View as an Email Body

  • پیوست کردن فایل ها به ایمیل Attaching Files to Email

اساسی: جلسه HTTP Fundamental: HTTP Session

  • معرفی جلسه HTTP Introduction of HTTP Session

  • بازیابی داده ها از جلسه Retrieving Data From Session

  • ذخیره داده ها در Session Storing Data at Session

  • حذف داده ها از Session Deleting Data From Session

  • داده های جلسه فلش Flash Session Data

اساسی: کش Fundamental: Cache

  • معرفی کش Introduction Of Cache

  • تفاوت بین Session و Cache Difference Between Session And Cache

  • نصب پکیج Laravel Debugbar Installing Laravel Debugbar Package

  • ذخیره سازی داده ها در کش Storing Data In Cache

  • ذخیره سازی داده ها در کش برای همیشه Storing Data in Cache Forever

  • حذف داده ها از کش Removing Data From Cache

  • استفاده از کش با صفحه بندی Using Cache With Pagination

اساسی: احراز هویت Fundamental: Authentication

  • معرفی Introduction

  • کیت استارتر Breeze را نصب کنید Install Breeze Starter Kit

  • پس از ورود کاربر را به صفحه خاص هدایت کنید Redirect User To Specific Page After Login

  • بازیابی کاربر تایید شده Retrieving The Authenticated User

  • ایجاد مجدد ویژگی خروج Recreating Logout Feature

  • حفاظت از مسیرها Protecting Routes

اساسی: مجوز Fundamental: Authorization

  • معرفی Introduction

  • تفاوت بین احراز هویت و مجوز Difference Between Authentication And Authorization

  • مجوز - دروازه Authorization - Gates

  • تأیید مجوزها در قالب های Blade Verifying Permissions in Blade Templates

  • مجوز - سیاست Authorization - Policy

  • مجوز - نقش Authorization - Role

اساسی: صف ها و پردازش پس زمینه Fundamental: Queues And Background Processing

  • معرفی صف ها Queues Introduction

  • ایجاد اولین کار و پیکربندی صف Creating The First Job And Configuring Queues

  • در صف یک ایمیل Queueing an Email

بنیادی: ناظران و شنوندگان رویداد Fundamental: Observers And Event Listeners

  • ناظران مدل Model Observers

  • مقدمه ای بر رویداد - شنوندگان Introduction To Event - Listeners

  • ایجاد رویدادها - شنوندگان Creating Events - Listeners

  • مثال عملی رویداد - شنوندگان Practical Example of Event - Listeners

اساسی: بومی سازی Fundamental: Localization

  • مقدمه ای بر بومی سازی Introduction to Localization

  • تعریف و بازیابی رشته های ترجمه Defining and Retrieving Translation Strings

  • تغییر ترجمه بسته به مسیر Change Translation Depending On Route

اساسی: کد منبع Fundamental: Source Code

  • کد منبع بنیادی با پایگاه داده Fundamental Source Code With Database

بسته های مفید: Yajra Datatable Useful Packages: Yajra Datatable

  • ایجاد یک الگوی اولیه برای کار کردن Creating a basic templet to work with

  • شروع کار با Yajra Datatable Getting Started with Yajra Datatable

  • معرفی جدول داده Yajra Introduction of Yajra Datatable

  • دکمه های صادرات جدول داده را اضافه کنید Add datatable export buttons

  • گزینه های ویرایش ستون Datatable Datatable Column Editing Options

بسته های مفید: تصویر مداخله Useful Packages: Intervention Image

  • معرفی تصویر مداخله Introduction of Intervention image

  • نصب و اجرای اولیه Installation and basic implementation

  • یک فیلتر تصویر سفارشی بسازید Make a custom image filter

بسته های مفید: سبد خرید Useful Packages: Shopping Cart

  • معرفی پکیج سبد خرید لاراول Introduction of laravel shopping cart package

  • نمای کلی الگو Template overview

  • نمایش محصولات پویا در ظاهر Show dynamic products on frontend

  • نصب و راه اندازی پکیج Package Installation and setup

  • محصول را به سبد خرید اضافه کنید Add product into cart

  • واکشی محصولات از جلسه سبد خرید Fetch Products from cart session

  • مقدار محصول سبد خرید را به روز کنید Update cart product quantity

  • محصول را از سبد خرید حذف کنید Remove product from cart

بسته های مفید: مجوز Spatie Laravel (نقش و مجوز) Useful Packages: Spatie Laravel Permission (Role and Permission)

  • معرفی مجوز لاراول Introduction of Laravel Permission

  • نصب و راه اندازی مجوز لاراول Installation and setup of Laravel Permission

  • نقش ها و مجوزها را ایجاد کنید و آنها را به کاربر اختصاص دهید Create Roles and Permission and assign them to user

  • نحوه بررسی نقش و مجوز در تیغه How to check role and permission at the blade

بسته های مفید: احراز هویت اجتماعی Socialite (ورود اجتماعی) Useful Packages: Socialite Social Authentication (Social Login)

  • معرفی لاراول سوسیالیت Introduction of laravel socialite

  • Socialite و راه اندازی را در پروژه نصب کنید Install socialite and setup in to project

  • اجتماعی را اجرا کنید Implement socialite

بسته های مفید: کد منبع Useful Packages: Source Code

  • بسته های مفید کد منبع با پایگاه داده Useful Packages Source Code With Database

درگاه های پرداخت: مقدمه و مروری بر الگو Payment Gateways: Introduction and Template Overview

  • معرفی Introduction

  • نمای کلی الگو Template Overview

درگاه های پرداخت: ادغام پی پال Payment Gateways: PayPal Integration

  • PayPal - ایجاد حساب PayPal Sandbox PayPal - Create PayPal Sandbox Account

  • پی پال - دروازه پی پال را در لاراول ادغام کنید PayPal - Integrate PayPal Gateway In Laravel

درگاه های پرداخت: یکپارچه سازی راه راه Payment Gateways: Stripe Integration

  • Stripe - ایجاد حساب Stripe Sandbox Stripe - Create Stripe Sandbox Account

  • Stripe - Stripe Gateway را در لاراول ادغام کنید Stripe - Integrate Stripe Gateway In Laravel

درگاه های پرداخت: یکپارچه سازی Razorpay Payment Gateways: Razorpay Integration

  • Razorpay - RazorPay Gateway را در لاراول ادغام کنید Razorpay - Integrate RazorPay Gateway In Laravel

درگاه های پرداخت: ادغام 2Checkout Payment Gateways: 2Checkout Integration

  • 2Checkout - ایجاد حساب 2checkout Sandbox 2Checkout - Create 2checkout Sandbox Account

  • 2Checkout ادغام 2checkout (قسمت 1) 2Checkout integrate 2checkout (Part-1)

  • 2Checkout - ادغام 2checkout (قسمت 2) 2Checkout - integrate 2checkout (Part-2)

درگاه های پرداخت: ادغام Instamojo Payment Gateways: Instamojo Integration

  • Instamojo - ایجاد حساب Instamojo Sandbox Instamojo - Create Instamojo Sandbox Account

  • Instamojo - دروازه Instamojo را در لاراول ادغام کنید Instamojo - Integrate Instamojo Gateway In Laravel

درگاه های پرداخت: ادغام Mollie Payment Gateways: Mollie Integration

  • Mollie - ایجاد حساب mollie Sandbox Mollie - Create mollie Sandbox Account

  • Mollie - mollie Gateway را در لاراول ادغام کنید Mollie - Integrate mollie Gateway In Laravel

درگاه های پرداخت: ادغام Paystack Payment Gateways: Paystack Integration

  • Paystack - ایجاد حساب Paystack Sandbox Paystack - Create Paystack Sandbox Account

  • Paystack - دروازه Paystack را در لاراول ادغام کنید Paystack - Integrate Paystack Gateway In Laravel

درگاه های پرداخت: ادغام SSLCOMMERZ Payment Gateways: SSLCOMMERZ Integration

  • SSLCOMMERZ - ایجاد حساب Sslcommerz Sandbox SSLCOMMERZ - Create Sslcommerz Sandbox Account

  • SSLCOMMERZ - Sslcommerz Gateway را در لاراول ادغام کنید SSLCOMMERZ - Integrate Sslcommerz Gateway In Laravel

درگاه های پرداخت: کد منبع Payment Gateways: Source Code

  • کد منبع درگاه های پرداخت Payment Gateways Source Code

نمونه کارها: مسترینگ و راه اندازی قالب پنل مدیریت Portfolio: Admin Panel Template Mastering and Setup

  • نمای کلی قالب HTML پنل مدیریت (Bootstrap 5) Admin Panel HTML Template Overview (Bootstrap 5)

  • نصب لاراول 9 و ایجاد پایگاه داده Installing Laravel 9 and Creating Database

  • نصب Laravel Breeze And Setup Installing Laravel Breeze And Setup

  • صفحه داشبورد تسلط بر چیدمان مدیریت Admin Layout Mastering Dashboard Page

  • سازماندهی فایل ها و کدها Organize Files and code

  • صفحه ورود تسلط بر طرح‌بندی مدیریت Admin Layout Mastering Login Page

  • چیدمان مدیریت تسلط صفحه رمز فراموش شده Admin Layout Mastering Forgot Password Page

  • صفحه ویرایش نمایه کارشناسی ارشد چیدمان مدیر Admin Layout Mastering Profile Edit Page

نمونه کارها: مسترینگ قالب Front-End Portfolio: Front-End Template Mastering

  • نمای کلی قالب Front-End Front-End Template Overview

  • تسلط بر صفحه اصلی Front-End Mastering Front-End Home Page

  • تسلط بر صفحه بلاگ Front-End Mastering Front-End Blog Page

  • تسلط بر صفحه جزئیات نمونه کارها Mastering Front-End Portfolio Details page

نمونه کارها: بخش قهرمان Portfolio: Hero Section

  • بخش قهرمان (قسمت 1) Hero Section (part - 1)

  • بخش قهرمان (بخش - 2) Hero Section (part - 2)

  • بخش قهرمان (قسمت - 3) Hero Section (part - 3)

  • بخش قهرمان (بخش - 4) Hero Section (part - 4)

  • بخش قهرمان (بخش - 5) Hero Section (part - 5)

  • بخش قهرمان (قسمت - 6) Hero Section (part - 6)

  • بخش قهرمان (قسمت - 7) Hero Section (part - 7)

  • بخش قهرمان (قسمت - 8) Hero Section (part - 8)

  • بخش قهرمان (بخش - 9) Hero Section (part - 9)

نمونه کارها: بخش خدمات Portfolio: Services Section

  • بخش خدمات (بخش - 1) Services Section (Part - 1)

  • بخش خدمات (بخش - 2) Services Section (Part - 2)

  • بخش خدمات (بخش - 3) Services Section (Part - 3)

  • بخش خدمات (بخش - 4) Services Section (Part - 4)

  • بخش خدمات (بخش - 5) Services Section (Part - 5)

نمونه کارها: بخش درباره Portfolio: About Section

  • فرم ویرایش بخش بک‌اند را ایجاد کنید Create back-end section edit form

  • فرم ویرایش را مدیریت کنید و داده ها را در DB ذخیره کنید Handle edit form and store data to DB

  • نمایش داده های پویا در فرم ویرایش Show dynamic data in edit form

  • نمایش محتویات پویا در قسمت جلویی Show Dynamic contents at the front-end

نمونه کارها: بخش نمونه کارها Portfolio: Portfolio Section

  • ویژگی ایجاد دسته نمونه کارها Portfolio category create feature

  • ویژگی به روز رسانی و حذف دسته نمونه کارها Portfolio category update and delete feature

  • طراحی صفحه فرم را ایجاد کنید Create form page design

  • صفحه ایجاد فرم را مدیریت کنید Handle create form page

  • نمایش اقلام نمونه کارها در جدول داده Show portfolio items in datatable

  • به روز رسانی و حذف نمونه کارها Portfolio update and delete

  • صفحه تنظیم بخش نمونه کارها Portfolio section setting page

  • نمایش محتوای پویا در صفحه اصلی Show dynamic contents in home page

  • نمایش محتوای پویا در صفحه جزئیات نمونه کارها Show dynamic contents in portfolio details page

  • اعتبار سنجی برای رابطه دسته (مهم) Validation for category relation (Important)

نمونه کارها: بخش مهارت Portfolio: Skills Section

  • ایجاد و مدیریت فرم به‌روزرسانی تنظیمات بخش مهارت Creating and handling skill section setting update form

  • نمایش محتوای پویا در قسمت جلو Show dynamic contents at the frontend

  • ویژگی ایجاد آیتم مهارت Skill item create feature

  • کار با قابلیت آپدیت و حذف Working with update and delete feature

  • موارد مهارت را در قسمت جلویی نشان دهید Show skill items at frontend

  • برخی اصلاحات Some fixes

نمونه کارها: بخش تجربیات Portfolio: Experiences Section

  • طراحی فرم به روز رسانی را ایجاد کنید Create update form design

  • مدیریت داده های فرم و ذخیره سازی Handling form data and storing

  • نمایش محتوای پویا در جلو Show dynamic contents at frontend

نمونه کارها: بخش بازخورد مشتری Portfolio: Client Feedback Section

  • طراحی فرم ایجاد کنید Create form design

  • مدیریت و ذخیره داده های ایجاد فرم Handle and store create form data

  • با ویژگی به روز رسانی و حذف کار کنید Work with update and delete feature

  • صفحه تنظیمات بخش بازخورد ایجاد کنید Create feedback section setting page

  • نمایش محتویات پویا در frontend Show dynamic contents in frontend

نمونه کارها: بخش وبلاگ Portfolio: Blog Section

  • ویژگی ایجاد دسته Category create feature

  • افزودن ویژگی به روز رسانی و حذف دسته Adding category update and delete feature

  • ویژگی ایجاد وبلاگ Blog Create feature

  • نمایش همه وبلاگ ها در جدول داده Show all blogs at datatable

  • کار با ویژگی به روز رسانی و حذف وبلاگ Working with blog update and delete feature

  • نمایش آخرین وبلاگ ها در بخش صفحه اصلی Show latest blogs at home page section

  • صفحه جزئیات وبلاگ را پویا کنید Make blog details page dynamic

  • نمایش همه وبلاگ ها در صفحه وبلاگ با صفحه بندی Show all blogs at blog page with pagination

  • کار با تنظیمات بخش وبلاگ Working with blog section settings

نمونه کارها: بخش فرم تماس Portfolio: Contact Form Section

  • ارسال فرم با ajax Submit form with ajax

  • اعتبارسنجی داده های فرم و رسیدگی به خطا Validate form data and handle error

  • رسیدگی به فرم و ارسال نامه Handle form and send mail

  • ایجاد صفحه بخش تنظیمات Create setting section page

نمونه کارها: بخش پاورقی Portfolio: Footer Section

  • پیوندهای اجتماعی صفحه ایجاد می کنند Social links create page

  • قابلیت به روز رسانی و حذف پیوندهای اجتماعی Social links update and delete feature

  • صفحه به روز رسانی جزئیات پاورقی Footer details update page

  • صفحه اطلاعات تماس Contact info page

  • لینک های مفید ویژگی ایجاد می کنند Useful links create feature

  • لینک های مفید ویژگی به روز رسانی و حذف Useful links update and delete feature

  • لینک های راهنما Help links

  • نمایش تمام محتویات پویا در جلو Show all dynamic contents at frontend

نمونه کارها: تنظیمات وب سایت Portfolio: Website Settings

  • صفحه به روز رسانی تنظیمات عمومی General setting update page

  • صفحه به روز رسانی تنظیمات سئو SEO setting update page

نمونه کارها: داشبورد Portfolio: Dashboard

  • نمایش داده های پویا در داشبورد Show dynamic data at dashboard

  • آیتم های نوار کناری فعال پویا Dynamically active sidebar items

نمونه کارها: در حال اتمام Portfolio: Finishing

  • مشکل پیوند نوار ناوبری را برطرف کنید Fix navbar link issue

  • دارایی ها را آماده تولید کنید و فایل ها و پوشه های استفاده نشده را حذف کنید Make assets production-ready and remove unused files and folders

نمونه کارها: کد منبع Portfolio: Source Code

  • کد منبع نمونه کارها با پایگاه داده Portfolio Source Code With Database

نمونه کارها: استقرار پروژه در سرور زنده Portfolio: Deploy project in live server

  • استقرار پروژه در سرور زنده Deploy project in live server

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.

آموزش لاراول - ساخت وب سایت کامل نمونه کارها (گام به گام)
جزییات دوره
46 hours
264
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,036
5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Web Solution US Web Solution US

با توسعه حرفه ای وب، شغل خود را ارتقا دهید