آموزش شروع کار با 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

نمایش نظرات

Pluralsight (پلورال سایت)

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

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

آموزش شروع کار با 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 سالگی ، ماکس نمی توانست عمیق تر و عمیق تر در توسعه و پایان پروژه های مختلف متوقف شود. گرچه این همیشه کار اصلی او نبوده است. قبل از اینکه به توسعه وب تمام وقت بپردازد ، او به صنعت دیگری نگاه کرد: وی در رشته مدیریت بازرگانی تحصیل کرد و قبل از اینکه اشتیاق خود را به عنوان کار اصلی خود درگیر کند ، در مشاوره های اصلی و همچنین یک بانک کار می کرد. اگر کد نباشد ، مکس از ورزش ، آشپزی و ملاقات با مردم لذت می برد.