در حال حاضر محصولی در سبد خرید شما وجود ندارد.
با مشاهده این دوره آموزشی قدم به قدم کدنویسی به زبان روبی آن رلز 4 را یاد گرفته و همراه با مدرس دوره در پروژه های واقعی تجربه و تمرین خواهید کرد.
عنوان اصلی : Ruby on Rails 4 Essential Training
معرفی
خوش آمدی
با استفاده از فایل های تمرین
1. روبی روی ریل چیست؟
معرفی Ruby on Rails
چرا از Ruby on Rails استفاده کنیم؟
آشنایی با معماری MVC
2. نصب Ruby on Rails در مک
راه اندازی ترمینال و یونیکس
Xcode
هومبرو
روبی برای سیستم عامل مک 10.x
نصب RubyGems از طریق ترمینال
نصب Ruby on Rails از طریق ترمینال
MySQL برای Mac OS X
وب سرورهای موجود برای Mac OS
ویرایشگرهای متن برای کدنویسی در مک
3. نصب Ruby on Rails در ماشین ویندوز
با استفاده از Command Prompt
روبی برای ویندوز 32 و 64 بیتی
DevKit
نصب RubyGems از طریق Command Prompt
نصب Ruby on Rails از طریق Command Prompt
MySQL برای ویندوز
MySQL RubyGem
مشکلات MySQL RubyGem
وب سرورهای موجود برای ویندوز
ویرایشگرهای متن برای کدنویسی در ویندوز
4. شروع به کار
ایجاد یک پروژه
معرفی باندلر
دسترسی به یک پروژه
تولید یک کنترلر و نمای
ساختار فایل
رسیدگی به درخواست سرور
مسیرها
5. کنترلرها، نماها، و محتوای پویا
رندر قالب ها
تغییر مسیر اقدامات
مشاهده قالب ها
متغیرهای نمونه
پیوندها
پارامترهای URL
6. پایگاه داده ها و مهاجرت ها
معرفی پایگاه های اطلاعاتی
ایجاد پایگاه داده
پیکربندی پروژه برای پایگاه داده
شن کش
معرفی مهاجرت ها
ایجاد مهاجرت
مهاجرت های در حال اجرا
روش های مهاجرت
حل مشکلات مهاجرت
چالش: مهاجرت برای CMS
راه حل: مهاجرت برای CMS
7. Models، ActiveRecord و ActiveRelation
آشنایی با ActiveRecord و ActiveRelation
تولید مدل
کار در کنسول Rails
ایجاد رکورد
به روز رسانی سوابق
حذف سوابق
یافتن سوابق
روش های پرس و جو: شرایط
روش های پرس و جو: سفارش، محدود، و افست
محدوده های نامگذاری شده
8. انجمن ها
انواع رابطه
انجمن های یک به یک
انجمن های یک به چند
تداعی چند به چند: ساده
انجمن های بسیار به چند: غنی
عبور از یک انجمن غنی
9. کنترلرها و CRUD
CRUD پایه
خواندن عمل: فهرست
خواندن عمل: نمایش
مبانی فرم
ایجاد اقدام: جدید
تخصیص انبوه و پارامترهای قوی
ایجاد عمل: ایجاد
اقدامات به روز رسانی: ویرایش/به روز رسانی
اقدامات حذف: حذف/از بین بردن
هش فلش
چالش: صفحات و بخش های CRUD
راه حل: صفحات و بخش های CRUD
10. Layouts، Partials و View Helpers
طرح بندی ها
قالب های جزئی
کمک های متنی
کمک کنندگان شماره
کمک کنندگان تاریخ و زمان
کمک های سفارشی
مددکاران را ضدعفونی کنید
11. دارایی ها
معرفی خط لوله دارایی
شیوه نامه ها
جاوا اسکریپت
تصاویر
12. فرم ها
کمک کنندگان را تشکیل دهید
کمک کنندگان گزینه فرم
تاریخ و زمان فرم کمکی
خطاهای فرم
جلوگیری از جعل درخواست بین سایتی
13. اعتبار سنجی داده ها
روش های اعتبار سنجی
استفاده از روش های اعتبارسنجی
روش اعتبارسنجی
اعتبار سنجی سفارشی
14. احراز هویت کاربر
مقدمه ای بر احراز هویت
رمزهای عبور ایمن
ورود و خروج
کوکی ها و جلسات
محدود کردن دسترسی با Before_action
15. بهبود CMS ساده
چالش: AdminUser CRUD
راه حل: AdminUser CRUD
صفحات تودرتو در موضوعات
اضافه کردن RubyGems: acts_as_list
مدیریت موقعیت های مرتب سازی
تماس های ActiveRecord
منطقه عمومی
ناوبری منطقه عمومی
16. REST و RESTful Routes
REST چیست؟
REST افعال HTTP
مسیرهای آرامش بخش
پیوندها و فرم های RESTful
استفاده از منابع غیر استاندارد
منابع تو در تو
17. اشکال زدایی و مدیریت خطا
درک خطاها
ورود به لاگ فایل ها
تکنیک های اشکال زدایی
خطا در تولید
18. معرفی موضوعات پیشرفته تر
آزمایش کردن
استقرار
نتیجه
مراحل بعدی
Ruby on Rails 4 Essential Training
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
کورس کدنویسی Model ها و Association در زبان Ruby on Rails
Learning Regular Expressions
آموزش برنامه نویسی AJAX در وب سایت های PHP
Ruby : آموزش ضروری
آموزش کدنویسی View, Controller در Ruby on Rails 6
کورس یادگیری مبانی Unix
دوره یادگیری کامل Ruby on Rails 6
فیلم یادگیری زبان Ruby از طریق حل مشکلات واقعی
Practice It: PHP with MySQL
آموزش Ruby on Rails 6 بویژه مباحث Models and Associations