آموزش زبان برنامه نویسی Ruby

معرفی زبان برنامه نویسی Ruby

در سال 1993، یوکیهیرو ماتسوموتو، زبان متن باز، تفسیر شده و شی گرایی را با نام روبی نوشت. این زبان از ویژگی های پرل، لیسپ، آیفل و اسمال تاک برخوردار است.

Ruby ساده، کامل، قابل انعطاف و قابل حمل طراحی شده است. روبی در بیشتر موارد در لینوکس توسعه یافته است، برای مثال، روبی در اکثر سیستم عاملها مانند اکثر سیستم عاملهای مبتنی بر یونیکس، DOS، ویندوز، مکینتاش، BeOS و OS / 2 کار می کند.

فریمورک های Ruby

ویژگی های زبان Ruby

  • شی گرا
  • داینامیک
  • انعطاف پذیر
  • حمایت از iterators و closures
  • حمایت محلی از regular expressions
  • جمع‌آوری زباله اتوماتیک
  • قابلیت پیاده‌سازی در همه سیستم‌عامل ها مانند ios
  • قابلیت continuations و generators
  • امکان اتصال بومی APIها در C
  • قابلیت مدیریت و پردازش استثنا
  • دارای global, class ,instance ,local
  • آموزش ماژول های روبی – Include و Extend

آموزش ماژول های روبی – Include و Extend

شنبه ۱۰ آذر ۱۳۹۷ - ساعت ۰۸:۰۰
  • آشنایی با Bundler

آشنایی با Bundler

شنبه ۲۱ مهر ۱۳۹۷ - ساعت ۱۶:۰۰
  • آموزش اصولی اسکریپت نویسی برای DevOps 

آموزش اصولی اسکریپت نویسی برای DevOps 

یکشنبه ۰۴ شهریور ۱۳۹۷ - ساعت ۰۹:۰۰
  • آموزش ساخت اپلیکیشن های وب با Sinatra 

آموزش ساخت اپلیکیشن های وب با Sinatra 

دوشنبه ۲۹ مرداد ۱۳۹۷ - ساعت ۱۶:۰۰
  • کارگاه آشنایی با Ruby 2.0

کارگاه آشنایی با Ruby 2.0

پنج شنبه ۱۱ مرداد ۱۳۹۷ - ساعت ۲۳:۰۰
  • آموزش استقرار با Capistrano 

آموزش استقرار با Capistrano 

چهارشنبه ۰۳ مرداد ۱۳۹۷ - ساعت ۱۱:۰۰
  • آموزش Ruby Loops

آموزش Ruby Loops

سه شنبه ۰۲ مرداد ۱۳۹۷ - ساعت ۱۹:۰۰
  • کارگاه آشنایی با Ruby Enumerable

کارگاه آشنایی با Ruby Enumerable

سه شنبه ۰۲ مرداد ۱۳۹۷ - ساعت ۱۱:۰۰
  • آموزش اصول و مبانی زبان روبی

آموزش اصول و مبانی زبان روبی

سه شنبه ۰۲ مرداد ۱۳۹۷ - ساعت ۰۷:۰۰
  • آشنایی با Ruby Collections

آشنایی با Ruby Collections

سه شنبه ۰۲ مرداد ۱۳۹۷ - ساعت ۰۱:۰۰
  • آموزش Ruby Core و Standard Library 

آموزش Ruby Core و Standard Library 

دوشنبه ۰۱ مرداد ۱۳۹۷ - ساعت ۲۱:۰۰
  • تمرین انواع عددی در روبی

تمرین انواع عددی در روبی

دوشنبه ۰۱ مرداد ۱۳۹۷ - ساعت ۰۱:۰۰
  • آموزش کلاس ها و آبجکت های روبی

آموزش کلاس ها و آبجکت های روبی

یکشنبه ۳۱ تیر ۱۳۹۷ - ساعت ۱۷:۰۰
  • آموزش Ruby Gems

آموزش Ruby Gems

یکشنبه ۳۱ تیر ۱۳۹۷ - ساعت ۱۵:۰۰
  • کارگاه آشنایی با متاپروگرمینگ روبی

کارگاه آشنایی با متاپروگرمینگ روبی

یکشنبه ۳۱ تیر ۱۳۹۷ - ساعت ۱۳:۰۰
  • آموزش ماژول های روبی

آموزش ماژول های روبی

چهارشنبه ۲۷ تیر ۱۳۹۷ - ساعت ۰۷:۰۰
  • آموزش متدهای روبی

آموزش متدهای روبی

دوشنبه ۲۵ تیر ۱۳۹۷ - ساعت ۱۷:۰۰
  • آموزش Strings (رشته ها) در روبی

آموزش Strings (رشته ها) در روبی

دوشنبه ۲۵ تیر ۱۳۹۷ - ساعت ۱۱:۰۰
  • آموزش ورودی و خروجی در روبی

آموزش ورودی و خروجی در روبی

دوشنبه ۲۵ تیر ۱۳۹۷ - ساعت ۰۱:۰۰
  • آموزش کامل برنامه نویسی Ruby در یک ویدئو

آموزش کامل برنامه نویسی Ruby در یک ویدئو

یکشنبه ۰۹ اردیبهشت ۱۳۹۷ - ساعت ۲۱:۰۰
  • آموزش اصول و مبانی برنامه نویسی Ruby 

آموزش اصول و مبانی برنامه نویسی Ruby 

دوشنبه ۱۶ بهمن ۱۳۹۶ - ساعت ۱۷:۰۰