آموزش Ruby on Rails Essentials: اصول توسعه وب

دانلود Ruby on Rails Essentials: Web Development Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: مفاهیم اصلی Ruby on Rails را برای ساخت برنامه های وب پویا و مقیاس پذیر بیاموزید. اصول چارچوب Ruby on Rails. عملیات CRUD، انتقال پایگاه داده و روابط. پرس و جو ریل، رسیدگی به فرم و اعتبارسنجی. ارسال ایمیل های پویا و مدیریت تماس ها. پیش نیازها: کامپیوتر با اینترنت

معرفی دوره

این دوره برای آشنایی مبتدیان و توسعه دهندگان با قدرت و تطبیق پذیری Ruby on Rails (RoR) طراحی شده است. شما یاد خواهید گرفت که چگونه پایگاه‌های داده را مدیریت کنید، روابط پویا ایجاد کنید، داده‌ها را اعتبارسنجی کنید، و تعاملات کاربر را افزایش دهید - همه اینها در حالی که به بهترین شیوه‌ها در توسعه وب پایبند هستید. در پایان دوره، مهارت‌هایی برای ساختن برنامه‌های کاربردی وب قوی و حرفه‌ای خواهید داشت.

مروری بر برنامه درسی بخش عاقلانه

بخش 1: مقدمه

  • سخنرانی 1: مقدمه‌ای بر ROR (مبانی Ruby on Rails) (پیش‌نمایش فعال است)
    مبانی چارچوب و نقش آن در توسعه وب مدرن را بدانید.

بخش 2: شروع به کار

  • سخنرانی 2: عملیات CRUD در ROR
    پیاده سازی عملیات ایجاد، خواندن، به روز رسانی و حذف را بیاموزید.

  • سخنرانی 3: اصول ROR
    روشن ها و فلسفه هایی را که ROR را منحصر به فرد می کند کاوش کنید.

  • سخنرانی 4: اتصال به پایگاه داده ROR
    راهنمای گام به گام در مورد اتصال پایگاه داده.

  • سخنرانی 5: چرا باید از ROR استفاده کرد
    مزایای ROR در توسعه برنامه های کاربردی وب مدرن را بیاموزید.

  • سخنرانی 6: نحوه نصب Gemfile در ROR
    درک مدیریت Gemfile برای وابستگی های پروژه.

بخش 3: آرایه ها در ROR

  • سخنرانی 7: آرایه ها در ROR
    دریابید که چگونه از آرایه ها به طور موثر در ROR استفاده کنید.

  • سخنرانی 8: روش های مختلف آرایه در ROR
    روش های مختلف برای دستکاری آرایه ها را بیاموزید.

  • سخنرانی 9: نمونه ای از آرایه ها در ROR
    نمونه های عملی برای درک بهتر.

  • سخنرانی 10: آرایه‌های روش‌های تقسیم و رد کردن در ROR
    عملیات آرایه‌های پیشرفته با تقسیم و رد کردن.

بخش 4: مهاجرت

  • سخنرانی 11: فایل های مهاجرت در ROR
    هدف و ساختار فایل های مهاجرت را بیاموزید.

  • سخنرانی 12: ایجاد یک انتقال دستی در ROR
    ایجاد مهاجرت دستی گام به گام.

  • سخنرانی 13: ایجاد انتقال با استفاده از رابط خط فرمان
    مهاجرت خودکار با CLI.

  • سخنرانی 14: مفاهیم تقسیم و پیوستن در آرایه های ROR
    عملکردهای تقسیم و پیوستن را کاوش کنید.

بخش 5: مفاهیم هش

  • سخنرانی 15: مفهوم هش در ROR
    مقدمه ای بر هش و کاربردهای آن.

  • سخنرانی 16: مفهوم هش در ROR ادامه دارد
    تکنیک های هش پیشرفته.

بخش 6: روابط یک تا چند

  • سخنرانی 17: نحوه ایجاد اکشن در ROR
    مبانی ایجاد اقدامات.

  • سخنرانی 18: ایجاد یک به چند رابطه در ROR
    اجرا و درک این رابطه.

  • سخنرانی 19: بیشتر در مورد رابطه یک به چند در ROR
    تکنیک های پیشرفته روابط.

  • سخنرانی 20: مفاهیم هش، OpenStruct و Array
    ادغام هش با ساختارهای دیگر.

بخش 7: درخواست ریل

  • سخنرانی 21: مفاهیم پرس و جوی Rails در ROR
    مبانی پرس و جو در Rails را بیاموزید.

  • سخنرانی 22: ایجاد برنامه جدید Rails
    راهنمای گام به گام برای ایجاد برنامه.

  • سخنرانی 23: درک و اجرای سرور
    با نحوه مدیریت سرور ROR خود آشنا شوید.

  • سخنرانی 24: ایجاد اکشن با شروع
    معرفی کنش با شروع.

