آموزش شروع کار با Laravel (چارچوب PHP) - مدل ها و داده ها

Getting Started with Laravel (PHP Framework) - Models and Data

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: ذخیره و واکشی داده ها در پایگاه داده وظیفه اصلی کلیه برنامه های وب مدرن است. این دوره به شما می آموزد که چگونه در برنامه لاراول خود به راحتی با مدلها و داده ها کار کنید. همه را بزرگ کنید بررسی اجمالی دوره 1m 48s شروع شدن 12m 21s مدل ها و مهاجرت ها 28 متر 36s سeriesالات پایگاه داده و داده های کاشت 36 متر 56 کار با روابط 37m 42s مدیریت خروجی داده ها 24 متر 47s علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.

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

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

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

شروع شدن Getting Started

  • مقدمه Introduction

  • آنچه خواهید آموخت What You'll Learn

  • دستکاری داده ها - راه فصیح Manipulating Data - The Eloquent Way

  • شروع با پروژه دوره Getting Started with the Course Project

  • راه اندازی اتصال پایگاه داده Setting Up a Database Connection

مدل ها و مهاجرت ها Models & Migrations

  • مقدمه Introduction

  • درک مدلهای فصیح Understanding Eloquent Models

  • معرفی مهاجرت ها Introducing Migrations

  • نوشتن پرونده های مهاجرت Writing Migration Files

  • نسخه ی نمایشی: ایجاد مدل ها و پرونده های مهاجرت Demo: Creating Models and Migration Files

  • ایجاد یک پرونده مهاجرت مستقل Creating a Standalone Migration File

  • پیکربندی پایگاه داده با Migrations Configuring a Database with Migrations

  • ساخت یک مدل 'قابل پر کردن' Making a Model 'Fillable'

  • مدیریت مهاجرت ها Managing Migrations

  • نسخه ی نمایشی: نوشتن مهاجرت ها و درج اطلاعات Demo: Writing Migrations and INSERTing Data

  • درک مفروضات لاراول Understanding Laravel's Assumptions

سeriesالات پایگاه داده و داده های کاشت Database Queries & Seeding Data

  • مقدمه Introduction

  • ذخیره اطلاعات در پایگاه داده (INSERT) Saving Data to the Database (INSERT)

  • واکشی داده ها از پایگاه داده (SELECT) Fetching Data from the Database (SELECT)

  • Demo: واکشی داده ها از پایگاه داده Demo: Fetching Data from the Database

  • به روزرسانی داده ها در پایگاه داده (UPDATE) Updating Data in the Database (UPDATE)

  • نسخه ی نمایشی: به روزرسانی داده ها در پایگاه داده Demo: Updating Data in the Database

  • حذف داده ها از پایگاه داده (حذف) Deleting Data from the Database (DELETE)

  • Demo: حذف داده ها از پایگاه داده Demo: Deleting Data from the Database

  • جایگزینی برای "سخت حذف" An Alternative to 'Hard Deleting'

  • شناخت Laravel Query Builder Understanding the Laravel Query Builder

  • نسخه ی نمایشی: سازنده پرس و جو لاراول Demo: The Laravel Query Builder

  • بارگذاری پایگاه داده Seeding the Database

  • نسخه ی نمایشی: کاشت پایگاه داده Demo: Seeding the Database

  • بسته شدن Wrap Up

کار با روابط Working with Relationships

  • مقدمه Introdution

  • درک روابط داده Understanding Data Relationships

  • چگونه روابط یک به چند را تعریف کنیم How to Define One-to-Many Relationships

  • درک مفروضات لاراول Understanding Laravel's Assumptions

  • نسخه ی نمایشی: تعریف روابط یک به چند Demo: Defining One-to-Many Relationships

  • چگونه می توان روابط یک به چند را جستجو کرد How to Query One-to-Many Relationships

  • نسخه ی نمایشی: پرس و جو از روابط یک به چند Demo: Querying One-to-Many Relationships

  • Lazy Loading vs Eager Loading Lazy Loading vs Eager Loading

  • چگونه روابط بسیاری به بسیاری را تعریف کنیم How to Define Many-to-Many Relationships

  • نسخه ی نمایشی: تعریف روابط بسیاری به بسیاری Demo: Defining Many-to-Many Relationships

  • چگونه می توان روابط بسیاری به بسیاری را جستجو کرد How to Query Many-to-Many Relationships

  • نسخه ی نمایشی: پرس و جو از روابط بسیاری به بسیاری Demo: Querying Many-to-Many Relationships

مدیریت خروجی داده ها Managing Data Output

  • مقدمه Introduction

  • درک اکسسورها و جهش دهنده ها Understanding Accessors and Mutators

  • تعریف یک جهش دهنده Defining a Mutator

  • نسخه ی نمایشی: با استفاده از Mutators Demo: Using Mutators

  • تعریف اکسسور Defining an Accessor

  • نسخه ی نمایشی: استفاده از اکسسورها Demo: Using Accessors

  • ایده پشت صفحه بندی The Idea Behind Pagination

  • پیاده سازی مجری Implementing Pagination

  • نسخه ی نمایشی: با استفاده از صفحه بندی Demo: Using Pagination

  • سفارشی سازی صفحه لاراول Customizing Laravel's Pagination

  • شیرجه رفتن به عمق صفحه Diving Deeper into Pagination

  • بسته شدن Wrap Up

نمایش نظرات

آموزش شروع کار با Laravel (چارچوب PHP) - مدل ها و داده ها
جزییات دوره
2h 22m
55
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
95
4.9 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Max Schwarzmueller Max Schwarzmueller

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