روبی
کد زیبا و ریلز.
روبی را طوری طراحی کردهاند که برنامهنویس از کار با آن لذت ببرد و این در کدش پیداست: کدی که تقریباً مثل جملههای انگلیسی خوانده میشود، همهچیز در آن شیء است و یک بلاک میتواند حرف زیادی را در یک خط روشن بزند. این مسیر از صفر شروع میشود: چاپ و irb، مقدارها و سیمبلها، تصمیمگیری، آرایهها و هشها، بلاکها و پیمایشگرها و بعد متدها، کلاسها، میکسینها و خطاها. در پایان هم سراغ Ruby on Rails میروید، فریمورکی که GitHub و Shopify با آن ساخته شدهاند: اول یک گشت، بعد مدلها و مهاجرتها، ویوها و فرمها، و تست.
هر درس کوتاه است، با آزمونهای تعاملی همراه است و پر از برنامههای کوچکی است که خودتان میتوانید اجرا کنید.
- درس
- ۱۴
- زمان
- ۲ ساعت
- سطح
- مقدماتی
- برنز باز
- نقره باز
- طلا قفل
آمادهای ثابتش کنی؟
سه آزمون منتظرند: برنز، نقره و طلا.
در پایان این مسیر میتوانی
- اسکریپتهای روبی بنویسید، اجرا کنید و ایدهها را در irb امتحان کنید
- با رشتهها، سیمبلها، آرایهها و هشها به سبک روبی کار کنید
- مجموعهها را با بلاکها و
map،selectوsumدر یک خط روشن پردازش کنید - دادههای خودتان را با کلاس، ماژول و میکسین مدل کنید
- خطاها را با
begin،rescueوensureایجاد و مدیریت کنید - یک اپ Rails را بخوانید: مسیرها، کنترلرها و کوئریهای Active Record
نقشهٔ مسیر
۱ فصل ۱مبانی روبی
چاپ کنید، مقدار نگه دارید، تصمیم بگیرید و آرایهها و هشها را با بلاکها پردازش کنید.
۰ / ۶۲ فصل ۲شیءها و Rails
متدها، کلاسها، میکسینها و خطاها و بعد اولین نگاه به Ruby on Rails.
۰ / ۴۳ فصل ۳قدم بعد: Rails واقعی
migration و مدل، ویو و فرم و تست برای یک اپ واقعی Rails.
۰ / ۴