آموزش لاراول – راهنمای جامع: از مبتدی تا متخصص - آخرین آپدیت

دانلود Laravel – The Comprehensive Guide: From Beginner To Expert

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: دوره جامع و حرفه‌ای لاراول ۲۰۲۶: ساخت اپلیکیشن‌های واقعی با PHP مدرن، APIها، احراز هویت، تست، استقرار و موارد دیگر با استفاده از تقلب‌نامه (Cheat Sheet) تعاملی ما که برای ساده‌سازی مفاهیم پیچیده طراحی شده است، لاراول را سریع‌تر و موثرتر از همیشه بیاموزید. از سطح صفر تا پیشرفته به یک متخصص لاراول تبدیل شوید و مهارت‌های لازم برای ایجاد وب‌اپلیکیشن‌های قدرتمند، مقیاس‌پذیر و حرفه‌ای را کسب کنید. ویژگی‌های قدرتمند لاراول از جمله مسیریابی (Routing)، میان‌افزارها (Middleware)، Eloquent ORM و موتور قالب‌بندی Blade را برای ساخت برنامه‌های پیچیده و با کارایی بالا بیاموزید. یاد بگیرید چگونه با استفاده از ابزارهای پیشرفته لاراول و بهترین متدهای احراز هویت (Authentication)، تعیین سطح دسترسی (Authorization) و طراحی بک‌اند مقیاس‌پذیر، امنیت اپلیکیشن‌های خود را در سطح حرفه‌ای تامین کنید. قابلیت‌های پیشرفته لاراول مانند صف‌ها (Queues)، رویدادها (Events) و اپلیکیشن‌های Real-time را کشف کنید و مهارت لازم برای مدیریت هر پروژه پیچیده‌ای را به دست آورید. اپلیکیشن‌های کاربردی و واقعی بسازید که شما را برای پروژه‌های سازمانی و فرصت‌های فریلنسری آماده کرده و دانش شما را به عمل تبدیل کند. ساخت پکیج‌های سفارشی در لاراول را بیاموزید. کار با Tailwind CSS، Livewire و موارد دیگر را یاد بگیرید. سرفصل‌های بسیار جامع دوره را بررسی کنید. پیش نیازها: اطمینان حاصل کنید که دستگاهی با قابلیت اجرای محیط توسعه محلی و اتصال اینترنت پایدار برای دسترسی به مطالب و منابع دوره دارید. آشنایی با PHP، HTML، CSS و مفاهیم پایه جاوااسکریپت مفید است اما اجباری نیست. اشتیاق به یادگیری و کاوش در مفاهیم جدید ضروری است. یک ویرایشگر کد مانند Visual Studio Code را برای نوشتن و ویرایش بهینه پروژه‌های لاراول نصب کنید. ابزارهایی مانند XAMPP، MAMP یا Laravel Homestead را برای اجرای سرور محلی جهت توسعه نصب کنید. علاقه به یادگیری و ساخت وب‌اپلیکیشن‌های واقعی با لاراول. تعهد شما به تکمیل دوره، کلید موفقیت شماست.

هنوز به دنبال دوره مناسب لاراول هستید؟

از توسعه‌دهنده‌ای بیاموزید که دقیقاً در جایگاه شما بوده و می‌داند چه روشی در عمل جواب می‌دهد.

علاوه بر پروژه‌های واقعی که گام به گام با هم می‌سازیم، به یک تقلب‌نامه تعاملی قدرتمند لاراول دسترسی خواهید داشت که یادگیری را سریع‌تر، شفاف‌تر و موثرتر از همیشه می‌کند.


به دوره جامع لاراول خوش آمدید!


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

چه از صفر شروع کنید و چه بخواهید مهارت‌های حرفه‌ای خود را تقویت کنید، این دوره هر آنچه برای ساخت اپلیکیشن‌های ظریف، مقیاس‌پذیر و آماده برای محیط عملیاتی (Production) نیاز دارید را در اختیار شما قرار می‌دهد. شما نه تنها نحوه استفاده از لاراول، بلکه نحوه تفکر مانند یک توسعه‌دهنده لاراول را یاد می‌گیرید: چگونه برنامه‌ریزی، معماری و بهینه‌سازی اپلیکیشن‌ها را برای عملکرد بهتر، قابلیت نگهداری و رشد انجام دهید.

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


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

اما چه چیزی این دوره را واقعاً منحصر به فرد می‌کند؟ دسترسی به تقلب‌نامه تعاملی (Interactive CheatSheet) اختصاصی ما برای لاراول — یک راهنمای زنده و کد-محور که باعث می‌شود مانند یک حرفه‌ای کدنویسی کنید. این ابزار تضمین می‌کند که شما همیشه به منابع مرجع به‌روز، تعاملی و کاربردی (فراتر از PDFهای استاتیک) دسترسی دارید که برای توسعه سطح Production طراحی شده است. این یعنی شما فقط از آموزش‌ها پیروی نمی‌کنید، بلکه اپلیکیشن‌ها را به روش حرفه‌ای‌ها می‌سازید.


این دوره با دقت ساختاریافته تا شما را از مبانی لاراول به تکنیک‌های پیشرفته برساند و اطمینان دهد که تخصص لازم برای ساخت اپلیکیشن‌های سطح سازمانی را کسب می‌کنید. شما یاد می‌گیرید نه تنها چگونه کد بزنید، بلکه چگونه مانند یک متخصص، معماری، بهینه‌سازی و استقرار (Deploy) کنید.


تفکیک آنچه خواهید آموخت:

فاز ۰: معرفی لاراول و توسعه وب Full-Stack

  • مروری بر لاراول، اکوسیستم آن و جایگاه آن در توسعه وب فول‌استک

  • درک مبانی معماری MVC و توسعه وب‌اپلیکیشن‌های مدرن

  • کشف دلایل محبوبیت لاراول به عنوان برترین فریم‌ورک PHP برای توسعه مدرن

فاز ۱: مرور PHP 8 – مفاهیم تخصصی لاراول

  • یادگیری مفاهیم ضروری PHP که لاراول به شدت به آن‌ها وابسته است، مانند Closures، متدهای زنجیره‌ای (Chaining)، Facades، Service Providers، تزریق وابستگی (Dependency Injection) و موارد دیگر برای ایجاد یک پایه قوی.

فاز ۲: تسلط بر مبانی

  • بررسی عمیق سینتکس ظریف و ویژگی‌های اصلی لاراول شامل مسیریابی، کنترلرها، مدل‌ها، مایگریشن‌ها، احراز هویت، اعتبارسنجی، میان‌افزارها و قالب‌های Blade

  • تسلط بر ویژگی‌های قدرتمند مانند Eloquent ORM، ابزار Artisan CLI و موارد دیگر

  • درک اصول کدنویسی تمیز و قابل نگهداری و نحوه ترویج بهترین متدها توسط لاراول

فاز ۳: مباحث پیشرفته

  • تسلط بر مفاهیم پیشرفته مانند صف‌ها، رویدادها، کشینگ، Broadcasting، کانتینرهای سرویس و ویژگی‌های Real-time با استفاده از Laravel Echo و WebSockets

  • یادگیری بهینه‌سازی اپلیکیشن‌ها برای عملکرد بهتر و مقیاس‌پذیری

فاز ۴: ساخت اپلیکیشن‌های واقعی

  • توسعه وب‌اپلیکیشن‌های پویا و پر از امکان با تکنیک‌های پیشرفته لاراول

  • به‌کارگیری دانش در ساخت اپلیکیشن‌های فول‌استک واقعی، پیروی از استانداردهای صنعت و استقرار در محیط Production

  • یادگیری Tailwind CSS و Livewire

فاز ۵: زمان تمرین

  • تقویت مهارت‌ها از طریق چالش‌های کدنویسی برای تثبیت یادگیری و تبدیل شدن به یک توسعه‌دهنده مسلط در لاراول


چرا این دوره را انتخاب کنید؟

  1. سرفصل جامع: پوشش همه موارد از مبانی تا مباحث پیشرفته برای آمادگی کامل شغلی

  2. پروژه‌های عملی: ساخت اپلیکیشن‌های واقعی برای نمایش در رزومه و پورتفولیو

  3. دسترسی مادام‌العمر: دریافت به‌روزرسانی‌ها و محتوای جدید برای به‌روز نگه داشتن مهارت‌ها

  4. راهنمایی متخصص: یادگیری از استادی با سال‌ها تجربه صنعتی و سابقه آموزش هزاران دانشجو

  5. تقلب‌نامه تعاملی لاراول: دسترسی exclusive به ابزار مرجع پویا و کد-محور ما — همیشه به‌روز و آماده استفاده، تا کدنویسی حرفه‌ای را شروع کنید!

