• مقالات آموزشی
    • آموزش برنامه نویسی
    • آموزش الگوریتم
    • آموزش شبکه های کامپیوتری
    • آموزش های عمومی
  • ترجمه مقاله
    • لیست ترجمه کامل مقالات
    • لیست ترجمه مفهومی مقالات
  • تحقیق و پژوهش
    • لیست داکیومنت پایان‌نامه
    • لیست داکیومنت سمینار
  • پیاده سازی
    • سی پلاس پلاس ++C
    • برنامه نویسی OpenGL
    • سی شارپ #C
    • پایتون Python
    • اندروید Android
    • پی اچ پی PHP
    • متلب Matlab
  • پاورپوینت
    • پاورپوینت الگوریتم های بهینه سازی
    • پاورپوینت شبکه‌های کامپیوتری
    • پاورپوینت مهندسی کامپیوتر
    • پاورپوینت یادگیری ماشین
    • پاورپوینت درس و تحقیق
    • قالب آماده پاورپوینت
  • فیلم آموزشی
    • لیست فیلم های آموزشی
  • قالب آماده
    • لیست قالب آماده HTML
  • دانلود رایگان
  • مجله پی استور
  • ابزارهای آنلاین
    • برنامه نویسی آنلاین
    • تبدیل مبنای آنلاین
  • سفارش تدریس آنلاین
  • آموزش برنامه نویسی
  • آموزش الگوریتم
  • آموزش شبکه
  • آموزش عمومی

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت
  • درباره ما
  • تماس با ما
  • سفارش تدریس آنلاین
پی استور
0

ورود و ثبت نام

مقالات آموزشی
  • ترجمه مقاله
    • لیست ترجمه کامل مقالات
    • لیست ترجمه مفهومی مقالات
  • تحقیق و پژوهش
    • لیست داکیومنت پایان‌نامه
    • لیست داکیومنت سمینار
  • پیاده سازی
    • سی پلاس پلاس ++C
    • برنامه نویسی OpenGL
    • سی شارپ #C
    • پایتون Python
    • اندروید Android
    • پی اچ پی PHP
    • متلب Matlab
  • پاورپوینت
    • پاورپوینت الگوریتم های بهینه سازی
    • پاورپوینت شبکه‌های کامپیوتری
    • پاورپونت مهندسی کامپیوتر
    • پاورپوینت یادگیری ماشین
    • پاورپوینت درس و تحقیق
      • عمومی
      • مشاهیر و اشخاص
      • واقعیت مجازی
      • طراحی سایت
      • برنامه نویسی
      • علوم کامپیوتر
      • اینترنت اشیاء
      • سیستم عامل
      • ارز دیجیتال
      • کسب و کار
      • تکنولوژی
      • علوم
    • قالب آماده پاورپوینت
  • فیلم آموزشی
    • لیست فیلم های آموزشی
  • قالب آماده
    • قالب آماده HTML
  • مجله پی استور
  • ابزارهای آنلاین
    • برنامه نویسی آنلاین
    • تبدیل مبنای آنلاین

آموزش ELOQUENT و MODEL ها در لاراول 6 LARAVEL

خانهفروشگاهبرنامه نویسیطراحی وبآموزش ELOQUENT و MODEL ها در لاراول 6 LARAVEL
تنظیمات دیتابیس در لاراول 6

آموزش ELOQUENT و MODEL ها در لاراول 6 LARAVEL

در این جلسه از مجموعه جلسات آموزش صفر تا صد لاراول 6 به بررسی و آموزش در این جلسه در مورد ELOQUENT و MODEL ها صحبت خواهیم کرد در لاراول 6 Laravel پرداخته می شود. Eloquent ابزاری عالی جهت پیاده‌سازی انواع مختلف عملیات‌های محاسباتی و پردازشی پایگاه‌ داده یا همان دیتابیس (ORM مخفف Object-relational mapping) است. در لاراول 6 هم این تنظیمات با نسخه های قبلی تفاوت آن چنانی ندارد.

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

محتوای آموزش

Eloquent در لغت به معنی سخنران و سخنور است. اما معنی و مفهوم پر کاربرد و ویژه ای در لاراول دارد. Eloquent ابزاری عالی جهت پیاده‌سازی انواع مختلف عملیات‌های محاسباتی و پردازشی پایگاه‌ داده یا همان دیتابیس (ORM مخفف Object-relational mapping) است. با استفاده از Eloquent‌ می‌توان اعمالی چون ساخت، حذف، بروزرسانی، مشاهده ، لیست و اضافه کردن را در پایگاه داده به آسان ترین و ساده‌ترین شکل ممکن انجام داد.

برای آنکه بتوانیم این ابزار جادویی را بهتر و بیشتر بشناسیم ابتدا باید بدانیم Model چیست؟ و کاربرد آن در Laravel چگونه است ؟

