دوره آموزشی مدلها و انجمنهای Ruby on Rails
1 ساعت 37 دقیقهمتوسط2022-08-16
مدرسین

Kevin Skoglund
Founder of NovaFabrica
جزئیات دوره
Ruby on Rails میتواند توسعه برنامههای کاربردی وب با ویژگیهای کامل را از طریق ابزارهای قدرتمندی که یک رابط شیگرا برای پایگاههای داده رابطهای فراهم میکند و وظایف معمول دادهها را خودکار میکند، سرعت بخشد و بهبود بخشد. در این دوره، دانش خود را در مورد Ruby on Rails گسترش دهید زیرا مربی Kevin Skoglund ویژگی های داخلی مدل ها و انجمن ها را در Rails پوشش می دهد. بیاموزید که دامنه های نامگذاری شده، اعتبارسنجی ها، فراخوان ها و ارتباط ها را در یک پروژه نمونه اعمال کنید. نحوه طراحی مدل های هوشمندتر با ویژگی های غیر در پایگاه داده و با استفاده از پرس و جوهای کارآمد را بیابید. در مفیدترین روشهای اعتبارسنجی داخلی قدم بزنید و نوشتن اعتبارسنجی سفارشی را یاد بگیرید. کشف کنید که چگونه می توان رفتارهای خودکار را هنگام ذخیره داده ها در پایگاه داده با استفاده از تماس های برگشتی فعال کرد. استفاده مؤثر از تداعیهای ضبط فعال را کاوش کنید، روابط یک به چند و چند به چند را بررسی کنید، و ساخت پرسوجوهایی که چندین جدول را شامل میشوند را بیاموزید.
مهارت ها
Ruby on RailsBack-End Web DevelopmentFull-Stack Web DevelopmentWeb DevelopmentOpen SourceDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - مدیریت داده های شی گرا و کارآمد
- 02 - آنچه باید بدانید
- 03 - استفاده از فایل های تمرین در GitHub
1. مدل های هوشمندتر
- 04 - مدل های هوشمند بر اساس طراحی
- 05 - روش های جستجوی ActiveRecord بیشتر
- 06 - داده ها را از یک پرس و جو انتخاب کنید
- 07 - محدوده های نامگذاری شده
- 08 - ویژگی های غیر پایگاه داده
2. اعتبارسنجی داده ها
- 09 - مروری بر روشهای اعتبارسنجی
- 10 - اعتبارسنجی را بنویسید
- 11 - از روش اعتبارسنجی چند منظوره استفاده کنید
- 12 - اعتبارسنجی سفارشی بنویسید
3. ActiveRecord Callbacks
- 13 - بررسی اجمالی تماس ها
- 14 - از callbacks برای خودکار کردن اقدامات استفاده کنید
- 15 - کال بک ها را به صورت مشروط اجرا کنید
4. ActiveRecord Associations
- 16 - بررسی اجمالی انجمن ها
- 17 - یک انجمن یک به چند ایجاد کنید
- 18 - از ارتباط یک به چند استفاده کنید
- 19 - سوابق مرتبط وابسته را از بین ببرید
- 20 - انجمن های زیادی دارد و به آن تعلق دارد
- 21 - ثروتمندان به انجمن ها می پیوندند
- 22 - از یک انجمن عضویت غنی عبور کنید
- 23 - در هنگام پرس و جو به جداول بپیوندید
نتیجه
- 24 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی معرفی عملی Ruby on Rails
- دوره آموزشی ساخت اپلیکیشنهای واکنشی با Ruby on Rails 7 و Hotwire
- دوره آموزشی نگاه اولیه به Ruby on Rails 7
- دوره آموزشی کنترلرها و نماهای Ruby on Rails
- دوره آموزشی Ruby on Rails: اشکال زدایی
- دوره آموزشی یادگیری جامع Ruby on Rails 7
- دوره آموزشی یادگیری جامع مدلها و انجمنها در Ruby on Rails 6
- دوره آموزشی کنترل کنندهها و ویوها در Ruby on Rails 6