برای اطلاعات بیشتر، ویدیو معرفی دوره (و ویدیوهای رایگان موجود) را مشاهده کرده و سرفصل‌ها را مطالعه کنید.


این دوره فقط درباره یادگیری لاراول نیست، بلکه درباره تغییر مسیر شغلی شماست. چه به دنبال شغل رویایی خود باشید، چه بخواهید فریلنسینگ را شروع کنید یا استارتاپ خود را راه بیندازید، این دوره ابزارها و طرز فکر لازم برای موفقیت را به شما می‌دهد.

همین امروز ثبت‌نام کنید و اولین قدم را برای تبدیل شدن به متخصص لاراول بردارید! بدون ریسک! ضمانت بازگشت وجه ۳۰ روزه.



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

معرفی دوره لاراول Introduction To The Laravel Course

  • یادگیری هوشمندانه لاراول: پروژه‌های عملی، تقلب‌نامه‌ها و کدهای واقعی Learn Laravel the Smart Way: Practical Projects, Cheat Sheets & Real Code

  • اختیاری: لاراول، اکوسیستم آن و نقش آن در توسعه Full Stack OPTIONAL: Laravel, Its Ecosystem, and Role in Full-Stack Web Development

  • اختیاری: توضیح معماری MVC: پایه و اساس توسعه وب مدرن OPTIONAL: MVC Architecture Explained: The Foundation of Modern Web Development

  • اختیاری: چرا لاراول محبوب‌ترین فریم‌ورک PHP برای توسعه مدرن است؟ OPTIONAL: Why Laravel Is the #1 PHP Framework for Modern Web Development

  • نحوه استفاده از تقلب‌نامه تعاملی لاراول (بهبود گردش کار در VS Code) How to Use the Interactive Laravel Cheat Sheet (Boost Your Workflow in VS Code)

  • افزونه‌های پیشنهادی VSCode برای توسعه تمیزتر و سریع‌تر در لاراول Recommended VSCode Extensions for Laravel Course for Cleaner&Faster Development

  • لینک دیسکورد دوره لاراول — پشتیبانی جامعه و همکاری متقابل Discord Link for Laravel Course — Centralize Community Support & Collaboration

ویژگی‌ها و تکنیک‌های PHP 8 در لاراول PHP 8 Features & Techniques in Laravel

  • دانلود منابع Download A Resource

  • مقدمه‌ای بر این بخش Introduction to The Section

  • عبارت Match در PHP: منطق شرطی تمیزتر PHP Match Expression: Cleaner Conditional Logic

  • آرگومان‌های نام‌گذاری شده در PHP: کدنویسی منعطف‌تر و تمیزتر PHP Named Arguments: Cleaner & More Flexible Code

  • اپراتور Nullsafe در PHP: حذف چک‌های Null و ساده‌سازی کد PHP Nullsafe Operator: Avoid Null Checks & Simplify Code

  • ارتقای ویژگی‌های سازنده (Constructor Property Promotion): کدنویسی سریع‌تر PHP Constructor Property Promotion: Cleaner & Faster Code

  • انواع Union در PHP: ایمنی نوع منعطف و سخت‌گیرانه PHP Union Types: Flexible & Strict Type Safety

  • انواع Intersection در PHP: اعتبارسنجی سخت‌گیرانه چند اینترفیس PHP Intersection Types: Strict Multi-Interface Validation

  • استفاده از WeakMap: ذخیره‌سازی بهینه داده‌های شیء بدون نشت حافظه PHP WeakMap: Efficient Object Data Storage Without Memory Leaks

  • اتریبیوت‌های PHP 8: متادیتاهای مدرن برای متدها PHP 8 Attributes: Modern Metadata for Methods

  • ثابت‌ها در Traitها، ویژگی‌های Readonly و Enumها: بهترین متدها Constants in PHP Traits, Readonly Properties & Enums: Best Practices

  • فیبرهای PHP (Fibers): برنامه‌نویسی Async بهینه در PHP PHP Fibers: Efficient Async Programming in PHP

  • Closureها در PHP: توابع ناشناس منعطف و قدرتمند PHP Closures: Flexible & Powerful Anonymous Functions

  • استفاده از Closureها در میان‌افزارهای مسیر لاراول PHP Closures in Laravel Route Middleware: Flexible Request Handling

  • تمرین Closureها: مبانی PHP Closures Exercise - Basics

  • تمرین Closureها: پارامترها PHP Closures Exercise - Parameters

  • تمرین Closureها: کلمه کلیدی use PHP Closures Exercise - Use Keyword

  • تمرین Closureها: Closureهای تو در تو PHP Closures Exercise - Nested Closures

  • تمرین Closureها: Closure به عنوان آرگومان PHP Closures Exercise - Closure As Argument

  • زنجیر کردن متدها (Method Chaining) در لاراول: کد تمیزتر و سریع‌تر PHP Method Chaining in Laravel: Cleaner & Faster Code

  • فاسادهای لاراول: ساده‌سازی دسترسی به سرویس‌ها در PHP Laravel Facades: Simplify Service Access in PHP

  • تزریق وابستگی (Dependency Injection) در لاراول: کد تمیز و قابل تست Dependency Injection in Laravel: Cleaner & Testable Code

  • اینترفیس‌های PHP در لاراول: کد منعطف و قابل نگهداری PHP Interfaces in Laravel: Flexible & Maintainable Code

  • متدهای جادویی PHP در لاراول: ویژگی‌ها و متدهای پویا PHP Magic Methods in Laravel: Dynamic Properties & Methods

  • ترکیب توابع در لاراول: کد تمیز و ماژولار Function Composition in Laravel: Clean & Modular Code

  • اشیاء Lazy با newLazyGhost() — بهینه‌سازی عملکرد با بارگذاری تاخیری PHP Lazy Objects with `newLazyGhost()` — Optimize Performance with Deferred Prop

نصب محلی لاراول: راهنمای گام به گام راه‌اندازی Laravel Local Installation: Step-by-Step Setup Guide

  • اجرای محلی لاراول: مروری بر متدهای توسعه بهینه Running Laravel Locally: Overview of Methods for Efficient Development

  • نصب XAMPP برای لاراول: راه‌اندازی سریع محیط توسعه محلی Installing XAMPP for Laravel: Set Up a Local Dev Environment Easily

  • اجرای لاراول با Installer و XAMPP: تنظیمات توسعه محلی Running Laravel with Installer & XAMPP: Efficient Local Development Setup

  • استفاده از Laravel Herd: ساده‌سازی توسعه محلی Laravel Herd: Streamline Local Development with Ease

  • اجرای محلی لاراول با Docker و Sail: بهینه‌سازی فرآیند توسعه Running Laravel Locally with Docker and Sail: Streamline Development

  • انتخاب بهترین استارتر کیت لاراول: React، Vue یا Livewire؟ Choosing the Best Laravel Starter Kit: React, Vue, or Livewire?

  • نصب Laravel Breeze: ساده‌سازی تنظیمات احراز هویت Installing Laravel Breeze: Simplify Auth Setup in Laravel

  • نصب Laravel Jetstream: ارتقای گردش کار احراز هویت و UI Installing Laravel Jetstream: Boost Auth & UI Workflow

درک چرخه حیات درخواست (Request Lifecycle) در لاراول Understanding the Laravel Request Lifecycle Step-by-Step

  • دانلود منابع Download a Resource

  • چرخه حیات درخواست در لاراول: چرا و چگونه هر درخواست را مدیریت می‌کند؟ Laravel Request Lifecycle in Laravel: Why and How It Powers Every Request

  • چرخه حیات درخواست: بارگذاری Autoloader و نمونه Service Container Laravel Request Lifecycle: Load Autoloader & Service Container Instance

  • چرخه حیات درخواست: اتصال Kernel به کانتینر و مدیریت درخواست‌ها Laravel Request Lifecycle: Bind Kernel to Container and Handle Requests

  • چرخه حیات درخواست: ثبت Providerها در Service Container Laravel Request Lifecycle: Register Providers in the Service Container

  • چرخه حیات درخواست: ارسال به Router و بازگرداندن پاسخ Laravel Request Lifecycle: Dispatch to Router and Return the Response

  • چرخه حیات درخواست: استفاده از کنترلر برای مدیریت اکشن‌ها Laravel Request Lifecycle: Use Controller to Dispatch and Handle Actions

  • چرخه حیات درخواست: اعمال میان‌افزارها قبل و بعد از کنترلر Laravel Request Lifecycle: Apply Middleware Before and After Controller

