الحمد لله انهيت الكتاب دا 
تقدر تحمله من المرفقات بصورة pdf
ملحوظة بخصوص جزئية ال Data Structures للتعمق اكثر
http://www.brpreiss.com/books/opus8/

Table of Contents
Introduction
Chapter 1 (Introduction) :
What, When and Why ?
Installing Ruby
IDEs
Chapter 2 (Basics):
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):
Chapter 7 (Looping):
times
While
for
upto
downto
until
unless
Chapter 8 (Strings):
Chapter 9 (IO):
puts, gets
chomp, chomp!
DirS Handling
Files Handling
Chapter 10 (Handling Exceptions):
Ruby way(begin, rescue, ensure, end)
Bonus :
Introduction
Chapter 1 (Introduction) :
What, When and Why ?
Installing Ruby
IDEs
Hello, World
Commenting
Variables
Number Class/Converting (Bits, Hex)Commenting
Variables
Chapter 3 (Control the flow):
If/Elsif/Else
Case .. When
User-Defined Functions
Builtin-Functions
Chapter 5(Data Structures):
Arrays
Ranges
Hashes
Chapter 6(OOP):
Classes
Objects
Constructor
Overloading Methods
Inheritance
Overriding Methods
Objects
Constructor
Overloading Methods
Inheritance
Overriding Methods
Chapter 7 (Looping):
times
While
for
upto
downto
until
unless
Chapter 8 (Strings):
Basics
Concatenation
Splitting
Replacing
Concatenation
Splitting
Replacing
Chapter 9 (IO):
puts, gets
chomp, chomp!
DirS Handling
Files Handling
Chapter 10 (Handling Exceptions):
Ruby way(begin, rescue, ensure, end)
Reflection
تقدر تحمله من المرفقات بصورة pdf
ملحوظة بخصوص جزئية ال Data Structures للتعمق اكثر
http://www.brpreiss.com/books/opus8/
تعليق