إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

Introduction to Ruby

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • Introduction to Ruby

    الحمد لله انهيت الكتاب دا
    Table of Contents


    Introduction

    Chapter 1 (Introduction) :

    What, When and Why ?
    Installing Ruby
    IDEs
    Chapter 2 (Basics):
    Hello, World
    Commenting
    Variables
    Number Class/Converting (Bits, Hex)

    Chapter 3 (Control the flow):

    If/Elsif/Else
    Case .. When
    Chapter 4 (Functions):

    User-Defined Functions
    Builtin-Functions

    Chapter 5(Data Structures):

    Arrays
    Ranges
    Hashes

    Chapter 6(OOP):
    Classes
    Objects
    Constructor
    Overloading Methods
    Inheritance
    Overriding Methods


    Chapter 7 (Looping):

    times
    While
    for
    upto
    downto
    until
    unless


    Chapter 8 (Strings):
    Basics
    Concatenation
    Splitting
    Replacing


    Chapter 9 (IO):

    puts, gets
    chomp, chomp!
    DirS Handling
    Files Handling

    Chapter 10 (Handling Exceptions):

    Ruby way(begin, rescue, ensure, end)
    Bonus :
    Reflection


    تقدر تحمله من المرفقات بصورة pdf

    ملحوظة بخصوص جزئية ال Data Structures للتعمق اكثر
    http://www.brpreiss.com/books/opus8/
    الملفات المرفقة
    التعديل الأخير تم بواسطة StrikerX; الساعة 09-12-2007, 03:00 AM.
    Programming-Fr34ks[dot]NET
    Ma Weblog
    ابدأ بتعلم Python | Ruby
    كتاب البايثون متوافر الآن
    لا اتواجد بهذا المنتدى ... للإتصال

  • #2
    مشكور StrikerX شرح سلس
    Chapter 6 سهلت كثير من مفاهيم OOP
    الله يجزاك خير :-)

    سؤال على السريع

    المشاركة الأصلية بواسطة StrikerX-Attachment مشاهدة المشاركة
    اكيد السؤال اللى Compiler مش Interpreter بمعنى إنها بتستخدم :Interpreted
    ؟ Compiler او Interpreter فى ذهنك يعنى إيه اصل
    هو برنامج بيقوم بتحويل الكود من لغة مثل السى مثل إلى ملف Compiler ال
    exe تنفيذى
    وهنا هنجد مميزات وعيوب line by line هو برنامج بيقوم بتنفيذ الكود Interpreter



    هل تقصد بكلامك أن لغة Ruby مثل Java ... أقصد هل تحتاج برنامج للـ End-User علشان عملية Interpreted ... شبيه Java virtual machine في لغة Java ...!!

    تعليق


    • #3
      @Silent Touch: الكتاب بتكلم فيه عن ال Standard Ruby (C-Ruby) بدون اى جزئية عن ال JRuby, YARV, .. etc

      edit: اذا قصدك هل بتحتاج برنامج لتنفيذ السكربت فبكل تأكيد دا اسمه ال interpreter

      شكرا على مروركم
      Programming-Fr34ks[dot]NET
      Ma Weblog
      ابدأ بتعلم Python | Ruby
      كتاب البايثون متوافر الآن
      لا اتواجد بهذا المنتدى ... للإتصال

      تعليق

      يعمل...
      X