مسیریابی در لاراول: تسلط بر URL Routing و ناوبری Routing in Laravel: Mastering URL Routing & Navigation

  • دانلود تقلب‌نامه تعاملی لاراول Download the Interactive Laravel Cheat Sheet

  • مقدمه‌ای بر مسیریابی (Routing) Introduction To The Routing

  • رمزگشایی از مسیریابی لاراول: مفاهیم و دستورات ضروری Demystifying Laravel Routing: Essential Concepts and Commands Uncovered

  • تسلط بر پارامترهای URL در مسیرها: اجباری، اختیاری و ارسال به نماها Mastering Laravel Route URL Parameters: Mandatory, Optional & Passing to Views

  • مسیرهای لاراول: محدودیت‌های پارامتر و محدودیت‌های سراسری Laravel Routes: Parameter Constraints & Global Restrictions

  • اتصال ضمنی (Implicit Binding): ساده‌سازی کوئری‌های دیتابیس با پارامترهای مسیر Laravel Implicit Binding: Streamline Database Queries with Route Parameters

  • تطبیق افعال مسیر: مدیریت موثر افعال مختلف HTTP Laravel Route Verb Matching: Handling Different HTTP Verbs Effectively

  • پیشوندگذاری مسیرها (Prefixing): مدیریت بخش‌های مشترک URL بدون تکرار Laravel Route Prefixing: Mastering Common URL Parts without Repetition

  • مسیرهای نام‌گذاری شده و Redirectها: مدیریت بهینه لینک‌ها Named Routes and Redirects in Laravel: Mastering Efficient Link Management

  • مقدمه‌ای بر مسیریابی مبتنی بر کنترلر Introduction To The Controller Based Routing

  • مسیریابی مبتنی بر کنترلر در لاراول: مدیریت مسیرهای متد-محور Controller-Based Routing in Laravel: Mastering Method-Driven Route Handling

  • مقدمه‌ای بر مسیر Fallback در لاراول Introduction To The Laravel Fallback Route

  • مسیر Fallback: مدیریت URLهای تعریف نشده Laravel Fallback Route: Mastering Unhandled URL Management

  • کوییز مسیریابی لاراول Laravel Routing Quiz

امن‌سازی مسیرها و داده‌ها در لاراول: بهترین متدها و تکنیک‌ها Securing Routes and Data in Laravel: Best Practices & Techniques

  • محافظت از مسیرهای لاراول: تسلط بر Middleware و Rate Limiting Protecting Laravel Routes: Mastering Middleware & Rate Limiting

  • مسیرهای Signed در لاراول: مدیریت لینک‌های معتبر موقت برای اکشن‌ها Signed Routes in Laravel: Mastering Temporarily Valid Links for Actions

  • محافظت از اکشن‌های مسیر: تسلط بر Rate Limiter Protecting Route Actions in Laravel: Mastering Rate Limiter

  • رمزنگاری و هشینگ در لاراول: تسلط بر امنیت و یکپارچگی داده‌ها Laravel Encryption & Hashing: Mastering Data Security and Integrity

کنترلرهای لاراول: سازماندهی منطق و بهینه‌سازی جریان برنامه Laravel Controllers: Organize Logic & Streamline Application Flow

  • مبانی لاراول: تسلط بر Resourceful Controllers برای عملیات CRUD Laravel Basics: Mastering Resourceful Controllers for CRUD Operations

  • کنترلرهای تک‌اکشن (Invokable): مدیریت بهینه مسیرها Laravel Single Action Invokable Controller: Mastering Efficient Route Handling

  • منابع تو در تو (Nested Resources): سازماندهی مسیرهای سلسله‌مراتبی Nested Resources in Laravel: Mastering Route Path Organization

  • کوییز مسیریابی لاراول Laravel Routing Quiz

نماهای لاراول: طراحی رابط کاربری با قالب‌های Blade Laravel Views: Crafting User Interfaces with Blade Templates

  • مبانی نماهای Blade: تسلط بر ایجاد، پارامترها و نمایش Laravel Blade Views Basics: Mastering Creation, Parameters & Display

  • دستورات Blade: تسلط بر متغیرها، شرط‌ها و حلقه‌ها Blade Directives in Laravel: Mastering Variables, Ifs & Loops

  • دستورات Blade برای HTML و CSS: مدیریت کلاس‌های پویا و نمایش Blade Directives for HTML and CSS: Mastering Dynamic Classes & Visibility

  • View Composers در لاراول: اشتراک‌گذاری داده‌ها بین چندین نما View Composers in Laravel: Mastering Data Sharing Across Multiple Views

  • کامپوننت‌های ناشناس لاراول: ساخت المان‌های قابل استفاده مجدد Laravel Anonymous Components: Mastering Reusable Elements

  • کامپوننت‌های کلاس‌محور: رندرینگ شرطی و تزریق وابستگی Class Components: Mastering Conditional Rendering & Dependency Injection

  • چیدمان‌های مبتنی بر کامپوننت: جلوگیری از تکرار کدهای HTML Laravel Component-Based Layouts: Mastering HTML Duplication Prevention

  • چیدمان‌های مبتنی بر ارث‌بری در لاراول: تسلط بر دستورات Blade Inheritance-Based Layouts in Laravel: Mastering Blade Directives

سرویس پرووایدرهای لاراول: ثبت و مدیریت سرویس‌های برنامه Laravel Service Providers: Registering & Managing Application Services

  • سرویس پرووایدرها: تسلط بر کانتینرها و تزریق وابستگی Service Providers in Laravel: Mastering Containers & Dependency Injection

  • اتصال اشیاء به Service Container: مدیریت سرویس پرووایدرها Binding Objects to Service Container in Laravel: Mastering Service Providers

  • اتصال Singletonها به کانتینر: مدیریت نمونه‌های تک‌واحدی Binding Singletons to Container in Laravel: Mastering Instance Control

  • پرووایدرهای Deferrable: بهینه‌سازی عملکرد برنامه Deferrable Provider in Laravel: Mastering Performance Optimization

  • اتصال اینترفیس‌ها به Service Container: مدیریت پیاده‌سازی‌ها Binding Interfaces to Service Container in Laravel: Mastering Implementations

  • اتصال اینترفیس‌ها در زمان اجرا: اتصال شرطی در کنترلر Binding Interfaces at Runtime: Mastering Conditional Controller Binding

  • اتصال تگ‌دار (Tagged Binding): گروه‌بندی سرویس‌ها در کانتینر Tagged Binding in Laravel: Mastering Service Grouping & Container Binding

  • کوییز سرویس پرووایدرهای لاراول Laravel Service Providers Quiz

فاسادها و قراردادهای لاراول: ساده‌سازی دسترسی به سرویس‌ها Laravel Facades & Contracts Providers: Simplifying Service Access

  • فاسادها در لاراول: تسلط بر دسترسی به Service Container Facades in Laravel: Mastering Service Container Access

  • قراردادها (Contracts) در لاراول: تزریق وابستگی با اینترفیس‌ها Contracts in Laravel: Mastering Dependency Injection with Interfaces

میان‌افزارهای لاراول: مدیریت درخواست‌ها و پاسخ‌های HTTP Laravel Middleware: Managing HTTP Requests & Responses

  • میان‌افزارها در لاراول: ایجاد، اعمال و استفاده محلی و سراسری Middleware in Laravel: Create, Apply & Use Locally & Globally

  • میان‌افزارهای Before و After: مدیریت و تغییر پاسخ‌ها Laravel Before and After Middleware: Mastering Response Manipulation

  • میان‌افزارها در کنترلرها: میان‌افزارهای متد-محور و ناشناس Middleware in Controllers: Mastering Method-Specific & Anonymous Middleware

  • نام‌های مستعار و پارامترهای Middleware: ارسال پارامتر به میان‌افزار Middleware Aliases and Parameters in Laravel: Mastering Parameter Passing

  • استک پیش‌فرض میان‌افزارهای لاراول: غیرفعال‌سازی Middlewareها Default Laravel Middleware Stack: Mastering Middleware Deactivation

