مدلهای Active Record در Ruby on Rails 7
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
هر وب اپلیکیشن مدرن به یک لایه پایداری نیاز دارد تا به صورت ایمن و راحت با پایگاه داده زیربنایی خود تعامل کند. در این دوره، «مدلهای اکتیو رکورد در Ruby on Rails 7»، شما یاد خواهید گرفت که چگونه یک اسکیمای پایگاه داده را با استفاده از کتابخانه اکتیو رکورد پیادهسازی کرده و قوانین مختلف کسبوکار را تعریف کنید.
ابتدا، ابزارهای مختلفی را که ریلز برای ایجاد موجودیتها یا مدلهای لازمِ معرف اسکیمای پایگاه داده ارائه میدهد، بررسی خواهید کرد. سپس، چگونگی برقراری ارتباط بین موجودیتهای مختلف و همچنین اصلاح این روابط را از طریق فایلهای مایگریشن کشف خواهید کرد.
در نهایت، یاد خواهید گرفت که چگونه قوانین اعتبارسنجی برای مدلهای خود ایجاد کنید تا اطمینان حاصل شود که داده موجود در پایگاه داده یکپارچگی خود را حفظ کرده و با قوانین کسبوکار مطابقت دارند. پس از اتمام این دوره، شما مهارتها و دانش لازم برای کار مستقیم با پایگاههای داده با استفاده از کتابخانه اکتیو رکورد را خواهید داشت.
مدلهای Active Record در Ruby on Rails 7
-
بررسی دوره 0:01:00
-
مقدمه 0:01:00
-
تعریف ORM 0:04:00
-
طراحی نمونه 0:03:00
-
دمو: پیکربندی Rails 0:06:00
-
دمو: فرمان های اولیه 0:03:00
-
دمو: دسترسی به کنسول Rails 0:04:00
-
مقدمه 0:02:00
-
ایجاد موجودیتها 0:06:00
-
بازی کردن با مدل 0:02:00
-
دمو: تعریف یک مدل 0:09:00
-
توضیح اعتبارسنجی درونی موجودیت 0:04:00
-
اعتبارسنجی درونی موجودیت: سطح اپلیکیشن در مقابل سطح پایگاه داده 0:03:00
-
Callbacks 0:02:00
-
دمو اعتبارسنجی 0:09:00
-
مدیریت تغییرات پایگاه داده 0:03:00
-
دمو: مدیریت تغییرات پایگاه داده 0:04:00
-
کوئریهای اولیه 0:03:00
-
دمو: کوئریهای اولیه 0:06:00
-
مقدمه 0:01:00
-
طراحی رابطه 0:01:00
-
پیادهسازی رابطه 0:03:00
-
دمو: روابط 0:08:00
-
کوئری با استفاده از Where 0:05:00
-
دمو: کوئری 0:04:00
-
مقدمه 0:01:00
-
مفهوم چند به چند 0:01:00
-
پیادهسازی رابطه چند به چند 0:02:00
-
دمو: رابطه چند به چند 0:07:00
-
حذف آبشاری 0:02:00
-
دمو: حذف آبشاری 0:09:00
-
معرفی 0:01:00
-
عبارات آماده ارزش پیشنهادی 0:02:00
-
دستورات آماده سطح پایین و کوئریهای خام 0:03:00
-
دمو: کوئریهای خام SQL 0:04:00
-
بلوکهای تراکنش 0:04:00
-
دمو: بلوکهای تراکنش 0:07:00
مشخصات آموزش
مدلهای Active Record در Ruby on Rails 7
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:متوسط
- تعداد درس:37
- مدت زمان :2:22:04
- حجم :554.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy