آموزش شروع کار با لاراول (چارچوب PHP) - مبانی

Getting Started with Laravel (PHP Framework) - The Basics

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: چارچوب هایی مانند لاراول هنگام ساخت برنامه های وب با مقیاس از شما پشتیبانی می کنند. این دوره اصول مربوط به لاراول ، نحوه کار ، نحوه استفاده از نماها ، کنترل کننده ها و مدل ها و نحوه اتصال همه آنها را آموزش می دهد. همه را بزرگ کنید بررسی اجمالی دوره 1m 41s شروع شدن 27m 29s نماها و موتور تیغه تیغه 33 متر 5 ثانیه کار با Routes 26 متر 58 رسیدگی به درخواست ها و پاسخ ها 39 متر 11 ثانیه با استفاده از کنترل کننده ها و مدل ها 30 متر 16s علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

شروع شدن Getting Started

  • مقدمه Introduction

  • لاراول چیست؟ What is Laravel?

  • MVC در مقابل غیر MVC MVC vs Non-MVC

  • MVC و ساختار این دوره MVC and the Structure of This Course

  • دوره های اضافی Additional Courses

  • پیش نیازهای دوره Course Prerequisites

  • راه اندازی یک پروژه لاراول Setting up a Laravel Project

  • درک ساختار پوشه Understanding the Folder Structure

  • معرفی سریع رابط صنعتگر خط صنعتگر A Quick Intro to the Artisan Command Line Interface

  • استفاده از این دوره با سایر نسخه های لاراول Using This Course with Other Laravel Versions

نماها و موتور تیغه تیغه Views & Blade Templating Engine

  • مقدمه Introduction

  • نماها و موتورهای تمپلینگ Views and Templating Engines

  • چرا از موتورهای تمپلنت استفاده می کنیم؟ Why Use Templating Engines?

  • Blade - نمایش داده ها و استفاده از طرح بندی Blade - Displaying Data and Using Layouts

  • نسخه ی نمایشی: با استفاده از طرح بندی Demo: Using Layouts

  • نسخه ی نمایشی: نمایش داده ها Demo: Displaying Data

  • تیغه - جزئیات Blade - Partials

  • نسخه ی نمایشی: جزئیات Demo: Partials

  • تیغه - سازه های کنترل کننده Blade - Control Structures

  • نسخه ی نمایشی: ساختارهای کنترلی Demo: Control Structures

  • Blade - محافظت از XSS Blade - XSS Protection

  • نسخه ی نمایشی: XSS Protection Demo: XSS Protection

  • تنظیم پروژه دوره Adjusting the Course Project

  • نماها و جلوه های نهایی Facades and Finishing Touches

کار با Routes Working with Routes

  • مقدمه Introduction

  • جریان درخواست لاراول The Laravel Request Flow

  • شغل یک روتر چیست؟ What's the Job of a Router?

  • ایجاد مسیرها Creating Routes

  • نسخه ی نمایشی: مسیرها و نماهای پروژه Demo: Project Routes and Views

  • نام پیمایش و مسیر Navigation and Route Names

  • نسخه ی نمایشی: افزودن پیمایش به پروژه Demo: Adding Navigation to the Project

  • عبور از پارامترهای مسیر Passing Route Parameters

  • ایجاد و استفاده از POST Routes Creating and Using POST Routes

  • ساختارهای مسیرها با گروه های مسیر Structuring Routes with Route Groups

  • بسته شدن Wrap Up

رسیدگی به درخواست ها و پاسخ ها Handling Requests & Responses

  • مقدمه Introduction

  • رسیدگی به درخواست ها و ارسال پاسخ ها Handling Requests and Sending Responses

  • نسخه ی نمایشی: استخراج داده ها از یک درخواست GET Demo: Extracting Data from a GET Request

  • نسخه ی نمایشی: ارسال داده ها به یک نمای Demo: Sending Data to a View

  • رسیدگی به درخواستهای POST با تزریق وابستگی Handling POST Requests with Dependency Injection

  • تزریق وابستگی در مقابل نماها Dependency Injection vs Facades

  • نسخه ی نمایشی: با استفاده از تزریق وابستگی Demo: Using Dependency Injection

  • محافظت در برابر حملات CSRF Protecting Against CSRF Attacks

  • نسخه ی نمایشی: محافظت از CSRF Demo: CSRF Protection

  • استفاده از جلسات برای نمایش داده های موقت Using Sessions to Show Temporary Data

  • پرونده ای برای اعتبار سنجی ورودی کاربر A Case for User Input Validation

  • نسخه ی نمایشی: در حال اجرا اعتبار سنجی Demo: Implementing Input Validation

  • نسخه ی نمایشی: نمایش خطاهای اعتبار سنجی Demo: Showing Validation Errors

  • نسخه ی نمایشی: پیام های خطای برون سپاری به بخش های جزئی Demo: Outsourcing Error Messages into Partials

  • بسته شدن Wrap Up

با استفاده از کنترل کننده ها و مدل ها Using Controllers and Models

  • مقدمه Introduction

  • کنترل کننده ها و مدل ها - نمای کلی Controllers and Models - Overview

  • نسخه ی نمایشی: ایجاد مدل ارسال Demo: Creating the Post Model

  • نسخه ی نمایشی: افزودن روش ها به مدل Demo: Adding Methods to the Model

  • نسخه ی نمایشی: ایجاد Post Controller Demo: Creating the Post Controller

  • اتصال عملکردها و مسیرهای کنترل کننده Connecting Controller Actions and Routes

  • چگونه لاراول کنترل کننده را پیدا می کند How Laravel Finds the Controller

  • نحو مسیر جایگزین Alternative Route Syntax

  • نسخه ی نمایشی: اتمام مدل ارسال Demo: Finishing the Post Model

  • نسخه ی نمایشی: اتمام کنترلر Demo: Finishing the Controller

  • استفاده از اعتبار سنجی در کنترل کننده ها Using Validation in Controllers

  • اتمام دوره دوره Finishing the Course Project & Wrap Up

نمایش نظرات

آموزش شروع کار با لاراول (چارچوب PHP) - مبانی
جزییات دوره
2h 38m
63
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
176
4.8 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Max Schwarzmueller Max Schwarzmueller

مکس یک توسعه دهنده وب و مربی حرفه ای آنلاین است. با شروع توسعه به زبانهای مختلف در سن 13 سالگی ، ماکس نمی توانست عمیق تر و عمیق تر در توسعه و پایان پروژه های مختلف متوقف شود. گرچه این همیشه کار اصلی او نبوده است. قبل از اینکه به توسعه وب تمام وقت بپردازد ، او به صنعت دیگری نگاه کرد: وی در رشته مدیریت بازرگانی تحصیل کرد و قبل از اینکه اشتیاق خود را به عنوان کار اصلی خود درگیر کند ، در مشاوره های اصلی و همچنین یک بانک کار می کرد. اگر کد نباشد ، مکس از ورزش ، آشپزی و ملاقات با مردم لذت می برد.