درخواست‌های لاراول: مدیریت و اعتبارسنجی ورودی‌های کاربر Laravel Requests: Handling & Validating User Input

  • دریافت داده‌های درخواست: متدهای Request و پارامترهای کوئری Getting Request Data in Laravel: Mastering Request Methods & Query Parameters

  • مدیریت هدر application/json در لاراول: فرمت‌های پاسخ Handle 'application/json' HTTP Header in Laravel: Mastering Response Formats

  • مدیریت هدرها و Bearer Tokenها: تسلط بر احراز هویت Handling Headers and Bearer Tokens in Laravel: Mastering Authentication

  • خواندن داده‌های درخواست از فرم‌ها و APIها: پردازش داده‌ها Reading Request Data from Forms and APIs in Laravel: Mastering Data Processing

  • خواندن داده‌ها از فایل‌های آپلود شده: مدیریت فایل و ذخیره‌سازی Read Request Data from Uploaded File: Mastering File Handling & Storage

  • داده‌های درخواست بعدی (Flash) و کوکی‌ها: مدیریت ریدایرکت Data for Next Request (Flash) and Cookie: Mastering Redirection Handling

پاسخ‌های لاراول: ایجاد پاسخ‌های موثر HTTP Laravel Responses: Crafting Effective HTTP Responses

  • پاسخ‌های JSON در لاراول: مدیریت پاسخ‌های API JSON Response in Laravel: Mastering API Response Handling

  • ارسال کوکی و هدر در پاسخ: مدیریت پاسخ‌های HTTP Send Cookie and Headers in Response in Laravel: Mastering Response Management

  • پاسخ‌های Redirect: هدایت به مسیرهای نام‌گذاری شده و اکشن‌های کنترلر Redirect Responses: Mastering Redirection to Named Routes and Controller Actions

  • دانلود فایل‌ها با استفاده از Response Object: مدیریت فایل‌ها Download Files Using Laravel Response Object: Mastering File Handling

مدیریت نشست‌ها (Session) در لاراول: ذخیره و بازیابی داده‌های کاربر Laravel Session Management: Storing & Retrieving User Data

  • تعامل با شیء Session در لاراول: خواندن، حذف، ایجاد و به‌روزرسانی Interact with Laravel Session Object: Mastering Read, Delete, Create & Update

پیکربندی لاراول: تنظیم و مدیریت تنظیمات برنامه Laravel Configuration: Setting Up & Managing Application Settings

  • پیکربندی اپلیکیشن لاراول: تسلط بر تنظیمات و گزینه‌ها Configuration of Laravel Application: Mastering Setup and Options

کالکشن‌ها و هلپرهای لاراول: ارتقای مدیریت داده‌ها Laravel Collections & Helpers: Enhancing Data Manipulation

  • کار با آرایه‌ها در لاراول: تسلط بر Collections و توابع تجمعی Work with Arrays in Laravel: Mastering Collections and Aggregate Functions

  • تغییر کالکشن‌ها در لاراول: استفاده از توابع filter() و reject() Modify Collections in Laravel: Mastering filter() and reject() Functions

  • مرتب‌سازی و تکه‌تکه کردن (Chunking) کالکشن‌ها: مدیریت ترتیب و چیدمان Sorting and Chunking Collections in Laravel: Mastering Order and Grid Layouts

  • توابع کمکی برای مسیرها و لینک‌ها: مدیریت مسیرها و دایرکتوری‌ها Helper Functions for Paths and Links in Laravel: Mastering Routes & Directories

  • هلپرهای رشته‌ای: محدودیت کاراکتر، ماسک کردن و تولید پسورد String Helpers: Mastering Character Limits, Masking & Password Generation

  • توابع کمکی متفرقه: مدیریت سرویس‌ها، کاربران و داده‌های جعلی Miscellaneous Laravel Helper Functions: Mastering Services, Users & Fake Data

  • هلپرهای فرم‌های HTML: توکن‌های ضد CSRF و فیلدهای متد Helpers for HTML Forms in Laravel: Mastering Anti CSRF Tokens & Method Fields

  • کلاس‌های Benchmark و Lottery: مدیریت عملکرد و عملیات تصادفی Benchmark & Lottery Classes: Mastering Performance and Random Operations

بومی‌سازی (Localization): چندزبانه کردن اپلیکیشن‌ها Laravel Localization: Making Your Applications Multilingual

  • مبانی بومی‌سازی: ترجمه جفت‌های کلید-مقدار در آرایه‌های PHP Localization Basics in Laravel: Mastering PHP Array Key-Value Pair Translations

  • تنظیم Locale در زمان اجرا و جمع بستن در لاراول: مدیریت زبان و مسیرها Set Locale at Runtime & Pluralization in Laravel: Mastering Language & Routes

  • ارسال پارامتر به رشته‌های بومی‌سازی شده: ترجمه‌های پویا Pass Parameters to Localization Strings: Mastering Dynamic Translations

  • استفاده از فایل‌های JSON برای ترجمه: مدیریت ترجمه‌های مقیاس‌بزرگ Use JSON Files as Translation Strings: Mastering Large-Scale Translations

  • بومی‌سازی در اپلیکیشن واقعی: استفاده از Middleware و بهینه‌سازی کد Localization in Real Laravel Application: Mastering Middleware & Code Efficiency

اعتبارسنجی فرم‌ها در لاراول: تضمین یکپارچگی داده‌ها و ورودی‌ها Laravel Form Validation: Ensuring Data Integrity & User Input

  • اعتبارسنجی ورودی‌ها و نمایش خطاها: اعتبارسنجی فرم‌های HTML Validate Inputs & Show Errors in Laravel: Mastering HTML Form Validation

  • توقف اعتبارسنجی در صورت شکست اولین شرط: استفاده از Bail Rule Do Not Check Rest Validation Rules if First Fails: Mastering Bail Rule

  • اعتبارسنجی فایل‌های آپلود شده: مدیریت Mimetypes و پسوندها Validate Uploaded Files in Laravel: Mastering Mimetypes and Extensions

  • قوانین اعتبارسنجی سفارشی: استفاده از توابع ناشناس Custom Validation Rules in Laravel: Mastering Anonymous Functions

  • اعتبارسنجی درخواست‌های XHR: مدیریت داده‌های JSON تو در تو Validate XHR Requests in Laravel: Mastering Nested JSON Data

  • اعتبارسنجی شرطی در لاراول: نیاز به فیلدهای وابسته Conditional Validation in Laravel: Mastering Dependent Field Requirements

  • اعتبارسنجی فیلدهای تاریخ و پسورد فعلی: امنیت فرم‌ها Validate Date Fields and Current Password in Laravel: Mastering Form Security

  • استفاده از قانون اعتبارسنجی Size: مدیریت سناریوهای مختلف Use Size Validation Rule in Laravel: Mastering Different Scenarios

  • کلاس اعتبارسنجی سفارشی: افزایش خوانایی کد Custom Validation Class in Laravel: Mastering Code Readability

  • پارامترهای کلاس Request سفارشی: مدیریت خطا و ریدایرکت Custom Request Class Parameters: Mastering Error Handling & Redirection

  • چندین فرم در یک صفحه: اعتبارسنجی درخواست‌های POST Multiple Forms on One Page in Laravel: Mastering POST Request Validation

لاگینگ در لاراول: ردیابی و مدیریت رویدادهای برنامه Laravel Logging: Tracking & Managing Application Events

  • لاگینگ در لاراول: مدیریت کانال‌ها و سطوح شدت خطا Logging in Laravel: Mastering Channels & Severity Levels

مدیریت خطاها در لاراول: مدیریت Exceptionها و بهبود قابلیت اطمینان Laravel Error Handling: Managing Exceptions & Improving Reliability

  • صفحات خطای سفارشی: مدیریت کدهای 404، 500 و سایر استاتوس‌ها Custom Error Pages in Laravel: Mastering 404, 500, and Other Status Codes

  • Exceptionهای داخلی لاراول: مدیریت خطا و ModelNotFoundException Laravel Built-In Exceptions: Mastering Error Handling & ModelNotFoundException

  • تست Exceptionهای داخلی: استفاده از Model Repository برای پرتاب دستی خطا Testing Laravel Built-In Exceptions: Using Model Repository for Manual Throws

  • Exception سفارشی در لاراول: مدیریت لاگ خطا و صفحات سفارشی Custom Exception in Laravel: Mastering Error Logging & Custom Pages

  • هلپر Report و تابع dontReport: مدیریت لاگ و Exceptionها Report Helper and dontReport Function: Mastering Logging & Exception Handling

  • گزارش‌دهی و رندرینگ Exceptionها: تنظیمات فایل app.php Reporting and Rendering Exceptions in Laravel: Mastering app.php Configuration