بخش 8: اقدام

  • سخنرانی 25: کار با اقدامات ویرایش و به روز رسانی
    کارکرد ویرایش و به روز رسانی.

  • سخنرانی 26: اقدام مرتب سازی و نمایه سازی
    با ایجاد اقدامات داده سازمان یافته آشنا شوید.

بخش 9: نمایش و نابود کردن

  • سخنرانی 27: نمایش و نابود کردن با Dependent Destroy
    مدیریت عملکردهای وابسته به تخریب.

  • سخنرانی 28: نمایش و نابود کردن با Dependent Destroy ادامه دارد
    تکنیک های تخریب پیشرفته.

بخش 10: فیلدهای ریل برای فرم ها

  • سخنرانی 29: میدان‌های ریلی برای فرم‌ها
    استفاده مؤثر از فیلدها.

  • سخنرانی 30: کار بر روی فرم HTML
    طراحی و مدیریت فرم ها.

  • سخنرانی 31: مثال‌ها و اعتبارسنجی‌ها
    نمونه‌های عملی برای اعتبارسنجی فرم‌ها.

  • سخنرانی 32: ایجاد جدول در فایل مهاجرت
    ایجاد جدول و مهاجرت.

  • سخنرانی 33: توزیع کنندگان برای یک خرید
    بررسی توزیع های خاص داده.

  • سخنرانی 34: روش‌های نمونه مدل ریلی
    استفاده مؤثر از روش‌های نمونه را بیاموزید.

  • سخنرانی 35: روش‌های مدل دامنه و کلاس
    مدیریت دامنه‌ها و روش‌های سطح کلاس.

  • سخنرانی 36: افعال HTTP و پاسخ های اساسی
    افعال HTTP و کاربرد آنها در Rails را درک کنید.

بخش 11: اعتبارسنجی سمت مشتری

  • سخنرانی 37: اعتبارسنجی فرم از طریق JQuery
    اعتبارسنجی فرم سمت سرویس گیرنده را با JQuery اضافه کنید.

  • سخنرانی 38: نحوه ایجاد پیوندها
    یادگیری ایجاد و مدیریت پیوندها.

  • سخنرانی 39: ایجاد مواد
    ایجاد و مدیریت مواد.

  • سخنرانی 40: مزایای استفاده از Rails Callback
    درباره تماس های چرخه حیات در Rails بیاموزید.

  • سخنرانی 41: راه اندازی اولیه برای نامه ها
    تنظیم عملکرد ایمیل در Rails.

  • سخنرانی 42: ارسال نامه در روبی
    با نحوه ارسال ایمیل با مقادیر پویا آشنا شوید.

  • سخنرانی 43: ارسال پارامترهای اختیاری
    انتقال پارامترهای اختیاری در ایمیل‌ها.

  • سخنرانی 44: ارسال مقادیر پویا
    عملکرد پست الکترونیکی پویا.

بخش 12: پیام‌ها

  • سخنرانی 45: استفاده از پیام های فلش
    مدیریت پیام های فلش در برنامه های Rails.

  • سخنرانی 46: ویژگی های اعتبارسنجی پایگاه داده
    ویژگی های اعتبارسنجی در سطح پایگاه داده.

  • سخنرانی 47: هدف از تراکنش
    انجام معاملات در Rails.

  • سخنرانی 48: پیاده سازی Has and Many
    تسلط بر روابط دارای و بسیاری.

  • سخنرانی 49: توزیع کنندگان و دسته بندی ها
    مدیریت موثر روابط پیچیده.

نتیجه گیری

با تکمیل این دوره، پایه‌ای قوی در Ruby on Rails به دست خواهید آورد و به شما این امکان را می‌دهد که برنامه‌های کاربردی وب را به طور یکپارچه بسازید، مدیریت کنید و مقیاس دهید.


سرفصل ها و درس ها

مقدمه Introduction

  • مقدمه ای بر ROR (Ruby on Rail Basics) Introduction to ROR (Ruby on Rail Basics)

شروع به کار Getting Started

  • عملیات خام در ROR Crud Operations in ROR

  • اصل ROR Principle of ROR

  • اتصال به پایگاه داده ROR Connecting to ROR Database

  • چرا باید از ROR استفاده کرد Why to Use ROR

  • نحوه نصب Gemfile در ROR How to Install Gemfile in ROR

