رفتن به محتوای اصلی
آکادمی
مقدماتی محلهٔ کد

روبی

کد زیبا و ریلز.

روبی را طوری طراحی کرده‌اند که برنامه‌نویس از کار با آن لذت ببرد و این در کدش پیداست: کدی که تقریباً مثل جمله‌های انگلیسی خوانده می‌شود، همه‌چیز در آن شیء است و یک بلاک می‌تواند حرف زیادی را در یک خط روشن بزند. این مسیر از صفر شروع می‌شود: چاپ و irb، مقدارها و سیمبل‌ها، تصمیم‌گیری، آرایه‌ها و هش‌ها، بلاک‌ها و پیمایشگرها و بعد متدها، کلاس‌ها، میکسین‌ها و خطاها. در پایان هم سراغ Ruby on Rails می‌روید، فریم‌ورکی که GitHub و Shopify با آن ساخته شده‌اند: اول یک گشت، بعد مدل‌ها و مهاجرت‌ها، ویوها و فرم‌ها، و تست.

هر درس کوتاه است، با آزمون‌های تعاملی همراه است و پر از برنامه‌های کوچکی است که خودتان می‌توانید اجرا کنید.

درس
۱۴
زمان
۲ ساعت
سطح
مقدماتی
  • برنز باز
  • نقره باز
  • طلا قفل

آماده‌ای ثابتش کنی؟

سه آزمون منتظرند: برنز، نقره و طلا.

برو به آزمون‌ها

در پایان این مسیر می‌توانی

  • اسکریپت‌های روبی بنویسید، اجرا کنید و ایده‌ها را در irb امتحان کنید
  • با رشته‌ها، سیمبل‌ها، آرایه‌ها و هش‌ها به سبک روبی کار کنید
  • مجموعه‌ها را با بلاک‌ها و map، select و sum در یک خط روشن پردازش کنید
  • داده‌های خودتان را با کلاس، ماژول و میکسین مدل کنید
  • خطاها را با begin، rescue و ensure ایجاد و مدیریت کنید
  • یک اپ Rails را بخوانید: مسیرها، کنترلرها و کوئری‌های Active Record

نقشهٔ مسیر

  1. ۱
    فصل ۱

    مبانی روبی

    چاپ کنید، مقدار نگه دارید، تصمیم بگیرید و آرایه‌ها و هش‌ها را با بلاک‌ها پردازش کنید.

    ۰ / ۶
  2. ۲
    فصل ۲

    شیءها و Rails

    متدها، کلاس‌ها، میکسین‌ها و خطاها و بعد اولین نگاه به Ruby on Rails.

    ۰ / ۴
  3. ۳
    فصل ۳

    قدم بعد: Rails واقعی

    migration و مدل، ویو و فرم و تست برای یک اپ واقعی Rails.

    ۰ / ۴

پیمایش سریع