کش لاراول: ارتقای عملکرد با تکنیک‌های Caching Laravel Cache: Enhancing Performance with Caching Techniques

  • ذخیره در کش و دریافت داده‌ها: تسلط بر Cache Facade Put To Cache and Get Data from Cache in Laravel: Mastering Cache Facade

  • توابع Cache Remember و هلپرها: اجرای Callbackها Cache Remember and Helper Functions in Laravel: Mastering Callback Execution

  • حذف کش بر اساس کلید و حذف کلی کش: مدیریت حافظه موقت Delete Cache By Key and Entire Cache in Laravel: Mastering Cache Management

  • کش HTTP در لاراول: استفاده از هدر ETag برای کشینگ بهینه کلاینت HTTP Cache in Laravel: Mastering ETag Header for Efficient Client Caching

سیستم فایل لاراول: مدیریت بهینه فایل‌ها و دایرکتوری‌ها Laravel File System: Managing Files & Directories Efficiently

  • ایجاد فایل و ذخیره محتوا: تسلط بر Storage Facade Creating Files & Storing Content in Laravel: Mastering Storage Facade

  • دریافت محتوای فایل و دانلود: مدیریت فایل‌ها با Storage Facades Getting File Contents & Downloading in Laravel: Mastering Storage Facades

  • مدیریت فایل‌ها در لاراول: عملیات کپی، جابجایی و حذف Managing Files in Laravel: Mastering Copy, Move & Delete Operations

  • ویژگی‌های فایل و لینک‌ها: مدیریت Symlinkها و متادیتاها File Properties & Links in Laravel: Mastering Symlinks & Metadata

دستورات کنسول لاراول: اتوماسیون وظایف و افزایش بهره‌وری Laravel Console Commands: Automating Tasks & Enhancing Productivity

  • دستورات کنسول لاراول: لیست کردن و اجرا با Docker Laravel Console Commands: Mastering Listing & Running with Docker

  • استفاده از Artisan Tinker: محیط تست سریع PHP Artisan Tinker in Laravel: Mastering the PHP Playground

  • دستورات مدیریت کش: حذف و بازسازی کش Cache Management Commands in Laravel: Mastering Cache Deletion & Regeneration

  • حالت تعمیرات (Maintenance Mode): مدیریت زمان توقف برنامه Maintenance Mode in Laravel: Mastering App Downtime Management

  • سفارشی‌سازی Stubها: مدیریت قالب‌های دستورات کنسول Customizing Stubs in Laravel: Mastering Console Command Templates

  • دستور کنسول سفارشی: مدیریت آرگومان‌ها و Promptها Custom Console Command in Laravel: Mastering Arguments & Prompts

  • آپشن‌های دستور کنسول: اجرا از طریق کنترلر Console Command Options in Laravel: Mastering Execution from Controller

  • دریافت ورودی کاربر در کنسول: مدیریت متن‌ها و انتخاب‌ها User Data Input for Console Commands in Laravel: Mastering Text & Choices

پروسه‌های لاراول: مدیریت وظایف پس‌زمینه و گردش کار Laravel Processes: Managing Background Tasks & Workflows

  • پروسه‌های Synchronous و Asynchronous: مدیریت اجرای برنامه‌نویسی شده Synchronous & Asynchronous Processes: Mastering Programmatic Execution

زمان‌بندی وظایف (Task Scheduling): اتوماسیون فرآیندهای تکراری Laravel Task Scheduling: Automating Repetitive Processes

  • زمان‌بندی وظایف (Task Scheduling): مدیریت کارهای تکراری Task Scheduling in Laravel: Mastering Repeating Tasks

ایمیل‌های لاراول: ارسال و مدیریت بهینه ایمیل‌ها Laravel Emails: Sending & Managing Emails Efficiently

  • ایجاد کلاس ایمیل در لاراول: تسلط بر Mail Facade Email Class Creation in Laravel: Mastering Mail Facade

  • پیکربندی ایمیل: مدیریت CC، BCC و ترجمه‌ها Configure Email in Laravel: Mastering CC, BCC & Translations

  • ارسال سرویس به کلاس ایمیل: مدیریت سرویس‌های ارسال Pass Service to Mail Class in Laravel: Mastering Email Services

  • پیوست کردن فایل به ایمیل‌ها: مدیریت اتچمنت‌ها Attach Files to Emails in Laravel: Mastering File Attachments

رویدادها و شنوندگان: ارتقای تعامل‌پذیری برنامه Laravel Events & Listeners: Enhancing Application Interactivity

  • رویدادها و شنوندگان: تسلط بر برنامه‌نویسی واکنشی (Reactive) Events & Listeners in Laravel: Mastering Reactive Programming

  • صف و ارسال (Queue & Dispatch): مدیریت ShouldQueue و AfterCommit Queue & Dispatch in Laravel: Mastering ShouldQueue & AfterCommit

  • مشترکین رویداد (Event Subscribers): مدیریت رویدادهای مرتبط Event Subscribers in Laravel: Mastering Related Event Handling

اعلان‌های لاراول: ارسال و مدیریت موثر هشدارها Laravel Notifications: Sending & Managing Alerts Effectively

  • اعلان به کاربران: مدیریت نوتیفیکیشن‌های رویداد برنامه Notify Users in Laravel: Mastering Application Event Notifications

  • نوتیفیکیشن‌های دیتابیس: مدیریت کانال‌های اعلان Database Notifications in Laravel: Mastering Notification Channels

  • خواندن نوتیفیکیشن‌های دیتابیس: مدیریت وضعیت خوانده شده و نشده Read Database Notifications in Laravel: Mastering Unread & Read Status

برادکستینگ لاراول: پخش رویدادهای Real-time و یکپارچه‌سازی با Pusher Laravel Broadcasting: Real-Time Event Broadcasting & Pusher Integration

  • برادکستینگ در لاراول: پیام‌رسانی Real-time با Pusher Broadcasting in Laravel: Mastering Real-Time Messaging with Pusher

  • پیکربندی برادکستینگ با Pusher WebSocket Broadcasting in Laravel: Configure with Pusher WebSocket

  • ارسال پیام‌های برادکست: استفاده از رویدادها برای وضعیت سفارش Broadcasting Messages in Laravel: Using Events for Order Status

  • رویدادهای کلاینت: تسلط بر برادکستینگ فرانت‌اند Client Events in Laravel: Mastering Front-End Broadcasting

  • نوتیفیکیشن‌های برادکست: دریافت Real-time از طریق Broadcasting Broadcast Notifications in Laravel: Real-Time Consumption via Broadcasting

صف‌های لاراول: مدیریت وظایف ناهمگام و جاب‌های پس‌زمینه Laravel Queues: Handling Asynchronous Tasks & Background Jobs

  • صف‌ها (Queues): پردازش بهینه جاب‌های پس‌زمینه Queues in Laravel: Efficient Background Job Processing

  • زنجیر کردن جاب‌های صف: پردازش متوالی پس‌زمینه Queue Jobs Chaining in Laravel: Sequential Background Processing

  • دسته‌بندی جاب‌های صف (Batching): پردازش موازی مستقل Queue Jobs Batching in Laravel: Independent Parallel Processing

دیتابیس لاراول: مدیریت داده‌ها با Eloquent ORM و Query Builder Laravel Database: Managing Data with Eloquent ORM & Query Builder

  • استفاده از DB Facade و Debugbar: عملیات CRUD و دیباگ کوئری‌ها DB Facade & Debugbar in Laravel: CRUD Operations & Query Debugging

  • مایگریشن‌های لاراول: ایجاد بهینه شمای دیتابیس Laravel Migrations: Efficient Database Schema Creation

  • سیدرهای لاراول: پر کردن بهینه دیتابیس با داده‌های تست Laravel Seeders: Efficiently Populate Databases with Test Data

  • کتابخانه Faker: تولید آسان داده‌های جعلی Faker Library for Laravel: Generate Fake Data Effortlessly

  • فکتوری‌های لاراول: ارتقای تولید داده‌های جعلی Laravel Factory: Enhancing Fake Data Generation

  • مدل‌های Eloquent: ایجاد و مدیریت عملیات CRUD Eloquent Models in Laravel: Create and Manage CRUD Operations

  • رویدادهای مدل: اتصال به عملیات Update و سایر اکشن‌ها Model Events in Laravel: Hooking into Update and Other Actions

  • محافظت از Mass Assignment: استفاده از ویژگی $fillable Mass Assignment Protection in Laravel: $fillable Property Usage

