Ruby on Rails Tutorial
آموزش Ruby on Rails
Ruby on Rails یک چارچوب نرمافزاری آزاد و متنباز تحت وب است که از زبان برنامهنویسی روبی استفاده میکند و از پروژهای به نام Basecamp که برای مدیریت پروژههای طراحی وب بود اقتباس شده است. هدف اصلی از ارائه این زبان، ایجاد یک چارچوب برای کدنویسی ساده و بسیار سریعتر نسبت به زبانهای دیگر و بهرهوری بالا است. علاوه بر آن کدهای نوشته شده توسط این زبان بسیار واضحترند و قابلیت تعمیرپذیری بالاتری نیز دارند، به این صورت که در RoR با خطوط کمتری از کد میتوانیم برنامههای تحت وب بنویسیم و به دلیل مختصر بودن کدها، درک آنها نیز سادهتر خواهد بود.
آموزش Ruby on Rails
توسط مجموعه آموزش Ruby on Rails که توسط امیر حسن عظیمی تهیه و تدوین شده است، با این زبان قدرتمند و طریقه نصب و راهاندازی آن در سیستم عاملهای ویندوز و مک به صورت جامع و با زبانی ساده و روان آشنا خواهید شد.
مباحث آموزش Ruby on Rails
- معرفی Ruby on Rails
- چرا از روبی آن ریلز استفاده کنیم؟
- مدل نما-کنترلگر
- نصب Ruby on Rails در مک – قسمت اول
- نصب Ruby on Rails در مک – قسمت دوم
- نصب Ruby on Rails در مک – قسمت سوم
- نصب Ruby on Rails در مک – قسمت چهارم
- نصب Ruby on Rails در مک – قسمت پنجم
- نصب Ruby on Rails در مک – قسمت ششم
- نصب Ruby on Rails در مک – قسمت هفتم
- نصب Ruby on Rails در مک – قسمت هشتم
- نصب Ruby on Rails در مک – قسمت نهم
- نصب Ruby on Rails در ویندوز – قسمت اول
- نصب Ruby on Rails در ویندوز – قسمت دوم
- نصب Ruby on Rails در ویندوز – قسمت سوم
- نصب Ruby on Rails در ویندوز – قسمت چهارم
- نصب Ruby on Rails در ویندوز – قسمت پنجم
- نصب Ruby on Rails در ویندوز – قسمت ششم
- نصب Ruby on Rails در ویندوز – قسمت هفتم
- نصب Ruby on Rails در ویندوز – قسمت هشتم
- نصب Ruby on Rails در ویندوز – قسمت نهم
- ساخت پروژه جدید
- معرفی Bundler
- دسترسی و اجرای سرور
- تولید ControllerView
- ترکیب فایلها
- نحوه درخواست از سرور
- مسیر (Route)
- ارائه قالب
- اقدام به تغییر مسیر
- قرار دادن کد درون قالب
- مبحث Instance Variables
- لینکها
- لینک با پارامتر
- معرفی دیتابیسها
- ساخت یک دیتابیس
- تنظیمات یک پروژه
- معرفی rake
- معرفی migration
- تولید migration
- اجرای migration
- متدهای migration
- خطاهای migration
- درست کردن جدولهای دیتابیس
- معرفی ActiveRecord و ActiveRelation
- تولید مدل
- کنسول
- درست کردن رکورد
- بروز کردن رکورد
- حذف کردن رکورد
- پیدا کردن رکورد
- متدهای کوئری شرطی
- بقیه متدهای کوئری
- وسعت نامگذاریها
- انواع رابطهها
- رابطه یک-به-یک
- رابطه یک-به-چند
- رابطه چند-به-چند ساده
- رابطه چند به چند غنی
- گذشتن از رابطه چند به چند
- تولید کنترلر
- عملکرد index
- عملکرد show
- مقدمات ساخت فرم
- عملکرد new
- مبحث Strong Parameters
- عملکرد create
- عملکرد edit_update
- عملکرد delete
- عملکرد flash
- تکمیل CMS
- طرحبندی
- قالبهای نصفه
- کمکیهای متن
- کمکیهای اعداد
- کمکیهای زمان
- کمکیهای دستی
- امن کردن متن
- مبحث Asset Pipeline
- مبحث CSS
- جاوااسکریپت
- عکسها
- فرمها
- فرمهای انتخابی
- کمک فرمهای زمان
- خطاهای فرم
- جعل درخواست میانوبگاهی
- متدهای معتبرسازی
- استفاده از متدهای معتبرسازی
- متد validates
- معتبرسازی دستی
- معرفی سندیت
- امنیت پسورد
- ورود و خروج
- کوکیها و نشستها
- معرفی before_action
- معرفی RubyMine
- بهبود سامانه مدیریت محتوا
- صفحات تودرتو
- اضافه کردن RybyGems
- سوا کردن position
- پاسخ به تماس
- منطقه عمومی
- نوار navigation
- معرفی REST
- فعلهای REST
- مسیرهای RESTful
- لینک و فرم RESTful
- استفاده از منابع غیر استاندارد
- استفاده از منابع تودرتو
- درک خطاها
- فایل ثبت خطاها
- تکنیکهای اشکالزدایی
- خطاهای قسمت تولید
- تست کردن
- گسترش نرم افزار
- لینکهای مفید
دانلود پارت دوم با حجم 1.1 گیگابایت
مشاهده ویدیوهای آموزشی به صورت آنلاین
آموزش Ruby
دانلود آموزشهای دیگر پارس کلیک
مراحل دانلود و نصب نرم افزارهای موجود در سافت سرا بسیار ساده
است.
برای دانلود نرم افزار یا ابزار مورد نظر کافیست بر
روی لینک (یا لینکهای) مربوط به آن کلیک کنید تا عملیات دانلود
فایل (ها) انجام شود.
در صورتی که در دانلود فایلها با
مشکلی مواجه شدید، بخش رفع
اشکال/گزارش خرابی لینک را مشاهده کنید.
نرم افزارهای موجود، بسته به حجمشان ممکن است در یک یا چند پارت ارائه شوند. در نرم افزارهایی که دارای چند پارت هستند باید تمام پارتهای موجود را دانلود کنید. البته ممکن است در برخی نرم افزارها احتیاج به دانلود تمام لینکها نباشد. مثلا اگر سیستم شما 64 بیتی است و نرم افزاری دارای دو ویرایش 32 و 64 بیت است، کافیست تنها پارتهای مربوط به ویرایش 64 بیتی را دانلود کنید. همچنین برخی نرم افزارها دارای اضافات و پلاگینهایی هستند که دانلود آنها نیز اختیاری است.
پس از دانلود یک نرم افزار، کافیست محتویات آن را توسط نرم
افزار WinRAR یا یک فشرده سازی دیگر که از فرمت RAR پشتیبانی می
کند، بر روی سیستم خود استخراج کنید. برای این منظور بر روی
اولین پارت کلیک راست و گزینه ی Extract Here را انتخاب کنید، در
این صورت تمام پارتهای موجود به صورت یکپارچه بر روی سیستم شما
استخراج می شوند.
در انتهای نام پارت اول نرم افزارهایی که
در چند پارت فشرده شده اند عبارت part1 یا part01 قرار دارد.
در صورتی که نرم افزاری تنها یک پارت دارد نیز به همین ترتیب بر
روی آن راست کلیک و گزینه ی Extract Here را انتخاب کنید.
فایلهای دانلود شده از سافت سرا دارای هیچ فایل اضافی یا
تبلیغاتی خاصی نیستند، از اینرو برای استخراج فایل دانلود شده،
با خیال آسوده بر روی فایل مورد نظر کلیک راست و گزینه ی Extract
Here را انتخاب کنید.
در این صورت نرم افزار و فایلهای
مربوط به آن (مانند سریال، راهنما و ...) در پوشه ای به صورت
مرتب استخراج خواهند شد.
فایلهای دانلود شده از سافت سرا برای استخراج نیازمند پسوورد می
باشند. پسوورد تمام فایلهای دانلود شده از سافت سرا softsara.ir
است.
بروز پیغام خطا پس از درج پسوورد (یا در طول استخراج
فایلها) دلایل مختلفی می تواند داشته باشد.
اگر پسوورد را
کپی (Copy & Paste) می کنید، به احتمال زیاد این مشکل وجود
خواهد داشت. زیرا معمولا هنگام کپی پسوورد از سایت یک کارکتر
فاصله در ابتدا یا انتهای آن ایجاد می شود. در صورتی که پسوورد
را تایپ می کنید، به کوچک بودن حروف و انگلیسی بودن صفحه کلید
توجه کنید.
برای اطلاعات بیشتر اینجا کلیک کنید.
سلام من این آموزش ruby رو ۲ بار دانلود هر ۲ بار ارور میداد The archive is either in unknown format or damaged
تو قسمت آموزش تعمیر فایل فشرده هم رفتم درست نشد…. یه لفطی کنید بگین چی کار کنم
سلام. آخرین نسخه از Winrar رو نصب و تست کنید.