PDF Print E-mail

Ruby programming language and Rails



Ruby is…

A dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.

Course is designed for the those who want to understand and develop applications using Ruby.

Fees:- Rs 7,500/-

1) Ruby Basics

1.1. Hello, World and Matz..

1.2. Interactive Ruby

1.3. Resources

1.4. Installing Ruby

1.5. Permission Denied

1.6. Associating File Types on Windows

2) A Quick Tour of Ruby

2.1. Ruby Is Object-Oriented

2.2. Ruby's Reserved Words

2.3. Comments

2.4. Variables

2.5. Strings

2.6. Numbers and Operators

2.7. Conditional Statements

2.8. Arrays and Hashes

2.9. Methods

2.10. Blocks

2.11. Symbols

2.12. Exception Handling

2.13. Ruby Documentation

3) Conditional Love and Control

3.1. The if Statement

3.2. The case Statement

3.3. The while Loop

3.4. The loop Method

3.5. The for loop

3.6. Execution Before or After a Program

4) Strings

4.1. Creating Strings

4.2. Concatenating Strings

4.3. Accessing Strings

4.4. Comparing Strings

4.5. Manipulating Strings

4.6. Case Conversion

4.7. Managing Whitespace, etc.

4.8. Incrementing Strings

4.9. Converting Strings

4.10. Regular Expressions

   5) Math

 5.1. Class Hierarchy and Included Modules

5.2. Converting Numbers

5.3. Basic Math Operations

5.4. Ranges

5.5. Inquiring About Numbers

5.6. More Math Methods

5.7. Math Functions

5.8. Rational Numbers

5.9. Prime Numbers

6) Arrays

6.1. Creating Arrays

6.2. Accessing Elements

6.3. Concatenation

6.4. Set Operations

6.5. Unique Elements

6.6. Blow Your Stack

6.7. Comparing Arrays

6.8. Changing Elements

6.9. Deleting Elements

6.10. Arrays and Blocks

6.11. Sorting Things and About Face

6.12. Multidimensional Arrays

6.13. 1.9 and Beyond

6.14. Other Array Methods

 7) Hashes

7.1. Creating Hashes

7.2. Accessing Hashes

7.3. Iterating over Hashes

7.4. Changing Hashes

7.5. Converting Hashes to Other Classes

7.6. 1.9 and Beyond

7.7. Other Hash Methods

 8) Working with Files

8.1. Directories

8.2. Creating a New File

8.3. Opening an Existing File

8.4. Deleting and Renaming Files

8.5. File Inquiries

8.6. Changing File Modes and Owner

8.7. The IO Class

 9) Classes

9.1. Defining the Class

9.2. Instance Variables

9.3. Accessors

9.4. Class Variables

9.5. Class Methods

9.6. Inheritance

9.7. Modules

9.8. public, private, or protected

 10) Enjoying with Ruby

 10.1. Formatting Output with sprintf

10.2. Processing XML

10.3. Date and Time

10.4.1 Reflection

10.5. Using Tk

10.6. Metaprogramming

10.7. RubyGems

10.8. Exception Handling

10.9. Creating Documentation with Rdoc

10.10. Embedded Ruby

 11) A Guide to Ruby on Rails

11.1. Where Did Rails Come From

11.2. Why Rails?

11.3. What can you do with Rails?

11.4. Hosting Rails

11.5. Installing Rails

11.6. Learning Rails

 Please contact or email us @ info at gnugroup dot org or call +91 981 943 2801

 

Who's Online

We have 6 guests online

Site Stats

Content View Hits : 139338