روابط دیتابیس در لاراول: مدل‌سازی ارتباطات با Eloquent Laravel Database Relationships: Modeling Associations with Eloquent

  • روابط One to One: پروفایل کاربران و پاسپورت‌ها One-to-One Relationships in Laravel: User Profiles & Passports

  • روابط One to Many: کاربر و پست‌های وبلاگ One-to-Many Relationships in Laravel: User and Blog Posts

  • رابطه Has One of Many: بازیابی بهینه رکوردهای خاص Has One of Many in Laravel: Efficiently Retrieve Specific Records

  • رابطه Has One Through: فاکتورهای کاربر از طریق جدول سفارشات Has One Through in Laravel: User Invoices via Orders Table

  • رابطه Has Many Through: تسک‌های کاربر از طریق جدول پروژه‌ها Has Many Through in Laravel: User Tasks via Projects Table

  • روابط Many to Many: کاربران و نقش‌ها Many-to-Many Relationships in Laravel: Users and Roles

  • روابط Polymorphic One to One: تصاویر و مالکیت One-to-One Polymorphic Relationships in Laravel: Images & Ownership

  • روابط Polymorphic One to Many: ویدیوها و پست‌ها One-to-Many Polymorphic Relationships in Laravel: Videos & Posts

  • رابطه Polymorphic One of Many: بازیابی جدیدترین/قدیمی‌ترین کامنت‌ها Polymorphic One of Many in Laravel: Retrieve Latest/Oldest Comments

  • روابط Polymorphic Many to Many: تگ‌ها برای پست‌ها و ویدیوها Polymorphic Many-to-Many in Laravel: Tags for Posts & Videos

مبانی Eloquent: عملیات CRUD به صورت ساده Laravel Eloquent Basics: CRUD Operations with Ease

  • نتایج تکی و چندگانه دیتابیس: انتخاب و مرتب‌سازی در Eloquent Single & Multiple Database Results in Laravel: Eloquent Selection & Ordering

  • کوئری گرفتن از روابط Eloquent: انتخاب شرطی مدل‌ها Querying Eloquent Relationships in Laravel: Conditional Model Selection

  • کالکشن‌های Eloquent: متدهای get, all, cursor, chunk, lazy Eloquent Collections in Laravel: get(), all(), cursor(), chunk(), lazy()

  • بارگذاری Lazy Eager در Eloquent: حل بهینه مشکل N+1 Eloquent Lazy Eager Loading in Laravel: Solve N+1 Problem Efficiently

  • انتخاب روابط Polymorphic: استفاده از whereHasMorph و whereMorphRelation Select Polymorphic Relations in Laravel: whereHasMorph() & whereMorphRelation()

  • کوئری‌های Insert در Eloquent: روابط یک به چند، یک به یک و معکوس Eloquent Insert Queries in Laravel: One-to-Many, One-to-One & Inverse Relations

  • درج داده‌های Many to Many در Eloquent: ستون‌های داده و JSON Eloquent Many-to-Many Insertions in Laravel: Data & JSON Columns

  • به‌روزرسانی مدل‌های Eloquent: مدیریت بهینه داده‌ها Update Eloquent Models in Laravel: Efficient Data Management

  • حذف مدل‌های Eloquent: حذف بهینه داده‌ها Delete Eloquent Models in Laravel: Efficient Data Removal

کوئری بیلدر لاراول: کوئری‌های دیتابیس بهینه و منعطف Laravel Query Builder: Efficient & Flexible Database Queries

  • کوئری‌های Select در Query Builder: نتایج تکی و چندگانه Query Builder Select Queries in Laravel: Single & Multiple Results

  • تسلط بر Query Builder: عبارت‌های Where با عملگرهای AND و OR Mastering Laravel Query Builder: Where Clauses with AND & OR Operators

  • تسلط بر توابع whereBetween، whereBetweenColumns و whereIn Mastering whereBetween, whereBetweenColumns & whereIn Functions in Laravel

  • تسلط بر کوئری‌ها: whereNull، whereDate، whereExists و بیشتر Master Laravel Queries: whereNull, whereDate, whereExists & More!

  • توضیح whereJsonContains() و whereFullText() Laravel Queries: whereJsonContains() & whereFullText() Explained

  • توضیح lockForUpdate و sharedLock | جلوگیری از Race Conditions Laravel lockForUpdate & sharedLock Explained | Prevent Race Conditions

  • توابع تجمعی Query Builder: توضیح min، max و غیره Laravel Query Builder Aggregate Functions: min, max & More Explained

  • مدیریت Group By، Limit، Offset و Order در Query Builder Laravel Query Builder: Group By, Limit, Offset & Order Explained

  • کوئری‌های Union در Query Builder: ترکیب بهینه داده‌ها Laravel Query Builder Union Query: Combine Data Efficiently

  • عبارات Raw در Query Builder — تسلط بر قدرت SQL در کوئری‌ها Laravel Raw Expressions for Query Builder – Master SQL Power in Your Queries

  • اتصال‌ها (Joins) در Query Builder شامل crossJoin | تسلط بر SQL Laravel Joins in Query Builder, Including crossJoin | Mastering SQL Queries

  • توضیح عبارت‌های شرطی (Conditional Clauses) در Query Builder Laravel Conditional Clauses in Query Builder Explained

  • مدیریت رکوردهای حجیم دیتابیس با متدهای Chunk() و Lazy() Laravel: Efficiently Handle Large DB Records with Chunk() & Lazy() Methods

  • کوئری‌های درج: insert، insertGetId و upsert Laravel Insert Queries: insert, insertGetId, & upsert

  • Query Builder: متدهای Update، UpdateOrInsert، Increment و Decrement Laravel Query Builder: Update, UpdateOrInsert, Increment & Decrement

  • حذف در Query Builder: تسلط بر توابع Delete و Truncate Laravel Delete in Query Builder: Mastering Delete & Truncate Functions

لاراول Redis، صفحه‌بندی، Accessors، Mutators و Casting Laravel Redis, Pagination, Accessors, Mutators & Casting

  • استفاده از Accessors، Mutators و Attribute Casting: مدیریت داده‌ها Laravel Accessors, Mutators & Attribute Casting: Mastering Data Handling

  • توضیح صفحه‌بندی (Pagination) در لاراول: مدیریت بهینه داده‌ها Laravel Pagination Explained: Mastering Efficient Data Handling

  • لاراول Redis: تسلط بر کشینگ و بهینه‌سازی عملکرد Laravel Redis: Mastering Caching and Performance Optimization

احراز هویت در لاراول: دسترسی امن کاربران Laravel Authentication: Secure User Access

  • مطالعه قبل از ویدیو بعدی Read before the next video

  • احراز هویت در لاراول: انتخاب بین Breeze، Jetstream و سایرین Laravel Authentication: Choosing Between Breeze, Jetstream & More

  • ثبت‌نام دستی کاربران و خروج بدون Breeze | راهنمای کامل Laravel - Register Users Manually & Logout Without Breeze | Full Guide

  • احراز هویت دستی: ساخت سیستم Login سفارشی Laravel Manual Login Auth: Build Custom Authentication

  • ثبت‌نام و خروج با استفاده از Fortify — احراز هویت امن و آسان Laravel Registration & Logout Using Fortify – Secure & Easy Authentication

  • ورود با Fortify — ساده‌سازی احراز هویت امن Laravel Login Fortify – Secure Authentication Made Easy

  • قابلیت بازیابی رمز عبور با Fortify — راهنمای امن و آسان Laravel Reset Password Functionality Using Fortify – Secure & Easy Guide

  • توسعه قابلیت تایید رمز عبور در Fortify — اکشن‌های امن Develop Confirm Password Functionality in Laravel Fortify – Secure Actions

  • تایید ایمیل‌ها در Fortify — راهنمای احراز هویت امن کاربر Verifying Emails in Laravel Fortify – Secure User Authentication Guide

  • لاراول Sanctum: تسلط بر احراز هویت API Laravel Sanctum: Mastering API Authentication

ساخت SPA با لاراول و احراز هویت برای اپلیکیشن‌های موبایل Building a Laravel-Powered SPA & Authentication for Mobile Apps

  • ساخت SPA: مبانی فرانت‌اند بدون فراخوانی‌های بک‌اند Building SPAs: Frontend Foundations Without Backend Calls

  • لاراول SPA: ساخت HTML و JS برای قابلیت دریافت پست‌ها Laravel SPA: Building HTML & JS for Get Posts Functionality

  • لاراول SPA: ساخت HTML و JS برای قابلیت افزودن پست Laravel SPA: Building HTML & JS for Add Post Functionality

  • لاراول SPA: ساخت HTML و JS برای قابلیت ویرایش پست Laravel SPA: Building HTML & JS for Edit Post Functionality

  • SPA در لاراول: دریافت پست‌ها با Axios و PostResource SPA in Laravel: Fetch Posts with Axios & PostResource

  • لاراول SPA: ساخت قابلیت نمایش پست (بدون نیاز به ورود) Laravel SPA: Building Show Post Functionality (No Login Required)

  • ساخت SPA در لاراول: افزودن پست با ورود، Stateful API و CSRF Building SPA in Laravel: Add Post with Login, Stateful API & CSRF

  • ویرایش پست در SPA لاراول | تسلط بر API و جاوااسکریپت خالص Edit Post Functionality in Laravel SPA | Mastering API & Pure JavaScript

  • توسعه قابلیت حذف پست در SPA لاراول با JS خالص Developing Delete Post Functionality in Laravel SPA with Pure JS

  • احراز هویت در لاراول: احراز هویت اپلیکیشن موبایل با Sanctum Authentication in Laravel: Mobile App Auth with Sanctum

