روبی (Ruby) یک زبان برنامهنویسی انعطافپذیر، پویا و شیگرا است. روبی ویژگیهای نگارشی پرل و شیگرایی اسمالتاک را با هم در خود دارد. زبان روبی در سالهای میانی دهه ۱۹۹۰ توسط یوکیهیرو ماتسوموتو در ژاپن اختراع شد. ویژگیهای گوناگون زبانهای پرل، لیسپ، اسمالتاک و آیفل الهامبخش ماتسوموتو در ساخت روبی بودند. زبان روبی پارادایمهای گوناگون برنامهنویسی از جمله برنامهنویسی تابعی، شیء گرا و بازتابی را پشتیبانی میکند، دارای گزارهها و متغیرهای پویا و مدیریت حافظه خودکار است. نسخه فعلی این زبان Ruby 1.9.1 است که به زبان سی و بصورت زبانی با مفسر تکگذره پیادهسازی شده است. تا سال ۲۰۱۰، گونههای مختلفی از زبان روبی توسعه یافتهاند که از میان آنها میتوان به جیروبی، روبینوس، مکروبی، آیرنروبی و هاتروبی اشاره کرد.
عناوین آموزشی: – معرفی دوره آموزشی – مقدمه – آغاز کار با روبی – داده ها و متغیرها – عملگرهای و عبارات – تصمیم گیری ها (Decisions) – تکرار (Repetition) – متدها (Methods) – کلاس ها و اشیاء – ارث بری در روبی – ماژول ها – پردازش استثنا – ورودی و خروجی – اشکال زدایی در روبی – برنامه نویسی رابط کاربری گرافیکی در روبی – خلاصه – و … |
Topics include: – Free Videos From This Course – Introduction – Getting Started With Ruby – Data And Variables – Operators And Expressions – Decisions – Repetition – Methods – Classes And Objects – Inheritance – Modules – Exception Handling – Input And Output – Debugging Ruby – GUI Programming In Ruby – Wrap-Up |