دوره آموزشی یادگیری جامع Ruby on Rails 7
2 ساعت 10 دقیقهمبتدی2022-06-08
مدرسین

Kevin Skoglund
Founder of NovaFabrica
جزئیات دوره
در Ruby on Rails 7 Essential Training، مربی کوین اسکوگلند به شما نشان میدهد که چگونه با آخرین نسخه از چارچوب محبوب و منبع باز Ruby on Rails، برنامههای تحت وب با ویژگیهای کامل و شی گرا ایجاد کنید. کوین مراحل کامل را طی می کند - از مفاهیم اساسی و بهترین شیوه های پشت چارچوب Rails، تا نحوه ساخت یک برنامه کاربردی کامل با محتوای پویا و مبتنی بر پایگاه داده. با استفاده از یک سیستم مدیریت محتوا به عنوان یک پروژه نمونه، او به شما نشان می دهد که چگونه پایگاه های داده را ساختار دهید. ساخت مدل های شی گرا مبتنی بر پایگاه داده. مسیر درخواست های دریافتی؛ رندر صفحات با محتوای پویا. و داده های فرم را پردازش و اعتبار سنجی کنید. کوین با بحث مفصلی در مورد کنترلرها و کدهای HTML مرتبط به پایان می رساند.
مهارت ها
Ruby on RailsBack-End Web DevelopmentFull-Stack Web DevelopmentEssential TrainingWeb DevelopmentOpen Source
سرفصل ها
0. مقدمه
- 01 - توسعه وب سایت سریعتر، بهتر و کم دردسرتر
- 02 - از فایل های تمرین حداکثر استفاده را ببرید
1. با Ruby on Rails شروع کنید
- 03 - مفاهیم اصلی
- 04 - یک پروژه Ruby on Rails جدید ایجاد کنید
- 05 - یک پروژه Ruby on Rails را پیکربندی کنید
- 06 - از مرورگر به پروژه Ruby on Rails دسترسی پیدا کنید
- 07 - یک کنترلر و نمایش ایجاد کنید
- 08 - مسیرها را در پروژه Ruby on Rails تعریف کنید
2. کنترلرها، نماها و محتوای پویا
- 09 - یک قالب نمایش برای مرورگر رندر کنید
- 10 - اعمال کنترلر را تغییر مسیر دهید
- 11 - با استفاده از ERB قالب های نمایش را تعریف کنید
- 12 - از متغیرهای نمونه برای تنظیم مقادیر در قالب استفاده کنید
- 13 - ایجاد لینک به صفحات وب دیگر
- 14 - پارامترهای URL را تعریف و بخوانید
3. پایگاه های داده و مهاجرت
- 15 - برای تعریف تغییرات پایگاه داده، migrations را بنویسید
- 16 - از خط فرمان برای ایجاد مهاجرت استفاده کنید
- 17 - برای تغییر طرح پایگاه داده، migrations را اجرا کنید
4. مدل ها و ActiveRecord
- 18 - ActiveRecord و ActiveRelation
- 19 - از کنسول Rails برای تعامل با پروژه Rails استفاده کنید
- 20 - با استفاده از ActiveRecord رکورد ایجاد کنید
- 21 - سوابق را با استفاده از ActiveRecord به روز کنید
- 22 - با استفاده از ActiveRecord رکوردها را حذف کنید
- 23 - با استفاده از ActiveRecord رکوردها را بیابید
- 24 - ارتباط یک به چند بین مدل ها را تعریف کنید
5. CRUD، REST، و مسیرهای پرمحتوا
- 25 - درباره CRUD بیاموزید (ایجاد، خواندن، به روز رسانی، حذف)
- 26 - از REST برای مسیرهای مدبر در پروژه ریل استفاده کنید
- 27 - از راهنماهای مدبر URL استفاده کنید
6. کنترلرها و CRUD
- 28 - خواندن اعمال - فهرست و نمایش
- 29 - ایجاد عمل - جدید
- 30 - ایجاد عمل - ایجاد
- 31 - به روز رسانی اقدامات - ویرایش و به روز رسانی
- 32 - از جزئی برای سازماندهی کد استفاده کنید
- 33 - حذف اعمال - حذف و از بین بردن
نتیجه
- 34 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی معرفی عملی Ruby on Rails
- دوره آموزشی ساخت اپلیکیشنهای واکنشی با Ruby on Rails 7 و Hotwire
- دوره آموزشی نگاه اولیه به Ruby on Rails 7
- دوره آموزشی مدلها و انجمنهای Ruby on Rails
- دوره آموزشی کنترلرها و نماهای Ruby on Rails
- دوره آموزشی Ruby on Rails: اشکال زدایی
- دوره آموزشی یادگیری جامع مدلها و انجمنها در Ruby on Rails 6
- دوره آموزشی کنترل کنندهها و ویوها در Ruby on Rails 6