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
|