آرایه ها در ROR Arrays in ROR

  • آرایه ها در ROR Arrays in ROR

  • روش های مختلف آرایه در ROR Different Arrays Methods in ROR

  • نمونه ای از آرایه ها در ROR Example of Arrays in ROR

  • تقسیم و رد آرایه های روش در ROR Split and Reject Methods Arrays in ROR

مهاجرت Migration

  • فایل های مهاجرت در ROR Migration Files in ROR

  • ایجاد یک مهاجرت دستی در ROR Creating a Manual Migration in ROR

  • ایجاد مهاجرت با استفاده از رابط خط فرمان Creating Migration using Command Line Interface

  • تقسیم و پیوستن به مفاهیم در آرایه ROR Split and Join Concepts in ROR Array

مفهوم هش Hash Concept

  • مفهوم هش در ROR Hash Concept in ROR

  • مفهوم هش در ROR ادامه دارد Hash Concept in ROR Continues

رابطه یک به چند One to Many Relationship

  • نحوه ایجاد اکشن در ROR How to Create Action in ROR

  • ایجاد رابطه یک به چند در ROR Creating One to Many Relationship in ROR

  • اطلاعات بیشتر در مورد رابطه یک به چند در ROR More on One to Many Relationship in ROR

  • مفاهیم Hash Openstruct و Array Hash Concepts Openstruct and Array

پرس و جو ریل Rails Query

  • Rails Querys Concepts in ROR Rails Querys Concepts in ROR

  • ایجاد اپلیکیشن New Rails Creating New Rails Application

  • درک و اجرای سرور Understanding and Running the Server

  • ایجاد اکشن با Begin Creating Action with Begin

اقدام Action

  • کار با Edit and Update Action Working with Edit and Update Action

  • اقدام سفارش و نمایه سازی Ordering and Index Action

نمایش و نابود کردن Show and Destroy

  • نمایش و نابود کردن با Dependent Destroy Show and Destroy with Dependent Destroy

  • نمایش و نابود کردن با Dependent Destroy ادامه دارد Show and Destroy with Dependent Destroy Continues

میدان های ریل برای فرم ها Rails Fields for Forms

  • میدان های ریل برای فرم ها Rails Fields for Forms

  • کار بر روی فرم HTML Working on Form HTML

  • مثال ها و اعتبارسنجی ها Examples and Validations

  • ایجاد جدول در فایل مهاجرت Creating Table in Migration File

  • توزیع کنندگان برای یک خرید Distributors for One Purchase

  • روش های نمونه مدل ریل Rails Model Instance Methods

  • روش مدل دامنه و کلاس Scope and Class Model Method

  • افعال HTTP و پاسخ های اساسی HTTP Verbs and Basic Responses

اعتبار سنجی سمت مشتری Client Side Validations

  • اعتبار سنجی فرم از طریق J Query Validate Form through J Query

  • نحوه ایجاد لینک How to Create Links

  • ایجاد مواد Creating Materials

  • مزایای تماس های ریلی Benefits of Rail Callbacks

  • راه اندازی اولیه برای ایمیل Basic Setup for Mails

  • ارسال نامه به روبی Sending Mails in Ruby

  • ارسال پارامترهای اختیاری Sending Optional Parameters

  • ارسال مقادیر پویا Sending Dynamic Values

پیام ها Messages

  • موارد استفاده از پیام های فلش Uses of Flash Messages

  • ویژگی های اعتبارسنجی پایگاه داده Attributes for Database Validation

  • هدف از معامله Purpose of Transaction

  • پیاده سازی هاس و بسیاری Implementing Has and Many

  • توزیع کنندگان و دسته بندی ها Distributors and Categories

نمایش نظرات

آموزش Ruby on Rails Essentials: اصول توسعه وب
جزییات دوره
5.5 hours
49
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,001
از 5
ندارد
دارد
دارد
EDU CBA
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

EDU CBA EDU CBA

مهارت های دنیای واقعی را بصورت آنلاین بیاموزید EDUCBA یک ارائه دهنده جهانی آموزش مبتنی بر مهارت است که نیازهای اعضا را در بیش از 100 کشور برطرف می کند. ما بزرگترین شرکت فناوری پیشرفته در آسیا با نمونه کارهای 5498+ دوره آنلاین ، 205+ مسیر یادگیری ، 150+ برنامه شغل محور (JOPs) و 50+ بسته دوره حرفه ای شغلی هستیم که توسط متخصصان برجسته صنعت آماده شده است. برنامه های آموزشی ما برنامه های مبتنی بر مهارت شغلی است که توسط صنعت در سراسر امور مالی ، فناوری ، تجارت ، طراحی ، داده و فناوری جدید و آینده مورد نیاز صنعت است.