مبانی زبان Ruby
- Ruby چیست
- نصب و راه اندازی Ruby
- ساخت یک برنامه ساده با Ruby
- توضیحات
- کاراکترهای کنترلی
- متغیر
- انواع داده
- استفاده از متغیرها
- ثابت ها
- تبدیل انواع داده
- عبارات و عملگرها
- عملگرهای ریاضی
- عملگرهای تخصیصی (جایگزینی)
- عملگرهای مقایسه ای
- عملگرهای منطقی
- عملگرهای بیتی
- عملگرهای محدوده
- تقدم عملگرها
- گرفتن ورودی از کاربر
- ساختارهای تصمیم
- دستور if
- دستور if…else
- دستور if…elsif…else
- دستور if تو در تو
- استفاده از عملگرهای منطقی
- دستور case
- عملگر شرطی
- تکرار
- حلقه While
- حلقه for…in
- دستور until
- دستور each
- خارج شدن از حلقه با استفاده از break و next
- آرایه
- آرایه های چند بعدی
- متد
- مقدار برگشتی از یک متد
- پارامترها و آرگومان ها
- آرگومان های کلمه کلیدی (Keyword Arguments)
- آرگومان های متغیر
- محدوده متغیر
- پارامترهای پیشفرض
- بازگشت (Recursion)
- عبارات لامبدا ( Lambda expressions )
- برنامه نویسی شیء گرا (Object Oriented Programming)
- کلاس
- سطح دسترسی
- خواص (Properties)
- وراثت
- Override
- متد ?is_a