با توجه به این مفهوم و معنی که لاراول، فریم ورکی بر اساس MVC یا همان طراحی سه لایه است، وظیفه ارتباط با پایگاه داده یا دیتابیس بر عهده Model ها می باشد. اما چگونه؟ هر جدول در پایگاه داده، با یک Model در نرم افزار شما می تواند در ارتباط باشد و البته به نفع ماست که در ارتباط باشند. اما اینجاست که پای قوانین نام گذاری به میان می آید.

قوانین نام گذاری در لاراول

  • قانون اول : اسم Model باید اسم مفرد یا شکل مفرد اسم جدول مربوطه با حرف اول بزرگ، نامگذاری شود. به طور مثال اسم مدل جدول posts باید باشد: Post
  • قانون دوم : اگر اسم Model به صورت دو سیلابی یا سه سیلابی باشد باید سیلاب آخر اسم جدول مربوطه، به صورت جمع نوشته شده باشد نه سیلاب های قبل از آن. مثال: اسم جدول مدل BestMusic باید به صورت best_musics نوشته شود.
  • قانون سوم : باید مدل مربوطه موجود باشد.

بعد از ایجاد جدول و مدل با رعایت قوانین بالا، ایجاد ارتباط با دیتابیس برای برنامه نویس، بسیار آسان تر و شیرین تر خواهد بود. درواقع می توان گفت به مجموعه این ارتباطات و متد هایی که در این ارتباطات به کار می روند، Eloquent گفته می شود. در این جلسه با مفهوم شیرین و پر استفاده Eloquent و Model به آسانی آشنا خواهید شد. error هایی که در طول کدنویسی در این جلسه پیش خواهند آمد، جزو معروف ترین خطاهای Laravel بوده و از فیلم حذف نشده اند.

برای مشاهده جلسه نهم (کار با فرم ها و ثبت از طریق فرم در دیتابیس در لاراول 6) کلیک کنید.


مشخصات فیلم آموزشی

نام اثر : فیلم آموزش صفر تا صد لاراول – جلسه هشتم: آموزش ELOQUENT و MODEL ها در لاراول 6 LARAVEL

مدرس : مهندس سالار عباپور

مدت زمان : 27 دقیقه

زبان آموزش : فارسی

حجم فایل : یک فایل با حجم 41 مگا بایت

فرمت ویدئو : MP4 با کیفیت بالا


پیش نمایش فیلم آموزش ELOQUENT و MODEL ها

درباره محصول

فیلم آموزش صفر تا صد لاراول – جلسه هشتم: آموزش ELOQUENT و MODEL ها در لاراول 6 LARAVEL محصولی است که در این پست به آن پرداخته شده است. در این آموزش به توضیح و معرفی فریم ورک لاراول پرداخته شده و بصورت کامل توسط گروه پشتیبانی پی استور تست و بازبینی شده است. محصول دارای نشان تضمین کیفیت پی استور می باشد.

تاکنون 1 نفر این محصول را تهیه کرده اند و 1 نظر برای آن ثبت شده است.

نظرات و دیدگاه ها
  • مدیریت و پشتیبانی
    7 مهر 1398
    امتیاز 5 از 5
    پاسخ

    نطرات و پیشنهادات خود را با ما در میان بگذارید.

قوانین ثبت دیدگاه

  • لطفاً دیدگاه های خود را فارسی تایپ کنید.
  • دیدگاه های نامرتبط به مطلب تایید نخواهد شد.
  • از درج دیدگاه های تکراری پرهیز نمایید.
  • سوالات تخصصی خودتان را از طریق تیکت پشتیبانی مطرح کنید.

لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دسته‌بندی موضوعی: برنامه نویسی طراحی وب لاراول Laravel

قیمت 29,000 تومان

افزودن به علاقه مندی ها
امتیاز
5.00 از 1 رأی
5.00 1 رای
29,000 تومان

تاریخ انتشار: 7 مهر 1398
تاریخ بروزرسانی: 24 شهریور 1399
حجم فایل: 41 مگابایت
فرمت فایل mp4
نسخه: 1.0
شناسه اثر: ندارد
هماهنگی با: laravel7
دانلود شده توسط: 1 نفر

1 بازخورد (مشاهده نظرات)

قیمت: 29,000 تومان

تماس با ما
  • دفتر پشتیبانی: 04144225175 (ساعت کاری 8:00 الی 16:00)
  • آی دی تلگرام: programerPstore
درباره پی استور

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

مجوز های اخذ شده
اینماد نشان ملی   پروانه نشر دیجیتال
  • حساب کاربری من
  • سوالات متداول
  • راهنمای خرید و دانلود
پی استور
  • همکاری با ما
  • قوانین و مقررات
  • حریم خصوصی
تمامی حقوق برای پی استور محفوظ است.
keyboard_arrow_up