تسلط بر تعیین سطح دسترسی: Gates، Policies و تایید ایمیل Master Laravel Authorization: Gates, Policies & Email Verification

  • تعیین سطح دسترسی: تسلط بر Gates برای کنترل امن دسترسی Laravel Authorization: Mastering Gates for Secure Access Control

  • تعیین سطح دسترسی با استفاده از Policies: کنترل امن دسترسی Laravel Authorization Using Policies: Secure Access Control

  • تایید ایمیل در لاراول: احراز هویت امن کاربران Email Verification in Laravel: Authorizing Users Securely

ساخت پکیج‌های سفارشی در لاراول و بررسی کلی پکیج‌ها Creating Custom Packages in Laravel & Packages Overview

  • ساخت پکیج‌های لاراول از مخازن (Repositories) محلی Creating Laravel Packages from Local Repositories

  • ساخت پکیج برای لاراول — ثبت سرویس‌ها و توضیح Auto Discovery Creating a Package for Laravel – Register Services & Auto-Discovery Explained

  • پکیج‌های سفارشی لاراول: پیاده‌سازی کنترلر، نما و مسیر Custom Laravel Packages: Implement Controller, View & Route

  • نصب پکیج‌های سفارشی از مخازن ریموت گیت‌هاب Installing Custom Laravel Packages from Remote GitHub Repos

  • مروری بر پکیج‌های لاراول: Stripe، Folio و موارد دیگر Laravel Packages Overview: Stripe, Folio & More

رست API لاراول و API Resources: مدل‌های تکی و مجموعه‌ای، HTTP Client Laravel Rest API & API Resources: Single & Collection, HTTP Client

  • منابع API تکی (Single Resources): تبدیل مدل‌ها برای API Laravel Single API Resources: Transform Models for APIs

  • منابع مجموعه‌ای API (Collection Resources): تبدیل و بهینه‌سازی پاسخ‌ها Laravel API Collection Resources: Transform & Optimize API Responses

  • رست API در لاراول: ساخت وب‌سرویس‌های مقیاس‌پذیر و امن Rest API in Laravel: Build Scalable & Secure Web Services

  • کلاینت HTTP لاراول: تسلط بر درخواست‌های API به صورت ساده Laravel HTTP Client: Mastering API Requests with Ease

  • کدهای وضعیت HTTP در لاراول: مدیریت پاسخ‌های API و HTTP Client HTTP Status Codes in Laravel: Mastering API Responses & HTTP Client

  • ارسال درخواست‌های POST در لاراول: راهنمای HTTP Client Sending POST Requests in Laravel: HTTP Client Guide

  • ارسال پارامترهای URL برای درخواست GET در HTTP Client Passing URL Parameters for GET Request in HTTP Client | Laravel Guide

  • ارسال فایل‌ها با HTTP Client در لاراول Sending Files with HTTP Client in Laravel

  • ارسال درخواست‌های احراز شده با Sanctum و HTTP Client Making Authenticated Requests in Laravel with Sanctum & HTTP Client

  • ارسال درخواست‌های همزمان (Concurrent) با HTTP Client برای افزایش سرعت API Making Concurrent Requests Using HTTP Client in Laravel – Boost API Performance

تست در لاراول با PHPUnit: مبانی و بهترین متدها Testing in Laravel with PHPUnit: Fundamentals and Best Practices

  • تست در لاراول: PHPUnit، پوشش (Coverage) و تست‌های موازی Testing in Laravel: PHPUnit, Coverage, and Parallel Testing

  • تست درخواست‌های HTTP در لاراول: سشن‌ها، کوکی‌ها و هدرها با PHPUnit Testing HTTP Requests in Laravel: Sessions, Cookies, Headers with PHPUnit

  • تست درخواست‌های JSON و تراکنش‌های دیتابیس در لاراول Testing JSON Requests & Database Transactions in Laravel

  • تست ورود کاربران در لاراول با PHPUnit Testing Login Users in Laravel with PHPUnit

  • تست عملیات دیتابیس در لاراول با PHPUnit Testing Database Operations in Laravel with PHPUnit

  • تست آپلود فایل با Fake Facades: تسلط بر تست با Mocking Test File Upload with Fake Facades in Laravel: Mastering Testing with Mocking

  • شبیه‌سازی کلاس ایمیل: ساده‌سازی تست‌ها با Mail Fakes Faking Email Class in Laravel: Simplify Testing with Mail Fakes

  • شبیه‌سازی رویدادها در تست‌های لاراول: مدل‌سازی سناریوهای واقعی Fake Events in Laravel Testing: Simulate Real-World Scenarios

  • شبیه‌سازی Queue Facade: تست جاب‌ها بدون اجرای واقعی صف‌ها Fake Queue Facade in Laravel: Mastering Job Testing Without Running Queues

  • شبیه‌سازی Http Facade: تست API بدون ارسال درخواست واقعی Fake Http Facade in Laravel: Mastering API Testing Without Real Requests

  • تست نماهای Blade و کامپوننت‌ها: جداسازی رندرینگ UI Testing Blade Views and Components in Laravel: Isolate UI Rendering

  • تست دستورات کنسول در لاراول: تضمین پایداری اپلیکیشن‌های CLI Testing Console Commands in Laravel: Ensure Robust CLI Applications

  • شبیه‌سازی سرویس‌ها (Mocking): جداسازی وابستگی‌ها برای تست‌های قابل اطمینان Mocking Services in Laravel Testing: Isolate Dependencies for Reliable Tests

  • تست مرورگر در لاراول با Dusk — تسلط بر تست خودکار UI Browser Testing in Laravel Using Dusk – Master Automated UI Testing Easily

  • تست ورود کاربر در Laravel Dusk: اتوماسیون احراز هویت مرورگر Login User Testing in Laravel Dusk: Automate Browser Auth

ساخت رابط‌های کاربری واکنشی با لاراول و Livewire Building Reactive UIs with Laravel & Livewire

  • لاراول Livewire: ساخت UIهای پویا بدون جاوااسکریپت Laravel Livewire: Build Dynamic UIs Without JavaScript

  • چیدمان‌ها و ارسال پارامتر در Livewire Layouts and Parameter Passing in Livewire for Laravel

  • استفاده از wire:offline برای هشدار اتصال و wire:click برای ناوبری wire:offline for Connectivity Alerts & wire:click for Navigation in Livewire Lar

  • شیء $wire و متد refresh() در Livewire: ساخت اپلیکیشن‌های پویا $wire Object & $wire.refresh() in Livewire: Build Dynamic Laravel Apps

  • استفاده از $wire.$el در Livewire: دستکاری DOM در لاراول $wire.$el in Livewire: DOM Manipulation in Laravel

  • کامپوننت‌های تمام‌صفحه و Mounting در Livewire Full Page Components and Mounting in Livewire Laravel

  • فرم‌های Livewire در لاراول: اعتبارسنجی Real-time و تعامل‌پذیری Livewire Forms in Laravel: Real-Time Validation & Interactivity

  • دستورات HTML در Livewire: wire:dirty، wire:loading و ریدایرکت بدون وقفه Livewire HTML Directives: wire:dirty, wire:loading & Seamless Redirection

  • هوک‌های updated() و updating() در Livewire: مدیریت داده‌های واکنشی updated() and updating() Hooks in Livewire Laravel: Mastering Reactive Data

  • جستجوی زنده (Live Search) در Livewire: بهبود UX با فیلترینگ Real-time Live Search in Livewire Laravel – Improve UX with Real-Time Filtering

  • اجرای رویدادها و کامپوننت‌های Lazy در Livewire Firing Events & Lazy Components in Livewire Laravel

  • ناوبری در Livewire: مسیریابی پویا و مدیریت وضعیت (State) Navigation in Livewire Laravel: Dynamic Routing & State Management

  • آنوتیشن [Reactive] در Livewire: ساده‌سازی مدیریت وضعیت واکنشی #[Reactive] Annotation in Livewire Laravel: Simplify Reactive State Management

  • توضیح Computed Properties و فراخوانی متدهای والد در Livewire Computed Properties & Calling Parent Methods in Livewire Laravel Explained

