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