• همه دسته بندی ها
  • تحصیلی
  • برنامه نویسی و IT
  • زبان های خارجی
  • مهندسی
  • علوم پایه و پزشکی
  • علوم انسانی
  • هنر
  • مدیریت و کسب و کار
  • مالی و سرمایه گذاری
  • تربیت بدنی
اولین موتور جستجوی آموزشی در ایران
روبی (به انگلیسی: Ruby) یک زبان برنامه‌نویسی انعطاف‌پذیر، وب،تست نفوذ، پویا و شیءگرا است. روبی ویژگی‌های نگارشی پرل و شی گرایی اسمال‌تاک را با هم در خود دارد. زبان روبی در سال‌های میانی دهه ۱۹۹۰ توسط یوکیهیرو ماتسوموتو در ژاپن اختراع شد. ویژگی‌های گوناگون زبان‌های پرل، لیسپ، اسمال‌تاک و آیفل الهام‌بخش ماتسوموتو در ساخت روبی بودند.
زبان روبی پارادایم‌های گوناگون برنامه‌نویسی از جمله برنامه‌نویسی تابعی، شیء گرا و بازتابی را پشتیبانی می‌کند، دارای گزاره‌ها و متغیرهای پویا و مدیریت حافظه خودکار است.

 - امکانات :

    کاملاً شی گرا
    داینامیک
    نحو کوتاه و انعطاف‌پذیر
    چهار سطح از حوزه دید متغیر شامل: global, class ,instance ,local
    مدیریت استثناء
    پشتیبانی از iterators و closures (بر اساس تبادل بلوک‌های کد)
    پشتیبانی محلی از regular expressions (شبیه پرل) در سطح زبان
    سربارگزاری عملگرها
    جمع‌آوری زباله خودکار
    قابلیت حمل بالا
    در همه سیستم‌عامل اصلی پیاده‌سازی
    پردازش استثناء
    سربار اپراتور
    پشتیبانی شراکتی از multi-threading در تمام پلتفرم‌های با استفاده از green threads
    پشتیبانی کامل از یونیکد و رمزنگاری‌های شخصیت چند گانه (از نسخه ۱٫۹)
    کتابخانه‌های اشتراکی/DLL در اکثر پلتفرمها
    introspection, reflection و meta-programming
    اتصال بومی APIها در C
    پوسته تعاملی روبی (REPL)
    بسته مدیریت متمرکز از طریق RubyGems
    کتابخانه استاندارد بزرگ
    پشتیبانی از تزریق نیازمندی
    continuations و generators

فایل های سرفصل 1

آموزش زبان برنامه نویسی Ruby : جلسه اول
آموزش زبان برنامه نویسی Ruby : جلسه اول (رایگان)
حجم فایل: 83 مگابایت و 920 کیلوبایت مدت زمان: 11 دقيقه و 6 ثانيه
آموزش زبان برنامه نویسی Ruby : جلسه دوم
آموزش زبان برنامه نویسی Ruby : جلسه دوم (رایگان)
حجم فایل: 38 مگابایت و 40 کیلوبایت مدت زمان: 8 دقيقه و 32 ثانيه
آموزش زبان برنامه نویسی Ruby : جلسه 3
آموزش زبان برنامه نویسی Ruby : جلسه 3 (رایگان)
حجم فایل: 52 مگابایت و 920 کیلوبایت مدت زمان: 20 دقيقه و 21 ثانيه
آموزش زبان برنامه نویسی Ruby : جلسه 4
آموزش زبان برنامه نویسی Ruby : جلسه 4 (رایگان)
حجم فایل: 81 مگابایت و 960 کیلوبایت مدت زمان: 32 دقيقه و 3 ثانيه
آموزش زبان برنامه نویسی Ruby : جلسه 5
آموزش زبان برنامه نویسی Ruby : جلسه 5 (رایگان)
حجم فایل: 89 مگابایت و 770 کیلوبایت مدت زمان: 44 دقيقه و 32 ثانيه
آموزش زبان برنامه نویسی Ruby : جلسه 6
آموزش زبان برنامه نویسی Ruby : جلسه 6 (رایگان)
حجم فایل: 72 مگابایت و 310 کیلوبایت مدت زمان: 29 دقيقه و 20 ثانيه

دوره های مشابه

دیدگاه خود را از طریق فرم زیر ارسال نمایید