استفاده از Tailwind CSS در لاراول: ساخت UIهای مدرن بدون زحمت Tailwind CSS in Laravel: Build Modern UIs Effortlessly

  • Tailwind CSS در لاراول: ساخت چیدمان‌های ریسپانسیو با Grid و Flexbox Tailwind CSS in Laravel: Build Responsive Layouts with Grid & Flexbox

  • ایجاد هدر و فوتر در TailwindCSS: تسلط بر طراحی ریسپانسیو Creating Header & Footer Layout in TailwindCSS: Mastering Responsive Design

  • تکنیک‌های ترازبندی در Flex Tailwind CSS: چیدمان‌های بی‌نقص Alignment Techniques in Flex Tailwind CSS: Perfect Layouts

  • جای‌گذاری المان‌ها در Tailwind CSS: تسلط بر چیدمان و طراحی ریسپانسیو Positioning Elements in Tailwind CSS: Mastering Layout & Responsive Design

  • مدیریت فاصله‌ها (Spacing) در Tailwind CSS: طراحی بهینه چیدمان Spacing in Tailwind CSS: Efficient Layout Design

  • اعمال عرض و ارتفاع در TailwindCSS: تسلط بر طراحی ریسپانسیو Applying Width & Height in TailwindCSS: Responsive Design Mastery

  • ابزارهای Hover و Focus در Tailwind CSS: ارتقای تعامل UI Hover & Focus Utilities in Tailwind CSS: Enhance UI Interactivity

  • ابزارهای ریسپانسیو در Tailwind CSS — ساخت UIهای تطبیق‌پذیر و موبایل-فرندلی Responsive Utilities in Tailwind CSS – Build Mobile-Friendly, Adaptive UIs

  • حالت تاریک (Dark Mode) در Tailwind: آماده‌سازی آیکون‌ها و کدهای JS Dark Mode in Tailwind CSS: Prepare Icons and JS Code

  • حالت تاریک در Tailwind: تغییر پویا کلاس‌های CSS Dark Mode in Tailwind: Toggle CSS Classes Dynamically

  • تایپوگرافی در Tailwind CSS: کنترل فونت‌ها، اندازه‌ها و خوانایی Typography in Tailwind CSS: Control Fonts, Sizes & Readability

  • تنظیم رنگ‌ها، Blur و چرخش‌ها در Tailwind برای کنترل بهتر UI Setting Colors, Blur, and Rotations in Tailwind for Better UI Control

استقرار اپلیکیشن‌های لاراول با Docker در Render.com Deploying Laravel Apps with Docker on Render.com

  • استقرار اپلیکیشن‌های لاراول با Docker در Render.com: مرور کلی Deploying Laravel Apps with Docker on Render.com: Overview

  • پیکربندی لاراول برای استقرار در Render با Docker Configuring Laravel for Deployment to Render with Docker

  • آماده‌سازی اپلیکیشن برای Render: از گیت‌هاب تا Render.com Preparing Laravel App for Deployment on Render: GitHub to Render.com

  • استقرار اپلیکیشن لاراول در Render: هاستینگ سریع و مقیاس‌پذیر Deploy Laravel App to Render: Fast, Scalable Hosting Made Easy

ساخت یک اپلیکیشن ساده دفترچه تلفن با لاراول Build a Simple Laravel Address Book App

  • دانلود منابع Download a Resource

  • دفترچه تلفن لاراول: راه‌اندازی و نصب پروژه Laravel Address Book: Project Setup & Installation

  • مسیریابی و کنترلرها: ساخت CRUD دفترچه تلفن Laravel Routing & Controllers: Build Address Book CRUD

  • نماهای Blade: ساخت UI دفترچه تلفن Laravel Blade Views: Build Address Book UI

  • مایگریشن‌ها و سیدرها: ساخت دیتابیس دفترچه تلفن Laravel Migrations & Seeders: Build Address Book DB

  • اعتبارسنجی و ذخیره‌سازی داده‌ها Laravel Validation & Data Storage

  • ایجاد و حذف آدرس‌ها Create & Delete Addresses

  • تمرین ۱: ساخت اپلیکیشن Artworks Task 1 - Build Artworks Application

  • تمرین ۲: ساخت اپلیکیشن Board Games Task 2 - Build Board Games Application

  • تمرین ۳: ساخت اپلیکیشن Device Inventory Task 3 - Build Device Inventory Application

  • تمرین ۴: ساخت اپلیکیشن Plant Species Task 4 - Build Plant Species Application

ساخت گام به گام اپلیکیشن وبلاگ با لاراول Build a Blog App with Laravel Step by Step

  • دانلود منابع Download a Resource

  • نصب نسخه تازه لاراول برای راه‌اندازی اپلیکیشن وبلاگ Install Fresh Copy of Laravel for Blog App Setup

  • اپلیکیشن وبلاگ: مسیرها و نماهای پایه Laravel Blog App: Routes & Basic Views

  • فرانت‌اند وبلاگ: ساخت چیدمان‌ها و نماهای وبلاگ Laravel Frontend: Build Blog Layouts & Views

  • لاراول Livewire: ساخت جستجوی وبلاگ و کامنت‌ها Laravel Livewire: Build Blog Search & Comments

  • وبلاگ لاراول: تغییر پویا تم (Theme Switching) Laravel Blog: Dynamic Theme Switching

  • وبلاگ لاراول: یکپارچه‌سازی TinyMCE برای پست‌های Rich Text Laravel Blog: Integrate TinyMCE for Rich Text Posts

  • فرانت‌اند وبلاگ: ساخت فرم‌های پست و تگ Laravel Frontend: Build Post & Tag Forms

  • مایگریشن‌ها، فکتوری‌ها و سیدرها Laravel Migrations, Factories & Seeders

  • الگوی Repository در لاراول: ایندکس تمیز وبلاگ Laravel Repository Pattern: Clean Blog Index

  • الگوی Repository: مرتب‌سازی پست‌ها و نمایش جزئیات Laravel Repository Pattern: Sort Posts & Show Details

  • لاراول Livewire: جستجوی Real-time در وبلاگ Laravel Livewire: Real-Time Blog Search

  • مخزن تگ‌ها: متمرکز کردن منطق تگ‌های وبلاگ Laravel Tag Repository: Centralize Blog Tag Logic

  • نمایش پست‌های تگ‌گذاری شده Displaying Tagged Post

  • افزودن قابلیت ثبت نظر (Comment) Add Comment Functionality

  • سیستم لایک/دیس‌لایک: افزایش تعامل کاربران Laravel Like/Dislike System: Build Engagement

  • داشبورد لاراول: نمایش پست‌ها و تگ‌ها Laravel Dashboard: Displaying Posts & Tags

  • لاراول: افزودن پست به وبلاگ Laravel: Add Post to Blog

  • گیت‌های لاراول: امن‌سازی ویرایش و حذف پست Laravel Gates: Secure Post Editing & Deletion

  • ویرایش پست‌ها و احراز هویت درخواست‌ها Edit Posts & Authorize Requests

  • حذف پست‌ها با Eloquent و HTTP DELETE Delete Posts with Eloquent & HTTP DELETE

  • وبلاگ لاراول: افزودن قابلیت تگ‌گذاری Laravel Blog: Add Tag Functionality

  • مدیریت تگ‌ها: ویرایش و حذف Laravel Tag Management: Edit & Delete

  • میان‌افزار Auth: امن‌سازی مسیرها Laravel Auth Middleware: Securing Routes

  • لاراول: انتشار فایل‌های ترجمه Laravel: Publishing Translation Files

  • کشینگ لاراول: افزایش سرعت اپلیکیشن وبلاگ Laravel Caching: Speed Up Your Blog App

  • پاک‌سازی کش با استفاده از رویدادها Laravel Cache Clearing with Events

  • وبلاگ لاراول: بازخورد Real-time لایک/دیس‌لایک کامنت‌ها Laravel Blog: Real-Time Comment Like/Dislike Feedback

  • تمرین ۱: ساخت اپلیکیشن Startup Pitch Tables Task 1 - Build Startup Pitch Tables Application

نمایش نظرات

آموزش لاراول – راهنمای جامع: از مبتدی تا متخصص
جزییات دوره
39 hours
334
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
870
4.3 از 5
دارد
دارد
دارد
Robert Apollo
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Robert Apollo Robert Apollo

دوره های کامل توسعه وب